Class: Factorix::CLI

Inherits:
Object
  • Object
show all
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

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.

Examples:

Running the CLI

Dry::CLI.new(Factorix::CLI).call

Defined Under Namespace

Modules: Commands