class RuboCop::Cop::StringLiteralCorrector

This autocorrects string literals

Public Class Methods

correct(corrector, node, style) click to toggle source
# File lib/rubocop/cop/correctors/string_literal_corrector.rb, line 10
def correct(corrector, node, style)
  return if node.dstr_type?

  str = node.str_content
  if style == :single_quotes
    corrector.replace(node, to_string_literal(str))
  else
    corrector.replace(node, str.inspect)
  end
end