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