Class: Hashira::CLI::Options

Inherits:
Data
  • Object
show all
Defined in:
lib/hashira/cli/options.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#baselineObject (readonly)

Returns the value of attribute baseline

Returns:

  • (Object)

    the current value of baseline



5
6
7
# File 'lib/hashira/cli/options.rb', line 5

def baseline
  @baseline
end

#directoriesObject (readonly)

Returns the value of attribute directories

Returns:

  • (Object)

    the current value of directories



5
6
7
# File 'lib/hashira/cli/options.rb', line 5

def directories
  @directories
end

#fail_onObject (readonly)

Returns the value of attribute fail_on

Returns:

  • (Object)

    the current value of fail_on



5
6
7
# File 'lib/hashira/cli/options.rb', line 5

def fail_on
  @fail_on
end

#modeObject (readonly)

Returns the value of attribute mode

Returns:

  • (Object)

    the current value of mode



5
6
7
# File 'lib/hashira/cli/options.rb', line 5

def mode
  @mode
end

Class Method Details

.parse(argv) ⇒ Object



6
# File 'lib/hashira/cli/options.rb', line 6

def self.parse(argv) = CommandLine.new(argv).options