class RuboCop::Cop::Rails::RedundantReceiverInWithOptions

def on_block(node)

def on_block(node)
  return unless node.method?(:with_options)
  return unless (body = node.body)
  return unless all_block_nodes_in(body).count.zero?
  send_nodes = all_send_nodes_in(body)
  return unless redundant_receiver?(send_nodes, node)
  send_nodes.each do |send_node|
    receiver = send_node.receiver
    add_offense(receiver) do |corrector|
      autocorrect(corrector, send_node, node)
    end
  end
end