class RuboCop::Cop::Performance::RedundantSortBlock

def on_block(node)

def on_block(node)
  return unless (send, var_a, var_b, body = sort_with_block?(node))
  replaceable_body?(body, var_a, var_b) do
    range = sort_range(send, node)
    add_offense(range, message: message(var_a, var_b)) do |corrector|
      corrector.replace(range, 'sort')
    end
  end
end