class Thor::Option
Attributes
validator[R]
Public Class Methods
new(name, options = {})
click to toggle source
Calls superclass method
# File lib/ext/thor/option.rb, line 5 def initialize(name, options = {}) options[:required] = false unless options.key?(:required) super @lazy_default = options[:lazy_default] @group = options[:group].to_s.capitalize if options[:group] @aliases = Array(options[:aliases]) @hide = options[:hide] @validator = options[:validator] end