Method: Cl::Opts::Validate::Range#invalid

Defined in:
lib/cl/opts/validate.rb

#invalidObject



102
103
104
105
106
107
108
# File 'lib/cl/opts/validate.rb', line 102

def invalid
  @invalid ||= opts.map do |opt|
    next unless value = values[opt.name]
    range = only(opt.opts, :min, :max)
    [opt.name, compact(range)] if invalid?(range, value)
  end.compact
end