Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

updated bundler and rakefile

  • Loading branch information...
commit 9bce98f34411352c9bd2a28a3cbb4343fc87e4b7 1 parent 92ccf59
@danmayer danmayer authored
Showing with 163 additions and 15 deletions.
  1. +3 −1 .gitignore
  2. +20 −1 Gemfile
  3. +38 −11 Gemfile.lock
  4. +0 −2  Rakefile
  5. +102 −0 churn.gemspec
View
4 .gitignore
@@ -4,4 +4,6 @@ coverage
rdoc
pkg
tmp
-.rvmrc
+.rvmrc
+.bundle
+specs
View
21 Gemfile
@@ -1 +1,20 @@
-gem 'main', :git => "https://github.com/oliamb/main.git"
+source :rubygems
+
+gem 'arrayfields', '4.7.4'
+gem 'chronic', '0.6.4'
+gem 'fattr', '2.2.0'
+gem 'hirb', '0.5.0'
+gem 'jeweler', '1.6.4'
+gem 'json', '1.6.1'
+gem 'main', '4.7.7'
+gem 'map', '4.3.0'
+gem 'ruby_parser', '2.3.1'
+gem 'sexp_processor', '3.0.7'
+
+group :test do
+ # bundler requires these gems while running tests
+ gem "shoulda", '2.11.3'
+ gem "test-construct", '1.2.0'
+ gem "mocha", '0.10.0'
+ gem 'rake', '0.8.7'
+end
View
49 Gemfile.lock
@@ -1,20 +1,47 @@
-GIT
- remote: https://github.com/oliamb/main.git
- revision: 0bddcc31a64c80bfaf4918289063d70570296b9d
- specs:
- main (4.5.1)
- arrayfields (>= 4.7.4)
- fattr (>= 2.1.0)
- map (>= 2.0.0)
-
GEM
+ remote: http://rubygems.org/
specs:
arrayfields (4.7.4)
+ chronic (0.6.4)
fattr (2.2.0)
- map (4.2.0)
+ git (1.2.5)
+ hirb (0.5.0)
+ jeweler (1.6.4)
+ bundler (~> 1.0)
+ git (>= 1.2.5)
+ rake
+ json (1.6.1)
+ main (4.7.7)
+ arrayfields (~> 4.7.4)
+ chronic (~> 0.6.2)
+ fattr (~> 2.2.0)
+ map (~> 4.3.0)
+ map (4.3.0)
+ metaclass (0.0.1)
+ mocha (0.10.0)
+ metaclass (~> 0.0.1)
+ rake (0.8.7)
+ ruby_parser (2.3.1)
+ sexp_processor (~> 3.0)
+ sexp_processor (3.0.7)
+ shoulda (2.11.3)
+ test-construct (1.2.0)
PLATFORMS
ruby
DEPENDENCIES
- main!
+ arrayfields (= 4.7.4)
+ chronic (= 0.6.4)
+ fattr (= 2.2.0)
+ hirb (= 0.5.0)
+ jeweler (= 1.6.4)
+ json (= 1.6.1)
+ main (= 4.7.7)
+ map (= 4.3.0)
+ mocha (= 0.10.0)
+ rake (= 0.8.7)
+ ruby_parser (= 2.3.1)
+ sexp_processor (= 3.0.7)
+ shoulda (= 2.11.3)
+ test-construct (= 1.2.0)
View
2  Rakefile
@@ -79,8 +79,6 @@ rescue LoadError
end
end
-task :test => :check_dependencies
-
task :default => :test
require 'rake/rdoctask'
View
102 churn.gemspec
@@ -0,0 +1,102 @@
+# Generated by jeweler
+# DO NOT EDIT THIS FILE DIRECTLY
+# Instead, edit Jeweler::Tasks in Rakefile, and run the gemspec command
+# -*- encoding: utf-8 -*-
+
+Gem::Specification.new do |s|
+ s.name = %q{churn}
+ s.version = "0.0.13"
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
+ s.authors = ["Dan Mayer"]
+ s.date = %q{2010-11-30}
+ s.default_executable = %q{churn}
+ s.description = %q{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. }
+ s.email = %q{dan@devver.net}
+ s.executables = ["churn"]
+ s.extra_rdoc_files = [
+ "LICENSE",
+ "README.rdoc"
+ ]
+ s.files = [
+ ".document",
+ ".gitignore",
+ "LICENSE",
+ "README.rdoc",
+ "Rakefile",
+ "VERSION",
+ "bin/churn",
+ "lib/churn.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/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"
+ ]
+ s.homepage = %q{http://github.com/danmayer/churn}
+ s.rdoc_options = ["--charset=UTF-8"]
+ s.require_paths = ["lib"]
+ s.rubygems_version = %q{1.3.6}
+ s.summary = %q{Providing additional churn metrics over the original metric_fu churn}
+ s.test_files = [
+ "test/data/churn_calculator.rb",
+ "test/data/test_helper.rb",
+ "test/test_helper.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"
+ ]
+
+ if s.respond_to? :specification_version then
+ current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
+ s.specification_version = 3
+
+ if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then
+ s.add_development_dependency(%q<shoulda>, [">= 0"])
+ s.add_development_dependency(%q<test-construct>, [">= 0"])
+ s.add_development_dependency(%q<mocha>, ["~> 0.9.5"])
+ s.add_runtime_dependency(%q<main>, [">= 0"])
+ s.add_runtime_dependency(%q<json_pure>, [">= 0"])
+ s.add_runtime_dependency(%q<chronic>, [">= 0.2.3"])
+ s.add_runtime_dependency(%q<sexp_processor>, ["~> 3.0.3"])
+ s.add_runtime_dependency(%q<ruby_parser>, ["~> 2.0.4"])
+ s.add_runtime_dependency(%q<hirb>, [">= 0"])
+ else
+ s.add_dependency(%q<shoulda>, [">= 0"])
+ s.add_dependency(%q<test-construct>, [">= 0"])
+ s.add_dependency(%q<mocha>, ["~> 0.9.5"])
+ s.add_dependency(%q<main>, [">= 0"])
+ s.add_dependency(%q<json_pure>, [">= 0"])
+ s.add_dependency(%q<chronic>, [">= 0.2.3"])
+ s.add_dependency(%q<sexp_processor>, ["~> 3.0.3"])
+ s.add_dependency(%q<ruby_parser>, ["~> 2.0.4"])
+ s.add_dependency(%q<hirb>, [">= 0"])
+ end
+ else
+ s.add_dependency(%q<shoulda>, [">= 0"])
+ s.add_dependency(%q<test-construct>, [">= 0"])
+ s.add_dependency(%q<mocha>, ["~> 0.9.5"])
+ s.add_dependency(%q<main>, [">= 0"])
+ s.add_dependency(%q<json_pure>, [">= 0"])
+ s.add_dependency(%q<chronic>, [">= 0.2.3"])
+ s.add_dependency(%q<sexp_processor>, ["~> 3.0.3"])
+ s.add_dependency(%q<ruby_parser>, ["~> 2.0.4"])
+ s.add_dependency(%q<hirb>, [">= 0"])
+ end
+end
+
Please sign in to comment.
Something went wrong with that request. Please try again.