--- !ruby/object:Gem::Specification name: metric_fu version: !ruby/object:Gem::Version version: 3.0.0 prerelease: platform: ruby authors: - Jake Scruggs - Sean Soper - Andre Arko - Petrik de Heus - Grant McInnes - Nick Quaranto - Édouard Brière - Carl Youngblood - Richard Huang - Dan Mayer - Benjamin Fleischer autorequire: bindir: bin cert_chain: [] date: 2013-02-07 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rails_best_practices requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 1.13.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 1.13.2 - !ruby/object:Gem::Dependency name: japgolly-Saikuro requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.1.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.1.1.0 - !ruby/object:Gem::Dependency name: metric_fu-roodi requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 2.2.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 2.2.1 - !ruby/object:Gem::Dependency name: flay requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 2.0.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 2.0.1 - !ruby/object:Gem::Dependency name: flog requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 3.2.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 3.2.2 - !ruby/object:Gem::Dependency name: reek requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 1.3.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 1.3.1 - !ruby/object:Gem::Dependency name: churn requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 0.0.28 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 0.0.28 - !ruby/object:Gem::Dependency name: ruby_parser requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '3.0' - - ! '>=' - !ruby/object:Gem::Version version: 3.1.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '3.0' - - ! '>=' - !ruby/object:Gem::Version version: 3.1.1 - !ruby/object:Gem::Dependency name: sexp_processor requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '4.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '4.0' - !ruby/object:Gem::Dependency name: ruby2ruby requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 2.0.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 2.0.2 - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 2.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 2.0.0 - !ruby/object:Gem::Dependency name: coderay requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: fattr requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 2.2.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 2.2.1 - !ruby/object:Gem::Dependency name: arrayfields requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 4.7.4 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 4.7.4 - !ruby/object:Gem::Dependency name: map requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 6.2.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 6.2.0 - !ruby/object:Gem::Dependency name: bluff requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: googlecharts requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' description: Code metrics from Flog, Flay, Saikuro, Churn, Reek, Roodi, Rails' stats task and Rails Best Practices, and optionally RCov email: github@benjaminfleischer.com executables: - metric_fu - mf-churn - mf-flay - mf-rails_best_practices - mf-reek - mf-roodi - mf-stats extensions: [] extra_rdoc_files: [] files: - .gitignore - .metrics - .rspec - .travis.yml - CONTRIBUTING.md - Gemfile - HISTORY.md - MIT-LICENSE - Manifest.txt - README.md - Rakefile - TODO.md - bin/metric_fu - bin/mf-churn - bin/mf-flay - bin/mf-rails_best_practices - bin/mf-reek - bin/mf-roodi - bin/mf-stats - config/roodi_config.yml - home_page/back_all.jpg - home_page/churn.gif - home_page/flay.gif - home_page/flog.gif - home_page/footer.gif - home_page/header.jpg - home_page/hotspot.gif - home_page/img09.gif - home_page/index.html - home_page/rcov.gif - home_page/reek.gif - home_page/roodi.gif - home_page/saikuro.gif - home_page/stats.gif - home_page/styles.css - home_page/title.gif - home_page/title_back.gif - lib/metric_fu.rb - lib/metric_fu/cli/client.rb - lib/metric_fu/cli/helper.rb - lib/metric_fu/cli/parser.rb - lib/metric_fu/configuration.rb - lib/metric_fu/data_structures/careful_array.rb - lib/metric_fu/data_structures/line_numbers.rb - lib/metric_fu/data_structures/location.rb - lib/metric_fu/errors/analysis_error.rb - lib/metric_fu/initial_requires.rb - lib/metric_fu/load_files.rb - lib/metric_fu/logging/mf_debugger.rb - lib/metric_fu/metrics/base_template.rb - lib/metric_fu/metrics/churn/churn.rb - lib/metric_fu/metrics/churn/churn_hotspot.rb - lib/metric_fu/metrics/churn/init.rb - lib/metric_fu/metrics/churn/template_awesome/churn.html.erb - lib/metric_fu/metrics/churn/template_standard/churn.html.erb - lib/metric_fu/metrics/flay/flay.rb - lib/metric_fu/metrics/flay/flay_grapher.rb - lib/metric_fu/metrics/flay/flay_hotspot.rb - lib/metric_fu/metrics/flay/init.rb - lib/metric_fu/metrics/flay/template_awesome/flay.html.erb - lib/metric_fu/metrics/flay/template_standard/flay.html.erb - lib/metric_fu/metrics/flog/flog.rb - lib/metric_fu/metrics/flog/flog_grapher.rb - lib/metric_fu/metrics/flog/flog_hotspot.rb - lib/metric_fu/metrics/flog/init.rb - lib/metric_fu/metrics/flog/template_awesome/flog.html.erb - lib/metric_fu/metrics/flog/template_standard/flog.html.erb - lib/metric_fu/metrics/generator.rb - lib/metric_fu/metrics/graph.rb - lib/metric_fu/metrics/hotspots/analysis/code_issue.rb - lib/metric_fu/metrics/hotspots/analysis/grouping.rb - lib/metric_fu/metrics/hotspots/analysis/ranking.rb - lib/metric_fu/metrics/hotspots/analysis/record.rb - lib/metric_fu/metrics/hotspots/analysis/scoring_strategies.rb - lib/metric_fu/metrics/hotspots/analysis/table.rb - lib/metric_fu/metrics/hotspots/hotspot_analyzer.rb - lib/metric_fu/metrics/hotspots/hotspots.rb - lib/metric_fu/metrics/hotspots/init.rb - lib/metric_fu/metrics/hotspots/template_awesome/hotspots.html.erb - lib/metric_fu/metrics/hotspots/template_standard/hotspots.html.erb - lib/metric_fu/metrics/rails_best_practices/init.rb - lib/metric_fu/metrics/rails_best_practices/rails_best_practices.rb - lib/metric_fu/metrics/rails_best_practices/rails_best_practices_grapher.rb - lib/metric_fu/metrics/rails_best_practices/template_awesome/rails_best_practices.html.erb - lib/metric_fu/metrics/rails_best_practices/template_standard/rails_best_practices.html.erb - lib/metric_fu/metrics/rcov/init.rb - lib/metric_fu/metrics/rcov/rcov.rb - lib/metric_fu/metrics/rcov/rcov_grapher.rb - lib/metric_fu/metrics/rcov/rcov_hotspot.rb - lib/metric_fu/metrics/rcov/template_awesome/rcov.html.erb - lib/metric_fu/metrics/rcov/template_standard/rcov.html.erb - lib/metric_fu/metrics/reek/init.rb - lib/metric_fu/metrics/reek/reek.rb - lib/metric_fu/metrics/reek/reek_grapher.rb - lib/metric_fu/metrics/reek/reek_hotspot.rb - lib/metric_fu/metrics/reek/template_awesome/reek.html.erb - lib/metric_fu/metrics/reek/template_standard/reek.html.erb - lib/metric_fu/metrics/roodi/init.rb - lib/metric_fu/metrics/roodi/roodi.rb - lib/metric_fu/metrics/roodi/roodi_grapher.rb - lib/metric_fu/metrics/roodi/roodi_hotspot.rb - lib/metric_fu/metrics/roodi/template_awesome/roodi.html.erb - lib/metric_fu/metrics/roodi/template_standard/roodi.html.erb - lib/metric_fu/metrics/saikuro/init.rb - lib/metric_fu/metrics/saikuro/saikuro.rb - lib/metric_fu/metrics/saikuro/saikuro_hotspot.rb - lib/metric_fu/metrics/saikuro/template_awesome/saikuro.html.erb - lib/metric_fu/metrics/saikuro/template_standard/saikuro.html.erb - lib/metric_fu/metrics/stats/init.rb - lib/metric_fu/metrics/stats/stats.rb - lib/metric_fu/metrics/stats/stats_grapher.rb - lib/metric_fu/metrics/stats/stats_hotspot.rb - lib/metric_fu/metrics/stats/template_awesome/stats.html.erb - lib/metric_fu/metrics/stats/template_standard/stats.html.erb - lib/metric_fu/reporting/graphs/engines/bluff.rb - lib/metric_fu/reporting/graphs/engines/gchart.rb - lib/metric_fu/reporting/graphs/engines/init.rb - lib/metric_fu/reporting/graphs/grapher.rb - lib/metric_fu/reporting/report.rb - lib/metric_fu/reporting/templates/awesome/awesome_template.rb - lib/metric_fu/reporting/templates/awesome/css/buttons.css - lib/metric_fu/reporting/templates/awesome/css/default.css - lib/metric_fu/reporting/templates/awesome/css/integrity.css - lib/metric_fu/reporting/templates/awesome/css/reset.css - lib/metric_fu/reporting/templates/awesome/css/syntax.css - lib/metric_fu/reporting/templates/awesome/index.html.erb - lib/metric_fu/reporting/templates/awesome/layout.html.erb - lib/metric_fu/reporting/templates/javascripts/bluff-min.js - lib/metric_fu/reporting/templates/javascripts/excanvas.js - lib/metric_fu/reporting/templates/javascripts/js-class.js - lib/metric_fu/reporting/templates/standard/default.css - lib/metric_fu/reporting/templates/standard/index.html.erb - lib/metric_fu/reporting/templates/standard/standard_template.rb - lib/metric_fu/run.rb - lib/metric_fu/tasks/metric_fu.rake - lib/metric_fu/version.rb - lib/metric_fu_requires.rb - metric_fu.gemspec - spec/cli/helper_spec.rb - spec/metric_fu/configuration_spec.rb - spec/metric_fu/data_structures/line_numbers_spec.rb - spec/metric_fu/data_structures/location_spec.rb - spec/metric_fu/metrics/base_template_spec.rb - spec/metric_fu/metrics/churn/churn_spec.rb - spec/metric_fu/metrics/flay/flay_grapher_spec.rb - spec/metric_fu/metrics/flay/flay_spec.rb - spec/metric_fu/metrics/flog/flog_grapher_spec.rb - spec/metric_fu/metrics/flog/flog_spec.rb - spec/metric_fu/metrics/generator_spec.rb - spec/metric_fu/metrics/graph_spec.rb - spec/metric_fu/metrics/hotspots/analysis/ranking_spec.rb - spec/metric_fu/metrics/hotspots/analysis/table_spec.rb - spec/metric_fu/metrics/hotspots/hotspot_analyzer_spec.rb - spec/metric_fu/metrics/hotspots/hotspots_spec.rb - spec/metric_fu/metrics/rails_best_practices/rails_best_practices_grapher_spec.rb - spec/metric_fu/metrics/rails_best_practices/rails_best_practices_spec.rb - spec/metric_fu/metrics/rcov/rcov_grapher_spec.rb - spec/metric_fu/metrics/rcov/rcov_spec.rb - spec/metric_fu/metrics/reek/reek_grapher_spec.rb - spec/metric_fu/metrics/reek/reek_spec.rb - spec/metric_fu/metrics/roodi/roodi_grapher_spec.rb - spec/metric_fu/metrics/roodi/roodi_spec.rb - spec/metric_fu/metrics/saikuro/saikuro_spec.rb - spec/metric_fu/metrics/stats/stats_grapher_spec.rb - spec/metric_fu/metrics/stats/stats_spec.rb - spec/metric_fu/reporting/graphs/engines/bluff_spec.rb - spec/metric_fu/reporting/graphs/engines/gchart_spec.rb - spec/metric_fu/reporting/report_spec.rb - spec/resources/line_numbers/foo.rb - spec/resources/line_numbers/module.rb - spec/resources/line_numbers/module_surrounds_class.rb - spec/resources/line_numbers/two_classes.rb - spec/resources/saikuro/app/controllers/sessions_controller.rb_cyclo.html - spec/resources/saikuro/app/controllers/users_controller.rb_cyclo.html - spec/resources/saikuro/index_cyclo.html - spec/resources/saikuro_sfiles/thing.rb_cyclo.html - spec/resources/yml/20090630.yml - spec/resources/yml/metric_missing.yml - spec/run_spec.rb - spec/spec_helper.rb - spec/support/matcher_create_file.rb - spec/support/suite.rb homepage: http://github.com/metricfu/metric_fu licenses: - MIT post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.8.7 required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.3.6 requirements: [] rubyforge_project: metric_fu rubygems_version: 1.8.24 signing_key: specification_version: 3 summary: A fistful of code metrics, with awesome templates and graphs test_files: - spec/cli/helper_spec.rb - spec/metric_fu/configuration_spec.rb - spec/metric_fu/data_structures/line_numbers_spec.rb - spec/metric_fu/data_structures/location_spec.rb - spec/metric_fu/metrics/base_template_spec.rb - spec/metric_fu/metrics/churn/churn_spec.rb - spec/metric_fu/metrics/flay/flay_grapher_spec.rb - spec/metric_fu/metrics/flay/flay_spec.rb - spec/metric_fu/metrics/flog/flog_grapher_spec.rb - spec/metric_fu/metrics/flog/flog_spec.rb - spec/metric_fu/metrics/generator_spec.rb - spec/metric_fu/metrics/graph_spec.rb - spec/metric_fu/metrics/hotspots/analysis/ranking_spec.rb - spec/metric_fu/metrics/hotspots/analysis/table_spec.rb - spec/metric_fu/metrics/hotspots/hotspot_analyzer_spec.rb - spec/metric_fu/metrics/hotspots/hotspots_spec.rb - spec/metric_fu/metrics/rails_best_practices/rails_best_practices_grapher_spec.rb - spec/metric_fu/metrics/rails_best_practices/rails_best_practices_spec.rb - spec/metric_fu/metrics/rcov/rcov_grapher_spec.rb - spec/metric_fu/metrics/rcov/rcov_spec.rb - spec/metric_fu/metrics/reek/reek_grapher_spec.rb - spec/metric_fu/metrics/reek/reek_spec.rb - spec/metric_fu/metrics/roodi/roodi_grapher_spec.rb - spec/metric_fu/metrics/roodi/roodi_spec.rb - spec/metric_fu/metrics/saikuro/saikuro_spec.rb - spec/metric_fu/metrics/stats/stats_grapher_spec.rb - spec/metric_fu/metrics/stats/stats_spec.rb - spec/metric_fu/reporting/graphs/engines/bluff_spec.rb - spec/metric_fu/reporting/graphs/engines/gchart_spec.rb - spec/metric_fu/reporting/report_spec.rb - spec/resources/line_numbers/foo.rb - spec/resources/line_numbers/module.rb - spec/resources/line_numbers/module_surrounds_class.rb - spec/resources/line_numbers/two_classes.rb - spec/resources/saikuro/app/controllers/sessions_controller.rb_cyclo.html - spec/resources/saikuro/app/controllers/users_controller.rb_cyclo.html - spec/resources/saikuro/index_cyclo.html - spec/resources/saikuro_sfiles/thing.rb_cyclo.html - spec/resources/yml/20090630.yml - spec/resources/yml/metric_missing.yml - spec/run_spec.rb - spec/spec_helper.rb - spec/support/matcher_create_file.rb - spec/support/suite.rb