lib/dry/schema/messages/yaml.rb in dry-schema-0.6.0 vs lib/dry/schema/messages/yaml.rb in dry-schema-1.0.0

- old
+ new

@@ -15,12 +15,20 @@ class Messages::YAML < Messages::Abstract LOCALE_TOKEN = '%<locale>s' include Dry::Equalizer(:data) - attr_reader :data, :t + # Loaded localized message templates + # + # @return [Hash] + attr_reader :data + # Translation function + # + # @return [Proc] + attr_reader :t + # @api private def self.build(options = EMPTY_HASH) super do |config| config.root = "%<locale>s.#{config.root}" @@ -79,10 +87,10 @@ data.key?(evaluated_key(key, options)) end # Merge messages from an additional path # - # @param [String] path + # @param [String] overrides # # @return [Messages::I18n] # # @api public def merge(overrides)