lib/LittleWeasel/services/dictionary_metadata_service.rb in LittleWeasel-4.0.0 vs lib/LittleWeasel/services/dictionary_metadata_service.rb in LittleWeasel-5.0.0
- old
+ new
@@ -40,20 +40,22 @@
class << self
# This method initializes the dictionary_metadata object to its
# initialized state - all data is lost, but the object reference is
# maintained.
def init(dictionary_metadata:)
- Modules::DictionaryMetadataValidatable.validate dictionary_metadata: dictionary_metadata
+ Modules::DictionaryMetadataValidatable.validate_dictionary_metadata \
+ dictionary_metadata: dictionary_metadata
dictionary_metadata.each_key { |key| dictionary_metadata.delete(key) }
dictionary_metadata
end
# Returns true if the dictionary metadata is initialized; that is, if
# it's in the same state the dictionary metadata would be in if #init
# were called.
def init?(dictionary_metadata:)
- Modules::DictionaryMetadataValidatable.validate dictionary_metadata: dictionary_metadata
+ Modules::DictionaryMetadataValidatable.validate_dictionary_metadata \
+ dictionary_metadata: dictionary_metadata
initialized_dictionary_metadata = init(dictionary_metadata: {})
dictionary_metadata.eql?(initialized_dictionary_metadata)
end
alias initialized? init?