Module: ObjectTracker::Inspector
- Defined in:
- lib/object_tracker.rb
Instance Method Summary collapse
Instance Method Details
#inspect ⇒ Object
127 128 129 130 131 |
# File 'lib/object_tracker.rb', line 127 def inspect ivars = instance_variables - [:@__tracking, :@__tracked_calls, :@__reserved_methods] vars = ivars.map { |ivar| ivar.to_s + "=" + instance_variable_get(ivar).to_s } %Q(#<#{self.class.name}:#{object_id}(tracking)#{' ' if vars.any? }#{vars.join(', ')}>) end |