Skip to content
This repository was archived by the owner on Jan 10, 2023. It is now read-only.

Commit b8fad69

Browse files
authored
Gemspec improvements (#109)
* Specify actual authors of the gem * Fix and improve gem's `summary` and `description` * Remove useless `require_paths` and `test_files` * Improve required Ruby version lock, avoid 3.0 * Add versions locks for dependencies It's very dangerous and unstable to have dependencies without any version lock, they may update at any time and without backward compatibility.
1 parent 5db9c69 commit b8fad69

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

codecov.gemspec

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,23 @@
22

33
Gem::Specification.new do |s|
44
s.name = 'codecov'
5-
s.authors = ['codecov']
6-
s.description = 'hosted code coverage'
5+
s.authors = ['Steve Peak', 'Tom Hu']
6+
s.summary = 'Hosted code coverage'
7+
s.description = 'Hosted code coverage Ruby reporter.'
78
s.email = ['[email protected]']
89
s.files = ['lib/codecov.rb']
910
s.homepage = 'https://github.com/codecov/codecov-ruby'
1011
s.license = 'MIT'
1112
s.platform = Gem::Platform::RUBY
12-
s.require_paths = ['lib']
13-
s.required_ruby_version = '>=2.4'
14-
s.summary = 'hosted code coverage ruby/rails reporter'
15-
s.test_files = ['test/test_codecov.rb']
13+
s.required_ruby_version = '~> 2.4'
1614
s.version = '0.2.12'
1715

18-
s.add_dependency 'simplecov'
16+
s.add_dependency 'simplecov', '~> 0.18.0'
1917

20-
s.add_development_dependency 'minitest'
21-
s.add_development_dependency 'minitest-ci'
22-
s.add_development_dependency 'mocha'
23-
s.add_development_dependency 'rake'
24-
s.add_development_dependency 'rubocop'
25-
s.add_development_dependency 'webmock'
18+
s.add_development_dependency 'minitest', '~> 5.0'
19+
s.add_development_dependency 'minitest-ci', '~> 3.0'
20+
s.add_development_dependency 'mocha', '~> 1.0'
21+
s.add_development_dependency 'rake', '~> 13.0'
22+
s.add_development_dependency 'rubocop', '~> 1.0'
23+
s.add_development_dependency 'webmock', '~> 3.0'
2624
end

0 commit comments

Comments
 (0)