Skip to content

Commit

Permalink
Skip the simplecov dependency on jruby.
Browse files Browse the repository at this point in the history
It is not being used and the bigdecimal dependency (added to recent
versions of tins) fails to install on JRuby 9.1.
  • Loading branch information
philr committed Oct 16, 2024
1 parent 66ac311 commit 2bed942
Showing 1 changed file with 12 additions and 10 deletions.
22 changes: 12 additions & 10 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,19 @@ end
group :test do
gem 'minitest', '~> 5.8'

# coveralls is no longer maintained, but supports Ruby < 2.3.
# coveralls_reborn is maintained, but requires Ruby >= 2.3.
gem 'coveralls', git: 'https://github.com/philr/coveralls-ruby.git', require: false if RUBY_VERSION < '2.3'
gem 'coveralls_reborn', '~> 0.13', require: false if RUBY_VERSION >= '2.3'
unless RUBY_ENGINE == 'jruby'
# coveralls is no longer maintained, but supports Ruby < 2.3.
# coveralls_reborn is maintained, but requires Ruby >= 2.3.
gem 'coveralls', git: 'https://github.com/philr/coveralls-ruby.git', require: false if RUBY_VERSION < '2.3'
gem 'coveralls_reborn', '~> 0.13', require: false if RUBY_VERSION >= '2.3'

# term-ansicolor is a dependency of coveralls. All versions are falsely
# declared as compatible with any Ruby version.
#
# Limit to an earlier compatible version.
if RUBY_VERSION < '2.5'
gem 'term-ansicolor', '< 1.9'
# term-ansicolor is a dependency of coveralls. All versions are falsely
# declared as compatible with any Ruby version.
#
# Limit to an earlier compatible version.
if RUBY_VERSION < '2.5'
gem 'term-ansicolor', '< 1.9'
end
end

# The source version of ffi 1.15.5 is declared as compatible with Ruby >= 2.3.
Expand Down

0 comments on commit 2bed942

Please sign in to comment.