Sha256: 4cea4fb2632a176470f3da286bf28324b2c2d739935fa04be123299b82789017
Contents?: true
Size: 459 Bytes
Versions: 3
Compression:
Stored size: 459 Bytes
Contents
require "logger" module YARD class Logger < ::Logger def initialize(*args) super self.level = INFO end def debug(*args) self.level = DEBUG if $DEBUG super end def enter_level(new_level = level, &block) old_level, self.level = level, new_level yield self.level = old_level end end def self.logger @logger ||= YARD::Logger.new(STDERR) end end def log; YARD.logger end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
yard-0.2.3.2 | lib/yard/logging.rb |
yard-0.2.3 | lib/yard/logging.rb |
yard-0.2.2 | lib/yard/logging.rb |