class Bundler::PubGrub::VersionRange
def eql?(other)
def eql?(other) if other.is_a?(VersionRange) !other.empty? && min.eql?(other.min) && max.eql?(other.max) && include_min.eql?(other.include_min) && include_max.eql?(other.include_max) else ranges.eql?(other.ranges) end end