Class: Mutant::CLI::Command::Run Private

Inherits:
Mutant::CLI::Command show all
Defined in:
lib/mutant/cli/command/run.rb

Overview

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.

rubocop:disable Metrics/ClassLength

Constant Summary collapse

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.

'run'
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.

'Run code analysis'
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
SLEEP =

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.

40
UNLICENSED =

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.

<<~MESSAGE.lines.freeze
  Soft fail, continuing in #{SLEEP} seconds
  Next major version will enforce the license
  See https://github.com/mbj/mutant#licensing
MESSAGE

Constants inherited from Mutant::CLI::Command

SUBCOMMANDS

Instance Method Summary collapse

Methods inherited from Mutant::CLI::Command

#call, command_name, #full_name, parse, short_description

Instance Method Details

#zombie?Bool

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

Test if command needs to be executed in zombie environment

Returns:

  • (Bool)


30
31
32
# File 'lib/mutant/cli/command/run.rb', line 30

def zombie?
  @config.zombie
end