Method: Jinx::Mergeable#mergeable__equal?

Defined in:
lib/jinx/resource/mergeable.rb

#mergeable__equal?(v1, v2) ⇒ Boolean (private)

element-wise comparator. Work around this rare aberration by converting the TreeSet to a Ruby Set.

Returns:

Technology idiosyncracy:

  • Java

    Java TreeSet comparison uses the TreeSet comparator rather than an



198
199
200
# File 'lib/jinx/resource/mergeable.rb', line 198

def mergeable__equal?(v1, v2)
  Java::JavaUtil::TreeSet === v1 && Java::JavaUtil::TreeSet === v2 ? v1.to_set == v2.to_set : v1 == v2
end