#
# = dev-utils/debug.rb
#
# See DevUtils::Debug for documentation.
#
#
# Base module for dev-utils.
#
module DevUtils
#
# DevUtils::Debug contains methods to aid debugging Ruby programs, although when
# using these methods, you don't care about the module; it is included into the top-level
# when you require 'dev-utils/debug'
.
#
# The methods are:
# * #breakpoint, for escaping to IRB from a running program, with local environment intact;
# * #debug, for logging debugging messages to a zero-conf logfile; and
# * #trace, for tracing expressions to that same file.
#
# Planned features include a method for determining the difference between two complex
# objects.
#
module Debug
end
end
require 'dev-utils/debug/irb'
require 'dev-utils/debug/log'
#require 'dev-utils/debug/diff'
include DevUtils::Debug