Class: Factorix::CLI
- Inherits:
-
Object
- Object
- Factorix::CLI
- Extended by:
- Dry::CLI::Registry
- Defined in:
- lib/factorix/cli.rb,
lib/factorix/cli/commands/man.rb,
lib/factorix/cli/commands/base.rb,
lib/factorix/cli/commands/path.rb,
lib/factorix/cli/commands/launch.rb,
lib/factorix/cli/commands/version.rb,
lib/factorix/cli/commands/download.rb,
lib/factorix/cli/commands/mod/edit.rb,
lib/factorix/cli/commands/mod/list.rb,
lib/factorix/cli/commands/mod/show.rb,
lib/factorix/cli/commands/mod/sync.rb,
lib/factorix/cli/commands/mod/check.rb,
lib/factorix/cli/commands/cache/stat.rb,
lib/factorix/cli/commands/completion.rb,
lib/factorix/cli/commands/mod/enable.rb,
lib/factorix/cli/commands/mod/search.rb,
lib/factorix/cli/commands/mod/update.rb,
lib/factorix/cli/commands/mod/upload.rb,
lib/factorix/cli/commands/cache/evict.rb,
lib/factorix/cli/commands/confirmable.rb,
lib/factorix/cli/commands/mod/disable.rb,
lib/factorix/cli/commands/mod/install.rb,
lib/factorix/cli/commands/mod/download.rb,
lib/factorix/cli/commands/mod/image/add.rb,
lib/factorix/cli/commands/mod/uninstall.rb,
lib/factorix/cli/commands/backup_support.rb,
lib/factorix/cli/commands/mod/image/edit.rb,
lib/factorix/cli/commands/mod/image/list.rb,
lib/factorix/cli/commands/portal_support.rb,
lib/factorix/cli/commands/command_wrapper.rb,
lib/factorix/cli/commands/blueprint/decode.rb,
lib/factorix/cli/commands/blueprint/encode.rb,
lib/factorix/cli/commands/download_support.rb,
lib/factorix/cli/commands/mod/changelog/add.rb,
lib/factorix/cli/commands/mod/settings/dump.rb,
lib/factorix/cli/commands/mod/changelog/check.rb,
lib/factorix/cli/commands/mod/settings/restore.rb,
lib/factorix/cli/commands/mod/changelog/extract.rb,
lib/factorix/cli/commands/mod/changelog/release.rb,
lib/factorix/cli/commands/requires_game_stopped.rb,
sig/factorix/cli.rbs,
sig/factorix/cli/commands/base.rbs,
sig/factorix/cli/commands/path.rbs,
sig/factorix/cli/commands/launch.rbs,
sig/factorix/cli/commands/version.rbs,
sig/factorix/cli/commands/mod/edit.rbs,
sig/factorix/cli/commands/mod/list.rbs,
sig/factorix/cli/commands/mod/sync.rbs,
sig/factorix/cli/commands/mod/check.rbs,
sig/factorix/cli/commands/cache/stat.rbs,
sig/factorix/cli/commands/mod/enable.rbs,
sig/factorix/cli/commands/mod/search.rbs,
sig/factorix/cli/commands/mod/update.rbs,
sig/factorix/cli/commands/mod/upload.rbs,
sig/factorix/cli/commands/cache/evict.rbs,
sig/factorix/cli/commands/confirmable.rbs,
sig/factorix/cli/commands/mod/disable.rbs,
sig/factorix/cli/commands/mod/install.rbs,
sig/factorix/cli/commands/mod/download.rbs,
sig/factorix/cli/commands/mod/image/add.rbs,
sig/factorix/cli/commands/mod/uninstall.rbs,
sig/factorix/cli/commands/completion/zsh.rbs,
sig/factorix/cli/commands/mod/image/edit.rbs,
sig/factorix/cli/commands/mod/image/list.rbs,
sig/factorix/cli/commands/command_wrapper.rbs,
sig/factorix/cli/commands/blueprint/decode.rbs,
sig/factorix/cli/commands/blueprint/encode.rbs,
sig/factorix/cli/commands/download_support.rbs,
sig/factorix/cli/commands/mod/changelog/add.rbs,
sig/factorix/cli/commands/mod/settings/dump.rbs,
sig/factorix/cli/commands/mod/changelog/check.rbs,
sig/factorix/cli/commands/mod/settings/restore.rbs,
sig/factorix/cli/commands/mod/changelog/release.rbs,
sig/factorix/cli/commands/requires_game_stopped.rbs
Overview
Command-line interface for Factorix
This class serves as the registry for all CLI commands using dry-cli. Commands are registered with their names and mapped to command classes.
Defined Under Namespace
Modules: Commands
Class Method Summary collapse
Class Method Details
.register ⇒ void
This method returns an undefined value.
9 |
# File 'sig/factorix/cli.rbs', line 9
def self.register: (String command_name, Class command_class, ?aliases: Array[String]) -> void
|