Method: Uncov::Configuration::Option#initialize

Defined in:
lib/uncov/configuration/option.rb

#initialize(name, description, options, default, allowed_values, value_parse) ⇒ Option

Returns a new instance of Option.



7
8
9
10
11
12
13
14
15
# File 'lib/uncov/configuration/option.rb', line 7

def initialize(name, description, options, default, allowed_values, value_parse)
  @name = name
  @description = description
  @options = Array(options)
  @default = default.freeze
  @value = default
  @allowed_values = allowed_values
  @value_parse = value_parse
end