class Toys::ArgParser::FlagValueUnacceptableError


A UsageError indicating a flag did not accept the value given it.
#

def initialize(message = nil, name: nil, value: nil, suggestions: nil)

Parameters:
  • suggestions (Array) -- An array of suggestions to present
  • value (String) -- The value given. Normally required.
  • name (String) -- The name of the flag. Normally required.
  • message (String, nil) -- A custom message. Normally omitted, in
def initialize(message = nil, name: nil, value: nil, suggestions: nil)
  super(message || "Unacceptable value \"#{value}\" for flag \"#{name}\".",
        name: name, suggestions: suggestions)
end