Module: Soba

Defined in:
lib/soba.rb,
lib/soba/version.rb,
lib/soba/container.rb,
lib/soba/domain/issue.rb,
lib/soba/commands/init.rb,
lib/soba/commands/open.rb,
lib/soba/commands/stop.rb,
lib/soba/config_loader.rb,
lib/soba/configuration.rb,
lib/soba/commands/start.rb,
lib/soba/commands/status.rb,
lib/soba/commands/config/show.rb,
lib/soba/services/pid_manager.rb,
lib/soba/domain/phase_strategy.rb,
lib/soba/infrastructure/errors.rb,
lib/soba/services/process_info.rb,
lib/soba/services/issue_monitor.rb,
lib/soba/services/issue_watcher.rb,
lib/soba/services/ansi_processor.rb,
lib/soba/services/daemon_service.rb,
lib/soba/services/session_logger.rb,
lib/soba/services/slack_notifier.rb,
lib/soba/services/status_manager.rb,
lib/soba/services/issue_processor.rb,
lib/soba/services/queueing_service.rb,
lib/soba/services/session_resolver.rb,
lib/soba/infrastructure/tmux_client.rb,
lib/soba/services/workflow_executor.rb,
lib/soba/infrastructure/lock_manager.rb,
lib/soba/services/auto_merge_service.rb,
lib/soba/infrastructure/github_client.rb,
lib/soba/services/test_process_manager.rb,
lib/soba/services/tmux_session_manager.rb,
lib/soba/services/git_workspace_manager.rb,
lib/soba/services/workflow_blocking_checker.rb,
lib/soba/services/workflow_integrity_checker.rb,
lib/soba/infrastructure/github_token_provider.rb,
lib/soba/services/closed_issue_window_cleaner.rb

Defined Under Namespace

Modules: Commands, ConfigLoader, Domain, Infrastructure, Services Classes: CommandError, ConfigError, Configuration, ConfigurationError, Container, Error, GitHubError

Constant Summary collapse

VERSION =
"0.1.2"
Import =
Dry::AutoInject(Container)

Class Method Summary collapse

Class Method Details

.loggerObject



31
32
33
# File 'lib/soba.rb', line 31

def self.logger
  @logger ||= SemanticLogger["Soba"]
end