module Debug

Defined in:

debug.cr
debug/core_ext/kernel.cr
debug/logger.cr
debug/settings.cr
debug/version.cr

Constant Summary

ACTIVE = false
VERSION = {{ (`shards version \"/srv/crystaldoc.info/github-Sija-debug.cr-v2.0.4/src/debug\"`).chomp.stringify }}

Class Method Summary

Macro Summary

Class Method Detail

def self.configure(&) : Nil #

[View source]
def self.enabled=(enabled : Bool | Nil) #

[View source]
def self.enabled? : Bool #

[View source]
def self.logger : Log #

[View source]
def self.logger=(logger : Log) #

[View source]
def self.settings #

[View source]

Macro Detail

macro log(*args, severity = :debug, progname = nil, backtrace_offset = 0, file = __FILE__, line = __LINE__) #

[View source]