Skip to content

Commit 56e0d94

Browse files
committed
Move conditional inclusion from gemspec.
Conditional inclusion of libraries varies by ruby version. Client applications that need the standard gems will need to include them on their own.
1 parent 8b2a61d commit 56e0d94

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

Gemfile

+7
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,10 @@ source "https://rubygems.org"
44

55
# Specify your gem's dependencies in resource_registry.gemspec
66
gemspec
7+
8+
if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new('3.1.0')
9+
gem 'bigdecimal'
10+
gem 'mutex_m'
11+
gem 'base64'
12+
gem 'ostruct'
13+
end

resource_registry.gemspec

-7
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,6 @@ Gem::Specification.new do |spec|
4343
spec.add_dependency 'ox', '~> 2.0'
4444
spec.add_dependency 'bootsnap', '~> 1.0'
4545
spec.add_dependency 'mime-types'
46-
if ResourceRegistry.stdgem_ruby_version?
47-
spec.add_dependency 'bigdecimal'
48-
spec.add_dependency 'mutex_m'
49-
spec.add_dependency 'base64'
50-
spec.add_dependency 'ostruct'
51-
end
52-
5346

5447
spec.add_development_dependency 'bundler', '~> 2.0'
5548
spec.add_development_dependency 'rake', '~> 12.0'

0 commit comments

Comments
 (0)