.gitignore | |
|
|
.rspec | |
|
|
.rubocop.yml | |
|
|
.travis.yml | |
|
|
BostonRbTalkSlides.pdf | |
|
|
Gemfile | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
bin/console | |
|
|
bin/rspec | |
|
|
bin/setup | |
|
|
type_tracer.gemspec | |
|
|
lib/type_tracer.rb | 22 |
|
|
lib/type_tracer/arg_send_type_check/ast_checker.rb | 35 |
|
|
lib/type_tracer/arg_send_type_check/method_checker.rb | 44 |
|
|
lib/type_tracer/arg_send_type_check/runner.rb | 42 |
|
|
lib/type_tracer/config.rb | 15 |
|
|
lib/type_tracer/instance_method_checker.rb | 36 |
|
|
lib/type_tracer/method_analyzer.rb | 61 |
|
|
lib/type_tracer/parser.rb | 17 |
|
|
lib/type_tracer/rack/type_sampler_middleware.rb | 15 |
|
|
lib/type_tracer/rails/railtie.rb | 11 |
|
|
lib/type_tracer/rake/tasks.rb | 33 |
|
|
lib/type_tracer/real_arg_sends_checker.rb | 43 |
|
|
lib/type_tracer/rspec/instance_double_arg_checker.rb | 20 |
|
|
lib/type_tracer/sends_watcher.rb | 10 |
|
|
lib/type_tracer/type_fetcher.rb | 23 |
|
|
lib/type_tracer/type_sampler.rb | 84 | A 25 mins |
|
lib/type_tracer/version.rb | 3 |
|
|