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