Exception: Tap::Middlewares::Debugger::InvalidSignatureError
- Inherits:
-
StandardError
- Object
- StandardError
- Tap::Middlewares::Debugger::InvalidSignatureError
- Defined in:
- lib/tap/middlewares/debugger.rb
Instance Method Summary collapse
-
#initialize(node, inputs, method, arity) ⇒ InvalidSignatureError
constructor
A new instance of InvalidSignatureError.
Constructor Details
#initialize(node, inputs, method, arity) ⇒ InvalidSignatureError
Returns a new instance of InvalidSignatureError.
66 67 68 69 70 71 |
# File 'lib/tap/middlewares/debugger.rb', line 66 def initialize(node, inputs, method, arity) lines = [] lines << "Invalid input signature to: #{node.class} (#{method})" lines << "Expected #{arity} input but was given #{inputs.length}" super(lines.join("\n")) end |