Module: Goodcheck

Defined in:
lib/goodcheck/cli.rb,
lib/goodcheck/glob.rb,
lib/goodcheck/rule.rb,
lib/goodcheck/issue.rb,
lib/goodcheck/buffer.rb,
lib/goodcheck/config.rb,
lib/goodcheck/logger.rb,
lib/goodcheck/pattern.rb,
lib/goodcheck/trigger.rb,
lib/goodcheck/version.rb,
lib/goodcheck/analyzer.rb,
lib/goodcheck/location.rb,
lib/goodcheck/home_path.rb,
lib/goodcheck/array_helper.rb,
lib/goodcheck/commands/init.rb,
lib/goodcheck/commands/test.rb,
lib/goodcheck/config_loader.rb,
lib/goodcheck/import_loader.rb,
lib/goodcheck/commands/check.rb,
lib/goodcheck/reporters/json.rb,
lib/goodcheck/reporters/text.rb,
lib/goodcheck/commands/config_loading.rb

Defined Under Namespace

Modules: ArrayHelper, Commands, HomePath, Pattern, Reporters Classes: Analyzer, Buffer, CLI, Config, ConfigLoader, Glob, ImportLoader, Issue, Location, Rule, Trigger

Constant Summary collapse

VERSION =
"2.3.2"

Class Method Summary collapse

Class Method Details

.logger ⇒ Object



2
3
4
5
6
7
# File 'lib/goodcheck/logger.rb', line 2

def self.logger
  @logger ||= ActiveSupport::TaggedLogging.new(Logger.new(STDERR)).tap do |logger|
    logger.push_tags VERSION
    logger.level = Logger::ERROR
  end
end