Module: Putter::PrintStrategy

Defined in:
lib/putter/print_strategy.rb

Constant Summary collapse

Default =
Proc.new do |label, line, method, args, result|
  prefix = "\tPutter Debugging: #{label} ".colorize(:cyan)
  line = !line.nil? ? ".#{line} " : " "
  suffix = "-- Method: :#{method}, Args: #{args}, Result: #{result}".colorize(:green)
  puts prefix + line + suffix
end