Method: YARD::Logger#log

Defined in:
lib/yard/logging.rb

#log(severity, message) ⇒ Object

Logs a message with a given severity

Parameters:



122
123
124
125
126
127
128
129
# File 'lib/yard/logging.rb', line 122

def log(severity, message)
  self.level = DEBUG if $DEBUG
  return unless severity >= level

  self.warned = true if severity == WARN
  clear_line
  puts "[#{SEVERITIES[severity].to_s.downcase}]: #{message}"
end