Module: YardJunk::Logger::Mixin

Defined in:
lib/yard-junk/logger.rb

Instance Method Summary collapse

Instance Method Details

#backtrace(exception, level_meth = :error) ⇒ Object



73
74
75
# File 'lib/yard-junk/logger.rb', line 73

def backtrace(exception, level_meth = :error)
  super if %i[error fatal].include?(level_meth)
end

#debug(msg) ⇒ Object



60
61
62
63
# File 'lib/yard-junk/logger.rb', line 60

def debug(msg)
  YardJunk::Logger.instance.notify(msg)
  super
end

#error(msg) ⇒ Object



69
70
71
# File 'lib/yard-junk/logger.rb', line 69

def error(msg)
  YardJunk::Logger.instance.register(msg, :error)
end

#warn(msg) ⇒ Object



65
66
67
# File 'lib/yard-junk/logger.rb', line 65

def warn(msg)
  YardJunk::Logger.instance.register(msg, :warn)
end