Module: Textus::Infra::Port::SentinelStore::Interface

Included in:
Textus::Infra::Port::SentinelStore
Defined in:
lib/textus/infra/port/sentinel_store.rb

Instance Method Summary collapse

Instance Method Details

#load(path, repo_root) ⇒ Object

Raises:

  • (NotImplementedError)


12
# File 'lib/textus/infra/port/sentinel_store.rb', line 12

def load(path, repo_root) = raise NotImplementedError

#sentinel_path(target, store_root) ⇒ Object

Raises:

  • (NotImplementedError)


13
# File 'lib/textus/infra/port/sentinel_store.rb', line 13

def sentinel_path(target, store_root) = raise NotImplementedError

#targets_under(target_dir, store_root) ⇒ Object

Raises:

  • (NotImplementedError)


14
# File 'lib/textus/infra/port/sentinel_store.rb', line 14

def targets_under(target_dir, store_root) = raise NotImplementedError

#write!(target:, source:, store_root:) ⇒ Object

Raises:

  • (NotImplementedError)


11
# File 'lib/textus/infra/port/sentinel_store.rb', line 11

def write!(target:, source:, store_root:) = raise NotImplementedError