lib/console/resolver.rb in console-1.27.0 vs lib/console/resolver.rb in console-1.28.0

- old
+ new

@@ -1,12 +1,12 @@ # frozen_string_literal: true # Released under the MIT License. -# Copyright, 2019-2022, by Samuel Williams. +# Copyright, 2019-2024, by Samuel Williams. # Copyright, 2021, by Robert Schulze. -require_relative 'filter' +require_relative "filter" module Console class Resolver # You can change the log level for different classes using CONSOLE_$LEVEL env vars. # @@ -20,15 +20,15 @@ # @returns [Nil] If there were no custom logging levels specified in the environment. # @returns [Resolver] If there were custom logging levels, then the created resolver is returned. def self.default_resolver(logger, env = ENV) # Find all CONSOLE_$LEVEL variables from environment: levels = logger.class::LEVELS - .map{|label, level| [level, env["CONSOLE_#{label.upcase}"]&.split(',')]} + .map{|label, level| [level, env["CONSOLE_#{label.upcase}"]&.split(",")]} .to_h .compact - off_klasses = env['CONSOLE_OFF']&.split(',') - on_klasses = env['CONSOLE_ON']&.split(',') + off_klasses = env["CONSOLE_OFF"]&.split(",") + on_klasses = env["CONSOLE_ON"]&.split(",") resolver = nil # If we have any levels, then create a class resolver, and each time a class is resolved, set the log level for that class to the specified level: if on_klasses&.any?