module YARD::APIPlugin

Constants

CONFIG_PATH
ROOT
TASK_PATH
TEMPLATE_PATH
VERSION

Public Class Methods

log(message, level=::Logger::INFO) click to toggle source
# File lib/yard-api.rb, line 35
def self.log(message, level=::Logger::INFO)
  log = YARD::Logger.instance
  log.enter_level(level) { log.puts(message) }
end
logger() click to toggle source
# File lib/yard-api.rb, line 40
def self.logger
  YARD::Logger.instance
end
on_error(message) click to toggle source
# File lib/yard-api.rb, line 44
def self.on_error(message)
  if self.options.strict
    raise message
  else
    self.log(message, ::Logger::WARN)
  end
end
options() click to toggle source
# File lib/yard-api.rb, line 31
def self.options
  @@options ||= Options.new
end