├── .editorconfig ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .mdlrc ├── .reek.yml ├── .rubocop.yml ├── .solargraph.yml ├── .yardopts ├── Appraisals ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── ROADMAP.md ├── Rakefile ├── bin └── rubycritic ├── docs ├── building-own-code-climate.md ├── core-metrics.md ├── formatters.md └── jenkins-pr-reviews.md ├── features ├── command_line_interface │ ├── minimum_score.feature │ └── options.feature ├── rake_task.feature ├── step_definitions │ ├── rake_task_steps.rb │ ├── rubycritic_steps.rb │ └── sample_file_steps.rb └── support │ └── env.rb ├── gemfiles ├── simplecov_0.17.gemfile ├── simplecov_0.17.gemfile.lock ├── simplecov_0.18.gemfile ├── simplecov_0.18.gemfile.lock ├── simplecov_0.19.gemfile └── simplecov_0.19.gemfile.lock ├── images ├── churn-vs-complexity.png ├── code.png ├── logo.png ├── logo.svg ├── overview.png ├── rating.png ├── reek.png ├── smell-details.png ├── smells.png └── whitesmith.png ├── lib ├── rubycritic.rb └── rubycritic │ ├── analysers │ ├── attributes.rb │ ├── churn.rb │ ├── complexity.rb │ ├── coverage.rb │ ├── helpers │ │ ├── ast_node.rb │ │ ├── flay.rb │ │ ├── flog.rb │ │ ├── methods_counter.rb │ │ ├── modules_locator.rb │ │ ├── parser.rb │ │ └── reek.rb │ └── smells │ │ ├── flay.rb │ │ ├── flog.rb │ │ └── reek.rb │ ├── analysers_runner.rb │ ├── analysis_summary.rb │ ├── browser.rb │ ├── cli │ ├── application.rb │ ├── options.rb │ └── options │ │ ├── argv.rb │ │ └── file.rb │ ├── colorize.rb │ ├── command_factory.rb │ ├── commands │ ├── base.rb │ ├── ci.rb │ ├── compare.rb │ ├── default.rb │ ├── help.rb │ ├── status_reporter.rb │ ├── utils │ │ └── build_number_file.rb │ └── version.rb │ ├── configuration.rb │ ├── core │ ├── analysed_module.rb │ ├── analysed_modules_collection.rb │ ├── location.rb │ ├── rating.rb │ └── smell.rb │ ├── generators │ ├── console_report.rb │ ├── html │ │ ├── assets │ │ │ ├── fonts │ │ │ │ ├── Roboto-Medium.ttf │ │ │ │ └── Roboto-Regular.ttf │ │ │ ├── images │ │ │ │ └── logo.png │ │ │ ├── javascripts │ │ │ │ └── application.js │ │ │ ├── stylesheets │ │ │ │ └── application.css │ │ │ └── vendor │ │ │ │ ├── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ ├── javascripts │ │ │ │ ├── bootstrap.min.js │ │ │ │ ├── highcharts.src-4.0.1.js │ │ │ │ ├── jquery.filtertable.min.js │ │ │ │ ├── jquery.min.js │ │ │ │ ├── jquery.scrollTo.min.js │ │ │ │ ├── jquery.tablesorter.js │ │ │ │ ├── jquery.tablesorter.min.js │ │ │ │ ├── jquery.timeago.js │ │ │ │ └── prettify.js │ │ │ │ └── stylesheets │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── font-awesome.min.css │ │ │ │ ├── prettify.css │ │ │ │ └── prettify.custom_theme.css │ │ ├── base.rb │ │ ├── code_file.rb │ │ ├── code_index.rb │ │ ├── line.rb │ │ ├── overview.rb │ │ ├── simple_cov_index.rb │ │ ├── smells_index.rb │ │ ├── templates │ │ │ ├── code_file.html.erb │ │ │ ├── code_index.html.erb │ │ │ ├── layouts │ │ │ │ └── application.html.erb │ │ │ ├── line.html.erb │ │ │ ├── overview.html.erb │ │ │ ├── simple_cov_index.html.erb │ │ │ ├── smells_index.html.erb │ │ │ └── smelly_line.html.erb │ │ ├── turbulence.rb │ │ └── view_helpers.rb │ ├── html_report.rb │ ├── json │ │ └── simple.rb │ ├── json_report.rb │ ├── lint_report.rb │ └── text │ │ ├── lint.rb │ │ ├── list.rb │ │ └── templates │ │ ├── lint.erb │ │ └── list.erb │ ├── rake_task.rb │ ├── reporter.rb │ ├── revision_comparator.rb │ ├── serializer.rb │ ├── smells_status_setter.rb │ ├── source_control_systems │ ├── base.rb │ ├── double.rb │ ├── git.rb │ ├── git │ │ └── churn.rb │ ├── mercurial.rb │ └── perforce.rb │ ├── source_locator.rb │ └── version.rb ├── pull_request_template.md ├── rubycritic.gemspec ├── test ├── analysers_test_helper.rb ├── fakefs_helper.rb ├── lib │ └── rubycritic │ │ ├── analysers │ │ ├── churn_test.rb │ │ ├── complexity_test.rb │ │ ├── coverage_test.rb │ │ ├── helpers │ │ │ ├── methods_counter_test.rb │ │ │ └── modules_locator_test.rb │ │ └── smells │ │ │ ├── flay_test.rb │ │ │ ├── flog_test.rb │ │ │ └── reek_test.rb │ │ ├── analysis_summary_test.rb │ │ ├── browser_test.rb │ │ ├── commands │ │ ├── compare_test.rb │ │ └── status_reporter_test.rb │ │ ├── configuration_test.rb │ │ ├── core │ │ ├── analysed_module_test.rb │ │ ├── analysed_modules_collection_test.rb │ │ ├── location_test.rb │ │ ├── smell_test.rb │ │ └── smells_array_test.rb │ │ ├── generators │ │ ├── console_report_test.rb │ │ ├── html_report_test.rb │ │ ├── json_report_test.rb │ │ ├── lint_report_test.rb │ │ ├── turbulence_test.rb │ │ └── view_helpers_test.rb │ │ ├── reporter_test.rb │ │ ├── revision_comparator_test.rb │ │ ├── smells_status_setter_test.rb │ │ ├── source_control_systems │ │ ├── base_test.rb │ │ ├── double_test.rb │ │ ├── git │ │ │ └── churn_test.rb │ │ ├── git_test.rb │ │ ├── interfaces │ │ │ ├── basic.rb │ │ │ └── time_travel.rb │ │ ├── mercurial_test.rb │ │ └── perforce_test.rb │ │ ├── source_locator_test.rb │ │ └── version_test.rb ├── samples │ ├── base_branch_file.rb │ ├── compare_file.rb │ ├── coverage_sample │ │ ├── 0.18 │ │ │ └── .resultset.json │ │ └── 0.21 │ │ │ └── .resultset.json │ ├── dummy_formatter.rb │ ├── empty.rb │ ├── feature_branch_file.rb │ ├── flay │ │ ├── .flayignore │ │ ├── smelly.rb │ │ └── smelly2.rb │ ├── flog │ │ ├── complex.rb │ │ └── smelly.rb │ ├── location │ │ ├── dir1 │ │ │ └── file1.rb │ │ ├── file0.rb │ │ ├── file0_symlink.rb │ │ ├── file_with_different_extension.py │ │ ├── file_with_no_extension │ │ ├── file_with_ruby_shebang │ │ └── ruby_file_different_extension.foo │ ├── methods_count.rb │ ├── module_names.rb │ ├── no_methods.rb │ ├── reek │ │ ├── excluded.rb │ │ ├── not_smelly.rb │ │ └── smelly.rb │ └── simple_cov_index.html └── test_helper.rb └── travis_scripts ├── before_script.sh └── script.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/.gitignore -------------------------------------------------------------------------------- /.mdlrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/.mdlrc -------------------------------------------------------------------------------- /.reek.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/.reek.yml -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.solargraph.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/.solargraph.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/.yardopts -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/rubycritic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/bin/rubycritic -------------------------------------------------------------------------------- /docs/building-own-code-climate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/docs/building-own-code-climate.md -------------------------------------------------------------------------------- /docs/core-metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/docs/core-metrics.md -------------------------------------------------------------------------------- /docs/formatters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/docs/formatters.md -------------------------------------------------------------------------------- /docs/jenkins-pr-reviews.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/docs/jenkins-pr-reviews.md -------------------------------------------------------------------------------- /features/command_line_interface/minimum_score.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/features/command_line_interface/minimum_score.feature -------------------------------------------------------------------------------- /features/command_line_interface/options.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/features/command_line_interface/options.feature -------------------------------------------------------------------------------- /features/rake_task.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/features/rake_task.feature -------------------------------------------------------------------------------- /features/step_definitions/rake_task_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/features/step_definitions/rake_task_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/rubycritic_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/features/step_definitions/rubycritic_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/sample_file_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/features/step_definitions/sample_file_steps.rb -------------------------------------------------------------------------------- /features/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/features/support/env.rb -------------------------------------------------------------------------------- /gemfiles/simplecov_0.17.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/gemfiles/simplecov_0.17.gemfile -------------------------------------------------------------------------------- /gemfiles/simplecov_0.17.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/gemfiles/simplecov_0.17.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/simplecov_0.18.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/gemfiles/simplecov_0.18.gemfile -------------------------------------------------------------------------------- /gemfiles/simplecov_0.18.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/gemfiles/simplecov_0.18.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/simplecov_0.19.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/gemfiles/simplecov_0.19.gemfile -------------------------------------------------------------------------------- /gemfiles/simplecov_0.19.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/gemfiles/simplecov_0.19.gemfile.lock -------------------------------------------------------------------------------- /images/churn-vs-complexity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/images/churn-vs-complexity.png -------------------------------------------------------------------------------- /images/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/images/code.png -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/images/logo.png -------------------------------------------------------------------------------- /images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/images/logo.svg -------------------------------------------------------------------------------- /images/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/images/overview.png -------------------------------------------------------------------------------- /images/rating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/images/rating.png -------------------------------------------------------------------------------- /images/reek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/images/reek.png -------------------------------------------------------------------------------- /images/smell-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/images/smell-details.png -------------------------------------------------------------------------------- /images/smells.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/images/smells.png -------------------------------------------------------------------------------- /images/whitesmith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/images/whitesmith.png -------------------------------------------------------------------------------- /lib/rubycritic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/attributes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/attributes.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/churn.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/churn.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/complexity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/complexity.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/coverage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/coverage.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/helpers/ast_node.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/helpers/ast_node.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/helpers/flay.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/helpers/flay.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/helpers/flog.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/helpers/flog.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/helpers/methods_counter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/helpers/methods_counter.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/helpers/modules_locator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/helpers/modules_locator.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/helpers/parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/helpers/parser.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/helpers/reek.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/helpers/reek.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/smells/flay.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/smells/flay.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/smells/flog.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/smells/flog.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers/smells/reek.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers/smells/reek.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysers_runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysers_runner.rb -------------------------------------------------------------------------------- /lib/rubycritic/analysis_summary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/analysis_summary.rb -------------------------------------------------------------------------------- /lib/rubycritic/browser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/browser.rb -------------------------------------------------------------------------------- /lib/rubycritic/cli/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/cli/application.rb -------------------------------------------------------------------------------- /lib/rubycritic/cli/options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/cli/options.rb -------------------------------------------------------------------------------- /lib/rubycritic/cli/options/argv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/cli/options/argv.rb -------------------------------------------------------------------------------- /lib/rubycritic/cli/options/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/cli/options/file.rb -------------------------------------------------------------------------------- /lib/rubycritic/colorize.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/colorize.rb -------------------------------------------------------------------------------- /lib/rubycritic/command_factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/command_factory.rb -------------------------------------------------------------------------------- /lib/rubycritic/commands/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/commands/base.rb -------------------------------------------------------------------------------- /lib/rubycritic/commands/ci.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/commands/ci.rb -------------------------------------------------------------------------------- /lib/rubycritic/commands/compare.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/commands/compare.rb -------------------------------------------------------------------------------- /lib/rubycritic/commands/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/commands/default.rb -------------------------------------------------------------------------------- /lib/rubycritic/commands/help.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/commands/help.rb -------------------------------------------------------------------------------- /lib/rubycritic/commands/status_reporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/commands/status_reporter.rb -------------------------------------------------------------------------------- /lib/rubycritic/commands/utils/build_number_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/commands/utils/build_number_file.rb -------------------------------------------------------------------------------- /lib/rubycritic/commands/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/commands/version.rb -------------------------------------------------------------------------------- /lib/rubycritic/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/configuration.rb -------------------------------------------------------------------------------- /lib/rubycritic/core/analysed_module.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/core/analysed_module.rb -------------------------------------------------------------------------------- /lib/rubycritic/core/analysed_modules_collection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/core/analysed_modules_collection.rb -------------------------------------------------------------------------------- /lib/rubycritic/core/location.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/core/location.rb -------------------------------------------------------------------------------- /lib/rubycritic/core/rating.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/core/rating.rb -------------------------------------------------------------------------------- /lib/rubycritic/core/smell.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/core/smell.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/console_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/console_report.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/fonts/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/fonts/Roboto-Medium.ttf -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/images/logo.png -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/javascripts/application.js -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/stylesheets/application.css -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/javascripts/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/javascripts/bootstrap.min.js -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/javascripts/highcharts.src-4.0.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/javascripts/highcharts.src-4.0.1.js -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.filtertable.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.filtertable.min.js -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.min.js -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.scrollTo.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.scrollTo.min.js -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.tablesorter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.tablesorter.js -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.tablesorter.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.tablesorter.min.js -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.timeago.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/javascripts/jquery.timeago.js -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/javascripts/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/javascripts/prettify.js -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/stylesheets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/stylesheets/bootstrap.min.css -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/stylesheets/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/stylesheets/font-awesome.min.css -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/stylesheets/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/stylesheets/prettify.css -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/assets/vendor/stylesheets/prettify.custom_theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/assets/vendor/stylesheets/prettify.custom_theme.css -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/base.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/code_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/code_file.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/code_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/code_index.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/line.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/line.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/overview.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/overview.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/simple_cov_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/simple_cov_index.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/smells_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/smells_index.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/templates/code_file.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/templates/code_file.html.erb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/templates/code_index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/templates/code_index.html.erb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/templates/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/templates/layouts/application.html.erb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/templates/line.html.erb: -------------------------------------------------------------------------------- 1 | <%= @text %> 2 | -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/templates/overview.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/templates/overview.html.erb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/templates/simple_cov_index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/templates/simple_cov_index.html.erb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/templates/smells_index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/templates/smells_index.html.erb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/templates/smelly_line.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/templates/smelly_line.html.erb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/turbulence.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/turbulence.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html/view_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html/view_helpers.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/html_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/html_report.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/json/simple.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/json/simple.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/json_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/json_report.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/lint_report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/lint_report.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/text/lint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/text/lint.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/text/list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/text/list.rb -------------------------------------------------------------------------------- /lib/rubycritic/generators/text/templates/lint.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/text/templates/lint.erb -------------------------------------------------------------------------------- /lib/rubycritic/generators/text/templates/list.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/generators/text/templates/list.erb -------------------------------------------------------------------------------- /lib/rubycritic/rake_task.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/rake_task.rb -------------------------------------------------------------------------------- /lib/rubycritic/reporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/reporter.rb -------------------------------------------------------------------------------- /lib/rubycritic/revision_comparator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/revision_comparator.rb -------------------------------------------------------------------------------- /lib/rubycritic/serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/serializer.rb -------------------------------------------------------------------------------- /lib/rubycritic/smells_status_setter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/smells_status_setter.rb -------------------------------------------------------------------------------- /lib/rubycritic/source_control_systems/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/source_control_systems/base.rb -------------------------------------------------------------------------------- /lib/rubycritic/source_control_systems/double.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/source_control_systems/double.rb -------------------------------------------------------------------------------- /lib/rubycritic/source_control_systems/git.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/source_control_systems/git.rb -------------------------------------------------------------------------------- /lib/rubycritic/source_control_systems/git/churn.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/source_control_systems/git/churn.rb -------------------------------------------------------------------------------- /lib/rubycritic/source_control_systems/mercurial.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/source_control_systems/mercurial.rb -------------------------------------------------------------------------------- /lib/rubycritic/source_control_systems/perforce.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/source_control_systems/perforce.rb -------------------------------------------------------------------------------- /lib/rubycritic/source_locator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/lib/rubycritic/source_locator.rb -------------------------------------------------------------------------------- /lib/rubycritic/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module RubyCritic 4 | VERSION = '4.10.0' 5 | end 6 | -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/pull_request_template.md -------------------------------------------------------------------------------- /rubycritic.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/rubycritic.gemspec -------------------------------------------------------------------------------- /test/analysers_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/analysers_test_helper.rb -------------------------------------------------------------------------------- /test/fakefs_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/fakefs_helper.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/analysers/churn_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/analysers/churn_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/analysers/complexity_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/analysers/complexity_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/analysers/coverage_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/analysers/coverage_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/analysers/helpers/methods_counter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/analysers/helpers/methods_counter_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/analysers/helpers/modules_locator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/analysers/helpers/modules_locator_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/analysers/smells/flay_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/analysers/smells/flay_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/analysers/smells/flog_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/analysers/smells/flog_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/analysers/smells/reek_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/analysers/smells/reek_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/analysis_summary_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/analysis_summary_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/browser_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/browser_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/commands/compare_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/commands/compare_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/commands/status_reporter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/commands/status_reporter_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/configuration_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/configuration_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/core/analysed_module_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/core/analysed_module_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/core/analysed_modules_collection_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/core/analysed_modules_collection_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/core/location_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/core/location_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/core/smell_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/core/smell_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/core/smells_array_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/core/smells_array_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/generators/console_report_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/generators/console_report_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/generators/html_report_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/generators/html_report_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/generators/json_report_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/generators/json_report_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/generators/lint_report_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/generators/lint_report_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/generators/turbulence_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/generators/turbulence_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/generators/view_helpers_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/generators/view_helpers_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/reporter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/reporter_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/revision_comparator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/revision_comparator_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/smells_status_setter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/smells_status_setter_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/source_control_systems/base_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/source_control_systems/base_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/source_control_systems/double_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/source_control_systems/double_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/source_control_systems/git/churn_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/source_control_systems/git/churn_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/source_control_systems/git_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/source_control_systems/git_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/source_control_systems/interfaces/basic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/source_control_systems/interfaces/basic.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/source_control_systems/interfaces/time_travel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/source_control_systems/interfaces/time_travel.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/source_control_systems/mercurial_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/source_control_systems/mercurial_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/source_control_systems/perforce_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/source_control_systems/perforce_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/source_locator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/source_locator_test.rb -------------------------------------------------------------------------------- /test/lib/rubycritic/version_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/lib/rubycritic/version_test.rb -------------------------------------------------------------------------------- /test/samples/base_branch_file.rb: -------------------------------------------------------------------------------- 1 | class Signup 2 | end -------------------------------------------------------------------------------- /test/samples/compare_file.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/coverage_sample/0.18/.resultset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/coverage_sample/0.18/.resultset.json -------------------------------------------------------------------------------- /test/samples/coverage_sample/0.21/.resultset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/coverage_sample/0.21/.resultset.json -------------------------------------------------------------------------------- /test/samples/dummy_formatter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/dummy_formatter.rb -------------------------------------------------------------------------------- /test/samples/empty.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/feature_branch_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/feature_branch_file.rb -------------------------------------------------------------------------------- /test/samples/flay/.flayignore: -------------------------------------------------------------------------------- 1 | test/samples/flay/smelly.rb 2 | -------------------------------------------------------------------------------- /test/samples/flay/smelly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/flay/smelly.rb -------------------------------------------------------------------------------- /test/samples/flay/smelly2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/flay/smelly2.rb -------------------------------------------------------------------------------- /test/samples/flog/complex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/flog/complex.rb -------------------------------------------------------------------------------- /test/samples/flog/smelly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/flog/smelly.rb -------------------------------------------------------------------------------- /test/samples/location/dir1/file1.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/location/file0.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/location/file0_symlink.rb: -------------------------------------------------------------------------------- 1 | file0.rb -------------------------------------------------------------------------------- /test/samples/location/file_with_different_extension.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/location/file_with_no_extension: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/location/file_with_ruby_shebang: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | -------------------------------------------------------------------------------- /test/samples/location/ruby_file_different_extension.foo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/methods_count.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/methods_count.rb -------------------------------------------------------------------------------- /test/samples/module_names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/module_names.rb -------------------------------------------------------------------------------- /test/samples/no_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/no_methods.rb -------------------------------------------------------------------------------- /test/samples/reek/excluded.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/reek/excluded.rb -------------------------------------------------------------------------------- /test/samples/reek/not_smelly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/reek/not_smelly.rb -------------------------------------------------------------------------------- /test/samples/reek/smelly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/reek/smelly.rb -------------------------------------------------------------------------------- /test/samples/simple_cov_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/samples/simple_cov_index.html -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /travis_scripts/before_script.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -ev 3 | if [ "${TRAVIS_RUBY_VERSION}" != "3.0" ]; then 4 | bundle exec appraisal install 5 | fi 6 | -------------------------------------------------------------------------------- /travis_scripts/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whitesmith/rubycritic/HEAD/travis_scripts/script.sh --------------------------------------------------------------------------------