Class: Lab42::PermissiveOptions

Inherits:
Options
  • Object
show all
Defined in:
lib/lab42/options.rb

Constant Summary

Constants inherited from Options

Options::Identity, Options::ParameterError, Options::VERSION

Instance Attribute Summary

Attributes inherited from Options

#args, #strict_mode, #yaml_file

Instance Method Summary collapse

Methods inherited from Options

#defaults, #define_help, #define_help_for, #error_mode?, #get_help_text, #parse, #read_from, #strict?, #warning_mode?

Instance Method Details

#strictObject

Raises:

  • (NoMethodError)


158
159
160
# File 'lib/lab42/options.rb', line 158

def strict
  raise NoMethodError, "strict message not understood in this object #{self}"
end