Exception: Dry::Initializer::Errors::DefaultValueError

Inherits:
TypeError
  • Object
show all
Defined in:
lib/dry/initializer/errors/default_value_error.rb

Instance Method Summary collapse

Constructor Details

#initialize(name, value) ⇒ DefaultValueError

Returns a new instance of DefaultValueError.



2
3
4
5
# File 'lib/dry/initializer/errors/default_value_error.rb', line 2

def initialize(name, value)
  super "Cannot set #{value.inspect} directly as a default value" \
        " of the argument '#{name}'. Wrap it to either proc or lambda."
end