forked from nielsm/metric_fu
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmetric_fu.gemspec
68 lines (63 loc) · 2.06 KB
/
metric_fu.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Gem::Specification.new do |s|
s.name = "metric_fu"
s.version = "0.9.2"
s.summary = "A fistful of code metrics"
s.email = "jake.scruggs@gmail.com"
s.homepage = "http://metric-fu.rubyforge.org/"
s.description = "Code metrics from Flog, Flay, RCov, Saikuro, Churn, Reek, Roodi and Rails' stats task"
s.authors = ["Jake Scruggs", "Sean Soper", "Andre Arko", "Petrik de Heus"]
s.files = [
"README",
"HISTORY",
"TODO",
"MIT-LICENSE",
"Rakefile"]
# Dir['lib/**/*.rb'] + Dir['lib/tasks/*'] + Dir['lib/templates/*']
s.files += ["lib/metric_fu/base.rb",
"lib/metric_fu/churn.rb",
"lib/metric_fu/flay.rb",
"lib/metric_fu/flog.rb",
"lib/metric_fu/reek.rb",
"lib/metric_fu/roodi.rb",
"lib/metric_fu/md5_tracker.rb",
"lib/metric_fu/saikuro/saikuro.rb",
"lib/metric_fu.rb",
"lib/tasks/metric_fu.rb",
"lib/tasks/churn.rake",
"lib/tasks/coverage.rake",
"lib/tasks/flay.rake",
"lib/tasks/flog.rake",
"lib/tasks/metric_fu.rake",
"lib/tasks/metric_fu.rb",
"lib/tasks/railroad.rake",
"lib/tasks/reek.rake",
"lib/tasks/roodi.rake",
"lib/tasks/saikuro.rake",
"lib/tasks/stats.rake",
"lib/templates/churn.html.erb",
"lib/templates/default.css",
"lib/templates/flay.html.erb",
"lib/templates/flog.html.erb",
"lib/templates/flog_page.html.erb",
"lib/templates/reek.html.erb",
"lib/templates/roodi.html.erb"]
# Dir['spec/**/*.rb']
s.test_files = ["spec/base_spec.rb",
"spec/churn_spec.rb",
"spec/config_spec.rb",
"spec/flay_spec.rb",
"spec/flog_spec.rb",
"spec/md5_tracker_spec.rb",
"spec/reek_spec.rb",
"spec/spec_helper.rb"]
s.has_rdoc = true
s.rdoc_options = ["--main", "README"]
s.extra_rdoc_files = ["HISTORY", "Manifest.txt", "README"]
s.add_dependency("flay", ["> 0.0.0"])
s.add_dependency("flog", [">= 1.2.0"])
s.add_dependency("spicycode-rcov", ["> 0.8.1"])
s.add_dependency("railroad", [">= 0.5.0"])
s.add_dependency("reek", ["> 0.0.0"])
s.add_dependency("roodi", ["> 0.0.0"])
s.add_dependency("rspec", ["> 0.0.0"])
end