class RuboCop::Cop::Style::RedundantInterpolation
def on_dstr(node)
def on_dstr(node) return unless single_interpolation?(node) add_offense(node) do |corrector| embedded_node = node.children.first if variable_interpolation?(embedded_node) autocorrect_variable_interpolation(corrector, embedded_node, node) elsif single_variable_interpolation?(embedded_node) autocorrect_single_variable_interpolation(corrector, embedded_node, node) else autocorrect_other(corrector, embedded_node, node) end end end