Sha256: 5e0a047a3a5e382425a1fa91af645d5371901e2f105d0f0158e70c3497b8c9c0

Contents?: true

Size: 430 Bytes

Versions: 1

Compression:

Stored size: 430 Bytes

Contents

module EasyDiff
  module HashExt
    def easy_diff(other)
      EasyDiff::Core.easy_diff self, other
    end

    def easy_merge!(other)
      EasyDiff::Core.easy_merge! self, other
    end

    def easy_unmerge!(other)
      EasyDiff::Core.easy_unmerge! self, other
    end
  
    def easy_merge(other)
      self.dup.easy_merge!(other)
    end
  
    def easy_unmerge(other)
      self.dup.easy_unmerge!(other)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
easy_diff-0.0.1 lib/easy_diff/hash_ext.rb