class Toys::ArgParser::ToolUnrecognizedError

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

Parameters:
  • suggestions (Array) -- An array of suggestions to present
  • values (Array) -- The full path of the requested tool.
  • value (String) -- The requested subtool. Normally required.
  • message (String, nil) -- A custom message. Normally omitted, in
def initialize(message = nil, value: nil, values: nil, suggestions: nil)
  super(message || "Tool not found: \"#{Array(values).join(' ')}\"",
        value: value, suggestions: suggestions)
  @name = name
end