Sha256: 92d83991e419d2e6f2e21f95f02946a3ad53f1b283f4fdcc639e81079771db37
Contents?: true
Size: 486 Bytes
Versions: 2
Compression:
Stored size: 486 Bytes
Contents
module Dry module Configurable class Config # @private class Value # @private NONE = ::Object.new.freeze attr_reader :name, :processor def initialize(name, value, processor) @name, @value, @processor = name, value, processor end def value none? ? nil : @value end def none? @value.equal?(::Dry::Configurable::Config::Value::NONE) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dry-configurable-0.4.0 | lib/dry/configurable/config/value.rb |
dry-configurable-0.3.0 | lib/dry/configurable/config/value.rb |