├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── LICENCE.txt ├── README.md ├── Rakefile ├── VERSION ├── benchmarks ├── bench_helper.rb ├── comment_and_source_for.rb ├── fms_vs_ms_comment_for.rb └── fms_vs_ms_source_for.rb ├── docs └── API.md ├── ext └── fast_method_source │ ├── extconf.rb │ ├── fast_method_source.c │ └── node.h ├── fast_method_source.gemspec ├── lib ├── fast_method_source.rb └── fast_method_source │ └── core_ext.rb └── test ├── fixtures ├── sample_class.rb └── sample_module.rb ├── helper.rb └── test_fast_method_source ├── test_fast_method_source_comment_for.rb └── test_fast_method_source_source_for.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENCE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/LICENCE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.4.0 2 | -------------------------------------------------------------------------------- /benchmarks/bench_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/benchmarks/bench_helper.rb -------------------------------------------------------------------------------- /benchmarks/comment_and_source_for.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/benchmarks/comment_and_source_for.rb -------------------------------------------------------------------------------- /benchmarks/fms_vs_ms_comment_for.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/benchmarks/fms_vs_ms_comment_for.rb -------------------------------------------------------------------------------- /benchmarks/fms_vs_ms_source_for.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/benchmarks/fms_vs_ms_source_for.rb -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/docs/API.md -------------------------------------------------------------------------------- /ext/fast_method_source/extconf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/ext/fast_method_source/extconf.rb -------------------------------------------------------------------------------- /ext/fast_method_source/fast_method_source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/ext/fast_method_source/fast_method_source.c -------------------------------------------------------------------------------- /ext/fast_method_source/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/ext/fast_method_source/node.h -------------------------------------------------------------------------------- /fast_method_source.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/fast_method_source.gemspec -------------------------------------------------------------------------------- /lib/fast_method_source.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/lib/fast_method_source.rb -------------------------------------------------------------------------------- /lib/fast_method_source/core_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/lib/fast_method_source/core_ext.rb -------------------------------------------------------------------------------- /test/fixtures/sample_class.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/test/fixtures/sample_class.rb -------------------------------------------------------------------------------- /test/fixtures/sample_module.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/test/fixtures/sample_module.rb -------------------------------------------------------------------------------- /test/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/test/helper.rb -------------------------------------------------------------------------------- /test/test_fast_method_source/test_fast_method_source_comment_for.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/test/test_fast_method_source/test_fast_method_source_comment_for.rb -------------------------------------------------------------------------------- /test/test_fast_method_source/test_fast_method_source_source_for.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylo/fast_method_source/HEAD/test/test_fast_method_source/test_fast_method_source_source_for.rb --------------------------------------------------------------------------------