Table of Contents - cli-kit-3.3.0 Documentation
Classes and Modules
- CLI
- CLI::Kit
- CLI::Kit::Autocall
- CLI::Kit::BaseCommand
- CLI::Kit::CommandRegistry
- CLI::Kit::CommandRegistry::NullContextualResolver
- CLI::Kit::Config
- CLI::Kit::ErrorHandler
- CLI::Kit::ErrorHandler::NullExceptionReporter
- CLI::Kit::Executor
- CLI::Kit::Ini
- CLI::Kit::Levenshtein
- CLI::Kit::Logger
- CLI::Kit::Resolver
- CLI::Kit::Support
- CLI::Kit::Support::TestHelper
- CLI::Kit::Support::TestHelper::FakeConfig
- CLI::Kit::Support::TestHelper::FakeSuccess
- CLI::Kit::System
- CLI::Kit::Util
- CLI::Kit::Util::Retrier
- Enumerable
Methods
- ::aliases — CLI::Kit::CommandRegistry::NullContextualResolver
- ::apply_sudo — CLI::Kit::System
- ::begin — CLI::Kit::Util
- ::call — CLI::Kit::BaseCommand
- ::capture2 — CLI::Kit::System
- ::capture2e — CLI::Kit::System
- ::capture3 — CLI::Kit::System
- ::ci? — CLI::Kit::Util
- ::command_class — CLI::Kit::CommandRegistry::NullContextualResolver
- ::command_names — CLI::Kit::CommandRegistry::NullContextualResolver
- ::dash_case — CLI::Kit::Util
- ::defined? — CLI::Kit::BaseCommand
- ::delegate_open3 — CLI::Kit::System
- ::distance — CLI::Kit::Levenshtein
- ::english_join — CLI::Kit::Util
- ::error_message — CLI::Kit::System
- ::expected_command — CLI::Kit::System
- ::fake — CLI::Kit::System
- ::integration_test_session? — CLI::Kit::Util
- ::min3 — CLI::Kit::Levenshtein
- ::new — CLI::Kit::CommandRegistry
- ::new — CLI::Kit::Config
- ::new — CLI::Kit::ErrorHandler
- ::new — CLI::Kit::Executor
- ::new — CLI::Kit::Ini
- ::new — CLI::Kit::Logger
- ::new — CLI::Kit::Resolver
- ::new — CLI::Kit::Support::TestHelper::FakeSuccess
- ::new — CLI::Kit::Util::Retrier
- ::original_capture2 — CLI::Kit::System
- ::original_capture2e — CLI::Kit::System
- ::original_capture3 — CLI::Kit::System
- ::original_system — CLI::Kit::System
- ::report — CLI::Kit::ErrorHandler::NullExceptionReporter
- ::reset! — CLI::Kit::System
- ::resolve_path — CLI::Kit::System
- ::snake_case — CLI::Kit::Util
- ::split_partial_characters — CLI::Kit::System
- ::statsd_increment — CLI::Kit::BaseCommand
- ::statsd_time — CLI::Kit::BaseCommand
- ::strip_heredoc — CLI::Kit::Util
- ::sudo_reason — CLI::Kit::System
- ::system — CLI::Kit::System
- ::testing? — CLI::Kit::Util
- ::to_filesize — CLI::Kit::Util
- ::to_si_scale — CLI::Kit::Util
- ::with_dir — CLI::Kit::Util
- ::with_environment — CLI::Kit::Util
- ::with_tmp_dir — CLI::Kit::Util
- #add — CLI::Kit::CommandRegistry
- #add_alias — CLI::Kit::CommandRegistry
- #all_configs — CLI::Kit::Config
- #assert_all_commands_run — CLI::Kit::Support::TestHelper
- #autocall — CLI::Kit::Autocall
- #call — CLI::Kit::BaseCommand
- #call — CLI::Kit::ErrorHandler
- #call — CLI::Kit::Executor
- #call — CLI::Kit::Resolver
- #command_names — CLI::Kit::CommandRegistry
- #command_not_found — CLI::Kit::Resolver
- #commands_and_aliases — CLI::Kit::Resolver
- #const_missing — CLI::Kit::Autocall
- #debug — CLI::Kit::Logger
- #distance — CLI::Kit::Levenshtein
- #error — CLI::Kit::Logger
- #exception_for_submission — CLI::Kit::ErrorHandler
- #exception_reporter — CLI::Kit::ErrorHandler
- #exist? — CLI::Kit::CommandRegistry
- #fatal — CLI::Kit::Logger
- #file — CLI::Kit::Config
- #format_debug — CLI::Kit::Logger
- #format_error_message — CLI::Kit::ErrorHandler
- #get — CLI::Kit::Config
- #get_bool — CLI::Kit::Config
- #get_path — CLI::Kit::Config
- #get_section — CLI::Kit::Config
- #git_format — CLI::Kit::Ini
- #handle_abort — CLI::Kit::ErrorHandler
- #handle_exception — CLI::Kit::ErrorHandler
- #has_subcommands? — CLI::Kit::BaseCommand
- #info — CLI::Kit::Logger
- #info_handler — CLI::Kit::Executor
- #ini — CLI::Kit::Config
- #install! — CLI::Kit::ErrorHandler
- #lookup_command — CLI::Kit::CommandRegistry
- #min3 — CLI::Kit::Levenshtein
- #min_by — Enumerable
- #parse — CLI::Kit::Ini
- #print_error_message — CLI::Kit::ErrorHandler
- #quit_handler — CLI::Kit::Executor
- #resolve_alias — CLI::Kit::CommandRegistry
- #resolve_class — CLI::Kit::CommandRegistry
- #resolve_command — CLI::Kit::CommandRegistry
- #resolve_contextual_command — CLI::Kit::CommandRegistry
- #resolve_global_command — CLI::Kit::CommandRegistry
- #resolved_commands — CLI::Kit::CommandRegistry
- #retry_after — CLI::Kit::Util::Retrier
- #section_designator? — CLI::Kit::Ini
- #set — CLI::Kit::Config
- #set_val — CLI::Kit::Ini
- #setup — CLI::Kit::Support::TestHelper
- #setup — CLI::Kit::Support::TestHelper::FakeConfig
- #stats_tags — CLI::Kit::BaseCommand
- #success? — CLI::Kit::Support::TestHelper::FakeSuccess
- #teardown — CLI::Kit::Support::TestHelper
- #teardown — CLI::Kit::Support::TestHelper::FakeConfig
- #to_ini — CLI::Kit::Ini
- #to_s — CLI::Kit::Config
- #to_s — CLI::Kit::Ini
- #twrap — CLI::Kit::Executor
- #typed_val — CLI::Kit::Ini
- #unset — CLI::Kit::Config
- #warn — CLI::Kit::Logger
- #with_logging — CLI::Kit::Executor
- #with_traps — CLI::Kit::Executor
- #write_config — CLI::Kit::Config