lib/refinements/hashes.rb in refinements-9.4.0 vs lib/refinements/hashes.rb in refinements-9.5.0

- old
+ new

@@ -19,10 +19,11 @@ def compress = dup.compress! def compress! return self if empty? - compact!.delete_if { |_key, value| value.respond_to?(:empty?) && value.empty? } + compact! + delete_if { |_key, value| value.respond_to?(:empty?) && value.empty? } end def deep_merge other clazz = self.class