module MethodTrace
Public Class Methods
method_trace(color = :green, depth = 1)
click to toggle source
# File lib/method-trace.rb, line 4 def MethodTrace.method_trace(color = :green, depth = 1) cur_depth = 1 prefix = " " caller_locations(1, depth).each do |frame| puts Rainbow("#{prefix * cur_depth}#{cur_depth}: #{frame.label} - #{frame}").color(color) cur_depth += 1 end end