summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorErol Fornoles <erol.fornoles@gmail.com>2012-06-23 06:44:40 +0800
committerErol Fornoles <erol.fornoles@gmail.com>2012-06-23 06:44:40 +0800
commit89007bd50a11de3e55c8d65119632541924dd251 (patch)
treeeb45ff881cd190e7b6365a6b7f90bb16b6d6e95d /lib
parentdde3732a39b999b4ca9c7cb98b339fa559f656e3 (diff)
downloadhashie-89007bd50a11de3e55c8d65119632541924dd251.tar.gz
Minor code tweaks.
Diffstat (limited to 'lib')
-rw-r--r--lib/hashie/extensions/key_conversion.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/hashie/extensions/key_conversion.rb b/lib/hashie/extensions/key_conversion.rb
index 615af72..44a5880 100644
--- a/lib/hashie/extensions/key_conversion.rb
+++ b/lib/hashie/extensions/key_conversion.rb
@@ -30,7 +30,7 @@ module Hashie
# test.symbolize_keys!
# test # => {:abc => 'def'}
def symbolize_keys!
- self.keys.each do |k|
+ keys.each do |k|
symbolize_keys_recursively!(self[k])
self[k.to_sym] = self.delete(k)
end
@@ -43,7 +43,8 @@ module Hashie
dup.symbolize_keys!
end
- protected
+ protected
+
# Stringify all keys recursively within nested
# hashes and arrays.
def stringify_keys_recursively!(object)