Class: Mutant::CLI::Command::Environment Private

Inherits:
Mutant::CLI::Command show all
Defined in:
lib/mutant/cli/command/root.rb,
lib/mutant/cli/command/environment.rb,
lib/mutant/cli/command/environment/irb.rb,
lib/mutant/cli/command/environment/run.rb,
lib/mutant/cli/command/environment/show.rb,
lib/mutant/cli/command/environment/test.rb,
lib/mutant/cli/command/environment/subject.rb

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Direct Known Subclasses

IRB, Run, Show, Subject, Test

Defined Under Namespace

Classes: IRB, Run, Show, Subject, Test

Constant Summary collapse

SUBCOMMANDS =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

[Environment::Subject, Environment::Show, Environment::IRB, Environment::Test].freeze
NAME =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

'environment'
SHORT_DESCRIPTION =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

'Environment subcommands'
OPTIONS =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

%i[
  add_environment_options
  add_runner_options
  add_integration_options
  add_matcher_options
].freeze

Method Summary

Methods inherited from Mutant::CLI::Command

#call, command_name, #full_name, parse, short_description