Module: YardJunk::Logger::Mixin

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

Instance Method Summary collapse

Instance Method Details

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



76
77
78
# File 'lib/yard-junk/logger.rb', line 76

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

#debug(msg) ⇒ Object



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

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

#error(msg) ⇒ Object



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

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

#warn(msg) ⇒ Object



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

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