class Prettyrb::Nodes::DstrNode

Constants

HEREDOC_TYPE_REGEX

Public Instance Methods

format() click to toggle source
# File lib/prettyrb/nodes/dstr_node.rb, line 8
def format
  raw_content = loc.expression.source
  content = raw_content[1...-1]

  if raw_content[0] == "'"
    content.gsub('"', '\\"').gsub('#{', '\\#{')
  else
    content.gsub("\\", "\\\\")
  end
end