# File lib/puppet-lint/lexer/token.rb, line 66 def to_manifest case @type when :STRING "\"#{@value}\"" when :SSTRING "'#{@value}'" when :DQPRE "\"#{@value}" when :DQPOST "#{@value}\"" when :VARIABLE if !@prev_code_token.nil? && [:DQPRE, :DQMID].include?(@prev_code_token.type) "${#{@value}}" else "$#{@value}" end when :UNENC_VARIABLE "$#{@value}" when :NEWLINE "\n" when :COMMENT "##{@value}" when :REGEX "/#{@value}/" else @value end end