class RuboCop::Cop::Rails::I18nLazyLookup
def handle_lazy_style(node, key_node)
def handle_lazy_style(node, key_node) key = key_node.value return if key.to_s.start_with?('.') controller, action = controller_and_action(node) return unless controller && action scoped_key = get_scoped_key(key_node, controller, action) return unless key == scoped_key add_offense(key_node) do |corrector| unscoped_key = key_node.value.to_s.split('.').last corrector.replace(key_node, "'.#{unscoped_key}'") end end