class RuboCop::Cop::Style::CharacterLiteral
def autocorrect(node)
def autocorrect(node) lambda do |corrector| string = node.source[1..-1] # special character like \n # or ' which needs to use "" or be escaped. if string.length == 2 || string == "'" corrector.replace(node.source_range, %("#{string}")) elsif string.length == 1 # normal character corrector.replace(node.source_range, "'#{string}'") end end end