lib/openstudio/helpers/hash.rb in openstudio-analysis-0.3.4 vs lib/openstudio/helpers/hash.rb in openstudio-analysis-0.3.5
- old
+ new
@@ -1,5 +1,5 @@
class Hash
def deep_find(key)
- key?(key) ? self[key] : self.values.inject(nil) {|memo, v| memo ||= v.deep_find(key) if v.respond_to?(:deep_find) }
+ key?(key) ? self[key] : values.reduce(nil) { |memo, v| memo ||= v.deep_find(key) if v.respond_to?(:deep_find) }
end
-end
\ No newline at end of file
+end