Module: Gemologist::Util
- Included in:
- Gemfile::Dependency
- Defined in:
- lib/gemologist/util.rb
Class Method Summary collapse
Class Method Details
.symbolize_keys(original_hash) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/gemologist/util.rb', line 7 def symbolize_keys(original_hash) hash = original_hash.dup original_hash.each do |key, value| hash[key] = symbolize_keys(value) if value.is_a?(Hash) hash[key.to_sym] = hash.delete(key) if key.is_a?(String) end hash end |