lib/anyway/ext/hash.rb in anyway_config-0.5.1.rc1 vs lib/anyway/ext/hash.rb in anyway_config-0.5.1
- old
+ new
@@ -1,7 +1,5 @@
-# frozen_string_literal: true
-
module Anyway
module Ext
# Extend Hash through refinements
module Hash
refine ::Hash do
@@ -20,10 +18,10 @@
self
end
def stringify_keys!
- keys.each do |key|
+ self.keys.each do |key|
value = delete(key)
value.stringify_keys! if value.is_a?(::Hash)
self[key.to_s] = value
end
end