module DebugLogging::Finalize
Public Class Methods
extended(obj)
click to toggle source
# File lib/debug_logging/finalize.rb, line 7 def self.extended(obj) TracePoint.trace(:end) do |t| if obj == t.self if obj.respond_to?(:debug_finalize) obj.debug_finalize else warn "#{obj} does not define a debug_finalize" end t.disable end end end