class Dependabot::Uv::Version
def compare_keys(key, other_key)
def compare_keys(key, other_key) if key.is_a?(Integer) && other_key.is_a?(Integer) key <=> other_key elsif key.is_a?(Array) && other_key.is_a?(Array) key <=> other_key elsif key.is_a?(Integer) key == NEGATIVE_INFINITY ? -1 : 1 elsif other_key.is_a?(Integer) other_key == NEGATIVE_INFINITY ? 1 : -1 end end