class RuboCop::Cop::Rails::DotSeparatedKeys

def on_send(node)

def on_send(node)
  return unless TRANSLATE_METHODS.include?(node.method_name)
  translate_with_scope?(node) do |key_node, scope_node|
    return unless should_convert_scope?(scope_node)
    add_offense(scope_node) do |corrector|
      # Eat the comma on the left.
      range = range_with_surrounding_space(scope_node.source_range, side: :left)
      range = range_with_surrounding_comma(range, :left)
      corrector.remove(range)
      corrector.replace(key_node, new_key(key_node, scope_node))
    end
  end
end