From aeb88f01eb1c4e20f41236daef869bd0109d943b Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 26 Oct 2015 14:51:04 +0000 Subject: logger.rb: freeze constants * lib/logger.rb: freeze constant strings and array. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/logger.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/logger.rb b/lib/logger.rb index 530b718cde..14dd71cd62 100644 --- a/lib/logger.rb +++ b/lib/logger.rb @@ -208,7 +208,7 @@ class Logger name = File.basename(__FILE__) end rev ||= "v#{VERSION}" - ProgName = "#{name}/#{rev}" + ProgName = "#{name}/#{rev}".freeze class Error < RuntimeError # :nodoc: end @@ -481,7 +481,7 @@ class Logger private # Severity label for logging (max 5 chars). - SEV_LABEL = %w(DEBUG INFO WARN ERROR FATAL ANY) + SEV_LABEL = %w(DEBUG INFO WARN ERROR FATAL ANY).each(&:freeze).freeze def format_severity(severity) SEV_LABEL[severity] || 'ANY' @@ -494,7 +494,7 @@ private # Default formatter for log messages. class Formatter - Format = "%s, [%s#%d] %5s -- %s: %s\n" + Format = "%s, [%s#%d] %5s -- %s: %s\n".freeze attr_accessor :datetime_format -- cgit v1.2.3