class RuboCop::Cop::Lint::TripleQuotes
def on_dstr(node)
def on_dstr(node) return if (empty_str_nodes = empty_str_nodes(node)).none? opening_quotes = node.source.scan(/(?<=\A)['"]*/)[0] return if opening_quotes.size < 3 # If the node is composed of only empty `str` nodes, keep one empty_str_nodes.shift if empty_str_nodes.size == node.child_nodes.size add_offense(node) do |corrector| empty_str_nodes.each do |str| corrector.remove(str) end end end