st0012/object_tracer

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.github/workflows/gempush.yml
.github/workflows/ruby.yml
.gitignore
.rspec
.ruby-version
.travis.yml
CHANGELOG.md
CODE_OF_CONDUCT.md
Gemfile
LICENSE.txt
Makefile
README.md
Rakefile
bin/console
bin/setup
images/print_calls - single entry.png
images/print_calls.png
images/print_mutations.png
images/print_traces.png
object_tracer.gemspec
lib/object_tracer.rb205
C
1 day
lib/object_tracer/configuration.rb29
lib/object_tracer/exceptions.rb14
lib/object_tracer/manageable.rb24
lib/object_tracer/method_hijacker.rb45
lib/object_tracer/output.rb35
lib/object_tracer/output/payload_wrapper.rb144
lib/object_tracer/output/writer.rb19
lib/object_tracer/payload.rb35
lib/object_tracer/trackable.rb101
A
30 mins
lib/object_tracer/trackers/association_call_tracker.rb15
lib/object_tracer/trackers/initialization_tracker.rb38
lib/object_tracer/trackers/method_call_tracker.rb9
lib/object_tracer/trackers/mutation_tracker.rb86
lib/object_tracer/trackers/passed_tracker.rb13
lib/object_tracer/version.rb3