Sha256: 22dfb8381be27ab95df5cf17bf27da911d8d65a37034202410ac096f5484671b

Contents?: true

Size: 260 Bytes

Versions: 9

Compression:

Stored size: 260 Bytes

Contents

module Dry::Initializer
  class DefaultValueError < TypeError
    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
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
dry-initializer-1.4.1 lib/dry/initializer/exceptions/default_value_error.rb
dry-initializer-1.4.0 lib/dry/initializer/exceptions/default_value_error.rb
dry-initializer-1.3.0 lib/dry/initializer/exceptions/default_value_error.rb
dry-initializer-1.2.0 lib/dry/initializer/exceptions/default_value_error.rb
dry-initializer-1.1.3 lib/dry/initializer/exceptions/default_value_error.rb
dry-initializer-1.1.2 lib/dry/initializer/exceptions/default_value_error.rb
dry-initializer-1.1.1 lib/dry/initializer/exceptions/default_value_error.rb
dry-initializer-1.1.0 lib/dry/initializer/exceptions/default_value_error.rb
dry-initializer-1.0.0 lib/dry/initializer/exceptions/default_value_error.rb