Exception: Tap::Middlewares::Debugger::InvalidSignatureError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/tap/middlewares/debugger.rb

Instance Method Summary collapse

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