├── .gitignore ├── .travis.yml ├── BLURB ├── LICENSE ├── README.markdown ├── Rakefile ├── THANKS ├── bin └── rcov ├── doc ├── readme_for_api.markdown ├── readme_for_emacs.markdown ├── readme_for_rake.markdown └── readme_for_vim.markdown ├── editor-extensions ├── rcov.el └── rcov.vim ├── ext ├── java │ └── src │ │ ├── CallsiteHook.java │ │ ├── CoverageHook.java │ │ ├── RcovHook.java │ │ └── RcovrtService.java └── rcovrt │ ├── 1.8 │ ├── callsite.c │ └── rcovrt.c │ └── extconf.rb ├── lib ├── rcov.rb └── rcov │ ├── call_site_analyzer.rb │ ├── code_coverage_analyzer.rb │ ├── coverage_info.rb │ ├── differential_analyzer.rb │ ├── file_statistics.rb │ ├── formatters.rb │ ├── formatters │ ├── base_formatter.rb │ ├── failure_report.rb │ ├── full_text_report.rb │ ├── html_coverage.rb │ ├── html_erb_template.rb │ ├── html_profiling.rb │ ├── ruby_annotation.rb │ ├── text_coverage_diff.rb │ ├── text_report.rb │ └── text_summary.rb │ ├── lowlevel.rb │ ├── rcovtask.rb │ ├── templates │ ├── detail.html.erb │ ├── index.html.erb │ ├── jquery-1.3.2.min.js │ ├── jquery.tablesorter.min.js │ ├── print.css │ ├── rcov.js │ └── screen.css │ └── version.rb ├── rcov-java.gemspec ├── rcov.gemspec └── test ├── assets ├── sample_01.rb ├── sample_02.rb ├── sample_03.rb ├── sample_04.rb ├── sample_05-new.rb ├── sample_05-old.rb ├── sample_05.rb └── sample_06.rb ├── call_site_analyzer_test.rb ├── code_coverage_analyzer_test.rb ├── expected_coverage ├── diff-gcc-all.out ├── diff-gcc-diff.out ├── diff-gcc-original.out ├── diff-no-color.out ├── diff.out ├── gcc-text.out ├── sample_03_rb.html ├── sample_03_rb.rb ├── sample_04_rb.html └── sample_04_rb.rb ├── file_statistics_test.rb ├── functional_test.rb ├── test_github_gem.rb ├── test_helper.rb └── turn_off_rcovrt.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/.travis.yml -------------------------------------------------------------------------------- /BLURB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/BLURB -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/LICENSE -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/README.markdown -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/Rakefile -------------------------------------------------------------------------------- /THANKS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/THANKS -------------------------------------------------------------------------------- /bin/rcov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/bin/rcov -------------------------------------------------------------------------------- /doc/readme_for_api.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/doc/readme_for_api.markdown -------------------------------------------------------------------------------- /doc/readme_for_emacs.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/doc/readme_for_emacs.markdown -------------------------------------------------------------------------------- /doc/readme_for_rake.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/doc/readme_for_rake.markdown -------------------------------------------------------------------------------- /doc/readme_for_vim.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/doc/readme_for_vim.markdown -------------------------------------------------------------------------------- /editor-extensions/rcov.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/editor-extensions/rcov.el -------------------------------------------------------------------------------- /editor-extensions/rcov.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/editor-extensions/rcov.vim -------------------------------------------------------------------------------- /ext/java/src/CallsiteHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/ext/java/src/CallsiteHook.java -------------------------------------------------------------------------------- /ext/java/src/CoverageHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/ext/java/src/CoverageHook.java -------------------------------------------------------------------------------- /ext/java/src/RcovHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/ext/java/src/RcovHook.java -------------------------------------------------------------------------------- /ext/java/src/RcovrtService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/ext/java/src/RcovrtService.java -------------------------------------------------------------------------------- /ext/rcovrt/1.8/callsite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/ext/rcovrt/1.8/callsite.c -------------------------------------------------------------------------------- /ext/rcovrt/1.8/rcovrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/ext/rcovrt/1.8/rcovrt.c -------------------------------------------------------------------------------- /ext/rcovrt/extconf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/ext/rcovrt/extconf.rb -------------------------------------------------------------------------------- /lib/rcov.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov.rb -------------------------------------------------------------------------------- /lib/rcov/call_site_analyzer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/call_site_analyzer.rb -------------------------------------------------------------------------------- /lib/rcov/code_coverage_analyzer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/code_coverage_analyzer.rb -------------------------------------------------------------------------------- /lib/rcov/coverage_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/coverage_info.rb -------------------------------------------------------------------------------- /lib/rcov/differential_analyzer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/differential_analyzer.rb -------------------------------------------------------------------------------- /lib/rcov/file_statistics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/file_statistics.rb -------------------------------------------------------------------------------- /lib/rcov/formatters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters.rb -------------------------------------------------------------------------------- /lib/rcov/formatters/base_formatter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters/base_formatter.rb -------------------------------------------------------------------------------- /lib/rcov/formatters/failure_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters/failure_report.rb -------------------------------------------------------------------------------- /lib/rcov/formatters/full_text_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters/full_text_report.rb -------------------------------------------------------------------------------- /lib/rcov/formatters/html_coverage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters/html_coverage.rb -------------------------------------------------------------------------------- /lib/rcov/formatters/html_erb_template.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters/html_erb_template.rb -------------------------------------------------------------------------------- /lib/rcov/formatters/html_profiling.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters/html_profiling.rb -------------------------------------------------------------------------------- /lib/rcov/formatters/ruby_annotation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters/ruby_annotation.rb -------------------------------------------------------------------------------- /lib/rcov/formatters/text_coverage_diff.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters/text_coverage_diff.rb -------------------------------------------------------------------------------- /lib/rcov/formatters/text_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters/text_report.rb -------------------------------------------------------------------------------- /lib/rcov/formatters/text_summary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/formatters/text_summary.rb -------------------------------------------------------------------------------- /lib/rcov/lowlevel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/lowlevel.rb -------------------------------------------------------------------------------- /lib/rcov/rcovtask.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/rcovtask.rb -------------------------------------------------------------------------------- /lib/rcov/templates/detail.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/templates/detail.html.erb -------------------------------------------------------------------------------- /lib/rcov/templates/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/templates/index.html.erb -------------------------------------------------------------------------------- /lib/rcov/templates/jquery-1.3.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/templates/jquery-1.3.2.min.js -------------------------------------------------------------------------------- /lib/rcov/templates/jquery.tablesorter.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/templates/jquery.tablesorter.min.js -------------------------------------------------------------------------------- /lib/rcov/templates/print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/templates/print.css -------------------------------------------------------------------------------- /lib/rcov/templates/rcov.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/templates/rcov.js -------------------------------------------------------------------------------- /lib/rcov/templates/screen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/templates/screen.css -------------------------------------------------------------------------------- /lib/rcov/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/lib/rcov/version.rb -------------------------------------------------------------------------------- /rcov-java.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/rcov-java.gemspec -------------------------------------------------------------------------------- /rcov.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/rcov.gemspec -------------------------------------------------------------------------------- /test/assets/sample_01.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/assets/sample_01.rb -------------------------------------------------------------------------------- /test/assets/sample_02.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/assets/sample_02.rb -------------------------------------------------------------------------------- /test/assets/sample_03.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/assets/sample_03.rb -------------------------------------------------------------------------------- /test/assets/sample_04.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/assets/sample_04.rb -------------------------------------------------------------------------------- /test/assets/sample_05-new.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/assets/sample_05-new.rb -------------------------------------------------------------------------------- /test/assets/sample_05-old.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/assets/sample_05-old.rb -------------------------------------------------------------------------------- /test/assets/sample_05.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/assets/sample_05.rb -------------------------------------------------------------------------------- /test/assets/sample_06.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/assets/sample_06.rb -------------------------------------------------------------------------------- /test/call_site_analyzer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/call_site_analyzer_test.rb -------------------------------------------------------------------------------- /test/code_coverage_analyzer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/code_coverage_analyzer_test.rb -------------------------------------------------------------------------------- /test/expected_coverage/diff-gcc-all.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/expected_coverage/diff-gcc-all.out -------------------------------------------------------------------------------- /test/expected_coverage/diff-gcc-diff.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/expected_coverage/diff-gcc-diff.out -------------------------------------------------------------------------------- /test/expected_coverage/diff-gcc-original.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/expected_coverage/diff-gcc-original.out -------------------------------------------------------------------------------- /test/expected_coverage/diff-no-color.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/expected_coverage/diff-no-color.out -------------------------------------------------------------------------------- /test/expected_coverage/diff.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/expected_coverage/diff.out -------------------------------------------------------------------------------- /test/expected_coverage/gcc-text.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/expected_coverage/gcc-text.out -------------------------------------------------------------------------------- /test/expected_coverage/sample_03_rb.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/expected_coverage/sample_03_rb.html -------------------------------------------------------------------------------- /test/expected_coverage/sample_03_rb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/expected_coverage/sample_03_rb.rb -------------------------------------------------------------------------------- /test/expected_coverage/sample_04_rb.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/expected_coverage/sample_04_rb.html -------------------------------------------------------------------------------- /test/expected_coverage/sample_04_rb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/expected_coverage/sample_04_rb.rb -------------------------------------------------------------------------------- /test/file_statistics_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/file_statistics_test.rb -------------------------------------------------------------------------------- /test/functional_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/functional_test.rb -------------------------------------------------------------------------------- /test/test_github_gem.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/test_github_gem.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test/turn_off_rcovrt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relevance/rcov/HEAD/test/turn_off_rcovrt.rb --------------------------------------------------------------------------------