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