[ruby/logger] frozen_string_literal: true

https://github.com/ruby/logger/commit/a057eede7b
This commit is contained in:
sonots 2019-03-22 01:14:14 +09:00 committed by Hiroshi SHIBATA
parent 22548195d5
commit 0aafc32995
No known key found for this signature in database
GPG Key ID: F9CF13417264FAC2
6 changed files with 15 additions and 6 deletions

View File

@ -237,7 +237,7 @@ class Logger
name = File.basename(__FILE__) name = File.basename(__FILE__)
end end
rev ||= "v#{VERSION}" rev ||= "v#{VERSION}"
ProgName = "#{name}/#{rev}".freeze ProgName = "#{name}/#{rev}"
include Severity include Severity
@ -574,7 +574,7 @@ class Logger
private private
# Severity label for logging (max 5 chars). # Severity label for logging (max 5 chars).
SEV_LABEL = %w(DEBUG INFO WARN ERROR FATAL ANY).each(&:freeze).freeze SEV_LABEL = %w(DEBUG INFO WARN ERROR FATAL ANY).freeze
def format_severity(severity) def format_severity(severity)
SEV_LABEL[severity] || 'ANY' SEV_LABEL[severity] || 'ANY'

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
# not used after 1.2.7. just for compat. # not used after 1.2.7. just for compat.
class Logger class Logger
class Error < RuntimeError # :nodoc: class Error < RuntimeError # :nodoc:

View File

@ -1,7 +1,9 @@
# frozen_string_literal: true
class Logger class Logger
# Default formatter for log messages. # Default formatter for log messages.
class Formatter class Formatter
Format = "%s, [%s#%d] %5s -- %s: %s\n".freeze Format = "%s, [%s#%d] %5s -- %s: %s\n"
attr_accessor :datetime_format attr_accessor :datetime_format
@ -17,7 +19,7 @@ class Logger
private private
def format_datetime(time) def format_datetime(time)
time.strftime(@datetime_format || "%Y-%m-%dT%H:%M:%S.%6N ".freeze) time.strftime(@datetime_format || "%Y-%m-%dT%H:%M:%S.%6N ")
end end
def msg2str(msg) def msg2str(msg)
@ -25,8 +27,7 @@ class Logger
when ::String when ::String
msg msg
when ::Exception when ::Exception
"#{ msg.message } (#{ msg.class })\n" << "#{ msg.message } (#{ msg.class })\n#{ (msg.backtrace || []).join("\n") }"
(msg.backtrace || []).join("\n")
else else
msg.inspect msg.inspect
end end

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require_relative 'period' require_relative 'period'
class Logger class Logger

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
class Logger class Logger
module Period module Period
module_function module_function

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
class Logger class Logger
# Logging severity. # Logging severity.
module Severity module Severity