--- !ruby/object:Gem::Specification name: churn version: !ruby/object:Gem::Version hash: 3 prerelease: segments: - 0 - 0 - 14 version: 0.0.14 platform: ruby authors: - Dan Mayer autorequire: bindir: bin cert_chain: [] date: 2011-10-30 00:00:00 Z dependencies: - !ruby/object:Gem::Dependency version_requirements: &id001 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version hash: 43 segments: - 4 - 7 - 4 version: 4.7.4 requirement: *id001 prerelease: false name: arrayfields type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id002 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version hash: 15 segments: - 0 - 6 - 4 version: 0.6.4 requirement: *id002 prerelease: false name: chronic type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id003 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version hash: 7 segments: - 2 - 2 - 0 version: 2.2.0 requirement: *id003 prerelease: false name: fattr type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id004 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version hash: 11 segments: - 0 - 5 - 0 version: 0.5.0 requirement: *id004 prerelease: false name: hirb type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id005 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version hash: 7 segments: - 1 - 6 - 4 version: 1.6.4 requirement: *id005 prerelease: false name: jeweler type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id006 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version hash: 13 segments: - 1 - 6 - 1 version: 1.6.1 requirement: *id006 prerelease: false name: json type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id007 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version hash: 45 segments: - 4 - 7 - 7 version: 4.7.7 requirement: *id007 prerelease: false name: main type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id008 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version hash: 51 segments: - 4 - 3 - 0 version: 4.3.0 requirement: *id008 prerelease: false name: map type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id009 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version hash: 1 segments: - 2 - 3 - 1 version: 2.3.1 requirement: *id009 prerelease: false name: ruby_parser type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id010 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version hash: 9 segments: - 3 - 0 - 7 version: 3.0.7 requirement: *id010 prerelease: false name: sexp_processor type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id011 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" requirement: *id011 prerelease: false name: shoulda type: :development - !ruby/object:Gem::Dependency version_requirements: &id012 !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version hash: 15 segments: - 1 - 6 - 0 version: 1.6.0 requirement: *id012 prerelease: false name: jeweler type: :development - !ruby/object:Gem::Dependency version_requirements: &id013 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" requirement: *id013 prerelease: false name: test-construct type: :development - !ruby/object:Gem::Dependency version_requirements: &id014 !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version hash: 49 segments: - 0 - 9 - 5 version: 0.9.5 requirement: *id014 prerelease: false name: mocha type: :development - !ruby/object:Gem::Dependency version_requirements: &id015 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" requirement: *id015 prerelease: false name: main type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id016 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" requirement: *id016 prerelease: false name: json_pure type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id017 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 17 segments: - 0 - 2 - 3 version: 0.2.3 requirement: *id017 prerelease: false name: chronic type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id018 !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version hash: 1 segments: - 3 - 0 - 3 version: 3.0.3 requirement: *id018 prerelease: false name: sexp_processor type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id019 !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version hash: 5 segments: - 2 - 3 version: "2.3" requirement: *id019 prerelease: false name: ruby_parser type: :runtime - !ruby/object:Gem::Dependency version_requirements: &id020 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" requirement: *id020 prerelease: false name: hirb type: :runtime description: "High method and class churn has been shown to have increased bug and error rates. This gem helps you know what is changing a lot so you can do additional testing, code review, or refactoring to try to tame the volatile code. " email: dan@mayerdan.com executables: - churn extensions: [] extra_rdoc_files: - LICENSE - README.rdoc files: - .document - Gemfile - Gemfile.lock - LICENSE - README.rdoc - Rakefile - VERSION - bin/churn - churn.gemspec - lib/churn.rb - lib/churn/bzr_analyzer.rb - lib/churn/churn_calculator.rb - lib/churn/churn_history.rb - lib/churn/git_analyzer.rb - lib/churn/hg_analyzer.rb - lib/churn/location_mapping.rb - lib/churn/source_control.rb - lib/churn/svn_analyzer.rb - lib/tasks/churn_tasks.rb - man/churn.1 - man/churn.html - test/data/churn_calculator.rb - test/data/test_helper.rb - test/test_helper.rb - test/unit/bzr_analyzer_test.rb - test/unit/churn_calculator_test.rb - test/unit/churn_history_test.rb - test/unit/git_analyzer_test.rb - test/unit/hg_analyzer_test.rb - test/unit/location_mapping_test.rb homepage: http://github.com/danmayer/churn licenses: [] post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" requirements: [] rubyforge_project: rubygems_version: 1.8.10 signing_key: specification_version: 3 summary: Providing additional churn metrics over the original metric_fu churn test_files: []