# File lib/puppet-lint/plugins/check_strings.rb, line 5 def check tokens.select { |token| token.type == :STRING }.map { |token| [token, token.value.gsub(' '*token.column, "\n")] }.select { |token, sane_value| sane_value[/(\\\$|\\"|\\'|'|\r|\t|\\t|\n|\\n)/].nil? }.each do |token, sane_value| notify :warning, { :message => 'double quoted string containing no variables', :line => token.line, :column => token.column, :token => token, } end end