class Toys::ArgParser::FlagValueNotAllowedError
A UsageError
indicating a value was provided for a flag that does not take a value.
Public Class Methods
new(message = nil, name: nil)
click to toggle source
Create a FlagValueNotAllowedError
.
@param message [String,nil] A custom message. Normally omitted, in
which case an appropriate default is supplied.
@param name [String] The name of the flag. Normally required.
Calls superclass method
Toys::ArgParser::UsageError::new
# File lib/toys/arg_parser.rb, line 97 def initialize(message = nil, name: nil) super(message || "Flag \"#{name}\" should not take an argument.", name: name) end