Sha256: e63bef9ca8e377b52c11fafd7da126e4d818f898e22329816e47112505ce7a82
Contents?: true
Size: 664 Bytes
Versions: 3
Compression:
Stored size: 664 Bytes
Contents
module Rake end module Rake::CompTree module Diagnostic module_function def show(desc = nil, stream = STDOUT, &block) if desc stream.puts(desc) end if block expression = block.call result = eval(expression, block.binding) stream.printf("%-16s => %s\n", expression, result.inspect) result end end if $DEBUG def debug yield end def debugging? true end def trace(desc = nil, &block) show(desc, STDERR, &block) end else def debug ; end def debugging? ; end def trace(*args) ; end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
drake-0.8.4.1.0.16 | lib/rake/comp_tree/diagnostic.rb |
drake-0.8.4.1.0.17 | lib/rake/comp_tree/diagnostic.rb |
drake-0.8.4.1.0.18 | lib/rake/comp_tree/diagnostic.rb |