class RuboCop::Cop::Lint::DuplicateMethods

def on_send(node)

def on_send(node)
  if (name = alias_method?(node))
    return unless name
    return if node.ancestors.any?(&:if_type?)
    return if possible_dsl?(node)
    found_instance_method(node, name)
  elsif (attr = attr?(node))
    on_attr(node, *attr)
  end
end