class RuboCop::Cop::Lint::DuplicateMatchPattern
def pattern_identity(pattern)
def pattern_identity(pattern) pattern_source = if pattern.hash_pattern_type? || pattern.match_alt_type? pattern.children.map(&:source).sort.to_s else pattern.source end return pattern_source unless (guard = pattern.parent.children[1]) pattern_source + guard.source end