├── .github ├── dependabot.yml ├── release.yaml └── workflows │ └── main.yml ├── .gitignore ├── BSDL ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── COPYING ├── Gemfile ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── lib ├── tracer.rb └── tracer │ ├── base.rb │ ├── call_tracer.rb │ ├── color.rb │ ├── exception_tracer.rb │ ├── helper.rb │ ├── irb.rb │ ├── ivar_tracer.rb │ ├── line_tracer.rb │ ├── object_tracer.rb │ └── version.rb ├── test ├── lib │ ├── envutil.rb │ └── find_executable.rb ├── test_helper.rb └── tracer │ ├── call_tracer_test.rb │ ├── exception_tracer_test.rb │ ├── helper_test.rb │ ├── ivar_tracer_test.rb │ ├── line_tracer_test.rb │ └── object_tracer_test.rb └── tracer.gemspec /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/.github/release.yaml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/.gitignore -------------------------------------------------------------------------------- /BSDL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/BSDL -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/COPYING -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/bin/setup -------------------------------------------------------------------------------- /lib/tracer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/lib/tracer.rb -------------------------------------------------------------------------------- /lib/tracer/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/lib/tracer/base.rb -------------------------------------------------------------------------------- /lib/tracer/call_tracer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/lib/tracer/call_tracer.rb -------------------------------------------------------------------------------- /lib/tracer/color.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/lib/tracer/color.rb -------------------------------------------------------------------------------- /lib/tracer/exception_tracer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/lib/tracer/exception_tracer.rb -------------------------------------------------------------------------------- /lib/tracer/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/lib/tracer/helper.rb -------------------------------------------------------------------------------- /lib/tracer/irb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/lib/tracer/irb.rb -------------------------------------------------------------------------------- /lib/tracer/ivar_tracer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/lib/tracer/ivar_tracer.rb -------------------------------------------------------------------------------- /lib/tracer/line_tracer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/lib/tracer/line_tracer.rb -------------------------------------------------------------------------------- /lib/tracer/object_tracer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/lib/tracer/object_tracer.rb -------------------------------------------------------------------------------- /lib/tracer/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Tracer 4 | VERSION = "0.2.3" 5 | end 6 | -------------------------------------------------------------------------------- /test/lib/envutil.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/test/lib/envutil.rb -------------------------------------------------------------------------------- /test/lib/find_executable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/test/lib/find_executable.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test/tracer/call_tracer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/test/tracer/call_tracer_test.rb -------------------------------------------------------------------------------- /test/tracer/exception_tracer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/test/tracer/exception_tracer_test.rb -------------------------------------------------------------------------------- /test/tracer/helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/test/tracer/helper_test.rb -------------------------------------------------------------------------------- /test/tracer/ivar_tracer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/test/tracer/ivar_tracer_test.rb -------------------------------------------------------------------------------- /test/tracer/line_tracer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/test/tracer/line_tracer_test.rb -------------------------------------------------------------------------------- /test/tracer/object_tracer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/test/tracer/object_tracer_test.rb -------------------------------------------------------------------------------- /tracer.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/tracer/HEAD/tracer.gemspec --------------------------------------------------------------------------------