Module: LazyObservers::InheritedDebugger

Defined in:
lib/lazy_observers.rb

Instance Method Summary collapse

Instance Method Details

#inherited(subclass) ⇒ Object



74
75
76
77
78
79
80
81
# File 'lib/lazy_observers.rb', line 74

def inherited(subclass)
  @inherited_counter ||= 0
  @inherited_counter += 1
  puts "##{@inherited_counter} #{subclass}"
  puts caller
  puts "-" * 72
  super
end