class RuboCop::Cop::Style::RedundantSelfAssignment

def on_send(node)

def on_send(node)
  # TODO: replace with #end_with? after supporting only ruby >= 2.7
  return unless node.method_name.match?(/=$/)
  return unless redundant_assignment?(node)
  message = format(MSG, method_name: node.first_argument.method_name)
  add_offense(node.loc.operator, message: message) do |corrector|
    corrector.remove(correction_range(node))
  end
end