class RuboCop::Cop::RSpec::SharedExamples

def on_send(node)

def on_send(node)
  shared_examples(node) do
    ast_node = node.first_argument
    next unless ast_node&.sym_type?
    checker = Checker.new(ast_node)
    add_offense(checker.node, message: checker.message) do |corrector|
      corrector.replace(checker.node, checker.preferred_style)
    end
  end
end