Skip to content

Commit 1e72ff9

Browse files
authored
gemspec: refactor definition (#105)
* Fix duplicated definition of `simplecov`. * Move development dependencies to Gemfile. * Stop forcing the use of the latest version of `fluentd`. * Since this prevents testing with old Ruby. * Remove `webrick`, as it appears not to be used anymore. Diff of Gemfile.lock -GIT - remote: https://github.com/fluent/fluentd.git - revision: bbb87c033e8879d38a546cf099a50c62fa5f37e7 - specs: - fluentd (1.19.0) - async-http (~> 0.86) - base64 (~> 0.2) - bundler - cool.io (>= 1.4.5, < 2.0.0) - csv (~> 3.2) - drb (~> 2.2) - http_parser.rb (>= 0.5.1, < 0.9.0) - io-event (< 1.11.0) - io-stream (< 0.8.0) - logger (~> 1.6) - msgpack (>= 1.3.1, < 2.0.0) - serverengine (>= 2.3.2, < 3.0.0) - sigdump (~> 0.2.5) - strptime (>= 0.2.4, < 1.0.0) - tzinfo (>= 1.0, < 3.0) - tzinfo-data (~> 1.0) - uri (~> 1.0) - webrick (~> 1.4) - yajl-ruby (~> 1.0) - zstd-ruby (~> 1.5) - PATH remote: . specs: @@ -67,6 +41,27 @@ fiber-local (1.1.0) fiber-storage fiber-storage (1.0.1) + fluentd (1.19.0) + async-http (~> 0.86) + base64 (~> 0.2) + bundler + cool.io (>= 1.4.5, < 2.0.0) + csv (~> 3.2) + drb (~> 2.2) + http_parser.rb (>= 0.5.1, < 0.9.0) + io-event (< 1.11.0) + io-stream (< 0.8.0) + logger (~> 1.6) + msgpack (>= 1.3.1, < 2.0.0) + serverengine (>= 2.3.2, < 3.0.0) + sigdump (~> 0.2.5) + strptime (>= 0.2.4, < 1.0.0) + tzinfo (>= 1.0, < 3.0) + tzinfo-data (~> 1.0) + uri (~> 1.0) + webrick (~> 1.4) + yajl-ruby (~> 1.0) + zstd-ruby (~> 1.5) http_parser.rb (0.8.0) io-endpoint (0.15.2) io-event (1.10.2) @@ -132,15 +127,14 @@ DEPENDENCIES fluent-logger! - fluentd! + fluentd rake (>= 0.9.2) rspec (>= 3.0.0) rspec-its (>= 1.1.0) - simplecov + simplecov (>= 0.5.4) simplecov-vim test-unit timecop (>= 0.3.0) - webrick BUNDLED WITH 2.6.8 Signed-off-by: Daijiro Fukuda <[email protected]>
1 parent 936362c commit 1e72ff9

File tree

2 files changed

+8
-15
lines changed

2 files changed

+8
-15
lines changed

Gemfile

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
21
source 'https://rubygems.org/'
32

4-
gem "fluentd", :github => 'fluent/fluentd'
5-
63
gemspec
74

8-
gem "simplecov", :require => false
5+
gem "rake", ">= 0.9.2"
6+
gem "rspec", ">= 3.0.0"
7+
gem "rspec-its", ">= 1.1.0"
8+
gem "timecop", ">= 0.3.0"
9+
gem "fluentd"
10+
gem "test-unit"
11+
gem "simplecov", ">= 0.5.4", require: false
912
gem "simplecov-vim"
10-
11-
gem 'test-unit'

fluent-logger.gemspec

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,6 @@ Gem::Specification.new do |gem|
2222
gem.license = "Apache-2.0"
2323

2424
gem.add_dependency "msgpack", ">= 1.0.0", "< 2"
25-
2625
# logger gem that isn't default gems as of Ruby 3.5
27-
gem.add_runtime_dependency("logger", ["~> 1.6"])
28-
29-
gem.add_development_dependency 'rake', '>= 0.9.2'
30-
gem.add_development_dependency 'rspec', '>= 3.0.0'
31-
gem.add_development_dependency 'rspec-its', '>= 1.1.0'
32-
gem.add_development_dependency 'simplecov', '>= 0.5.4'
33-
gem.add_development_dependency 'timecop', '>= 0.3.0'
34-
gem.add_development_dependency 'webrick'
26+
gem.add_dependency "logger", "~> 1.6"
3527
end

0 commit comments

Comments
 (0)