Skip to content

Commit 603ca33

Browse files
hsbtdeivid-rodriguez
authored andcommitted
Merge pull request #7834 from jeromedalbert/use-add-dependency
Use preferred `add_dependency` instead of `add_runtime_dependency` (cherry picked from commit 9a2bb90)
1 parent e9394be commit 603ca33

13 files changed

+46
-46
lines changed

bundler/spec/commands/install_spec.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1188,19 +1188,19 @@ def run
11881188

11891189
build_gem "nokogiri", "1.12.4" do |s|
11901190
s.platform = "x86_64-darwin"
1191-
s.add_runtime_dependency "racca", "~> 1.4"
1191+
s.add_dependency "racca", "~> 1.4"
11921192
end
11931193

11941194
build_gem "nokogiri", "1.12.4" do |s|
11951195
s.platform = "x86_64-linux"
1196-
s.add_runtime_dependency "racca", "~> 1.4"
1196+
s.add_dependency "racca", "~> 1.4"
11971197
end
11981198

11991199
build_gem "crass", "1.0.6"
12001200

12011201
build_gem "loofah", "2.12.0" do |s|
1202-
s.add_runtime_dependency "crass", "~> 1.0.2"
1203-
s.add_runtime_dependency "nokogiri", ">= 1.5.9"
1202+
s.add_dependency "crass", "~> 1.0.2"
1203+
s.add_dependency "nokogiri", ">= 1.5.9"
12041204
end
12051205
end
12061206

bundler/spec/install/gemfile/force_ruby_platform_spec.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
context "when also a transitive dependency" do
5555
before do
5656
build_repo4 do
57-
build_gem("depends_on_platform_specific") {|s| s.add_runtime_dependency "platform_specific" }
57+
build_gem("depends_on_platform_specific") {|s| s.add_dependency "platform_specific" }
5858

5959
build_gem("platform_specific") do |s|
6060
s.write "lib/platform_specific.rb", "PLATFORM_SPECIFIC = '1.0.0 RUBY'"
@@ -83,12 +83,12 @@
8383
before do
8484
build_repo4 do
8585
build_gem("depends_on_platform_specific") do |s|
86-
s.add_runtime_dependency "platform_specific"
86+
s.add_dependency "platform_specific"
8787
s.write "lib/depends_on_platform_specific.rb", "DEPENDS_ON_PLATFORM_SPECIFIC = '1.0.0 RUBY'"
8888
end
8989

9090
build_gem("depends_on_platform_specific") do |s|
91-
s.add_runtime_dependency "platform_specific"
91+
s.add_dependency "platform_specific"
9292
s.platform = Bundler.local_platform
9393
s.write "lib/depends_on_platform_specific.rb", "DEPENDS_ON_PLATFORM_SPECIFIC = '1.0.0 #{Bundler.local_platform}'"
9494
end

bundler/spec/install/gemfile/platform_spec.rb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -179,16 +179,16 @@
179179
build_gem "empyrean", "0.1.0"
180180
build_gem "coderay", "1.1.2"
181181
build_gem "method_source", "0.9.0"
182-
build_gem("spoon", "0.0.6") {|s| s.add_runtime_dependency "ffi" }
182+
build_gem("spoon", "0.0.6") {|s| s.add_dependency "ffi" }
183183
build_gem "pry", "0.11.3" do |s|
184184
s.platform = "java"
185-
s.add_runtime_dependency "coderay", "~> 1.1.0"
186-
s.add_runtime_dependency "method_source", "~> 0.9.0"
187-
s.add_runtime_dependency "spoon", "~> 0.0"
185+
s.add_dependency "coderay", "~> 1.1.0"
186+
s.add_dependency "method_source", "~> 0.9.0"
187+
s.add_dependency "spoon", "~> 0.0"
188188
end
189189
build_gem "pry", "0.11.3" do |s|
190-
s.add_runtime_dependency "coderay", "~> 1.1.0"
191-
s.add_runtime_dependency "method_source", "~> 0.9.0"
190+
s.add_dependency "coderay", "~> 1.1.0"
191+
s.add_dependency "method_source", "~> 0.9.0"
192192
end
193193
build_gem("ffi", "1.9.23") {|s| s.platform = "java" }
194194
build_gem("ffi", "1.9.23")
@@ -332,11 +332,11 @@
332332
update_repo2 do
333333
build_gem "fspath", "3"
334334
build_gem "image_optim_pack", "1.2.3" do |s|
335-
s.add_runtime_dependency "fspath", ">= 2.1", "< 4"
335+
s.add_dependency "fspath", ">= 2.1", "< 4"
336336
end
337337
build_gem "image_optim_pack", "1.2.3" do |s|
338338
s.platform = "universal-darwin"
339-
s.add_runtime_dependency "fspath", "< 4", ">= 2.1"
339+
s.add_dependency "fspath", "< 4", ">= 2.1"
340340
end
341341
end
342342

bundler/spec/install/gemfile/specific_platform_spec.rb

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
build_gem("libv8", "8.4.255.0") {|s| s.platform = "universal-darwin" }
167167

168168
build_gem("mini_racer", "1.0.0") do |s|
169-
s.add_runtime_dependency "libv8"
169+
s.add_dependency "libv8"
170170
end
171171
end
172172

@@ -483,12 +483,12 @@
483483
it "automatically fixes the lockfile if RUBY platform is locked and some gem has no RUBY variant available" do
484484
build_repo4 do
485485
build_gem("sorbet-static-and-runtime", "0.5.10160") do |s|
486-
s.add_runtime_dependency "sorbet", "= 0.5.10160"
487-
s.add_runtime_dependency "sorbet-runtime", "= 0.5.10160"
486+
s.add_dependency "sorbet", "= 0.5.10160"
487+
s.add_dependency "sorbet-runtime", "= 0.5.10160"
488488
end
489489

490490
build_gem("sorbet", "0.5.10160") do |s|
491-
s.add_runtime_dependency "sorbet-static", "= 0.5.10160"
491+
s.add_dependency "sorbet-static", "= 0.5.10160"
492492
end
493493

494494
build_gem("sorbet-runtime", "0.5.10160")
@@ -635,12 +635,12 @@
635635
it "automatically fixes the lockfile if only RUBY platform is locked and some gem has no RUBY variant available" do
636636
build_repo4 do
637637
build_gem("sorbet-static-and-runtime", "0.5.10160") do |s|
638-
s.add_runtime_dependency "sorbet", "= 0.5.10160"
639-
s.add_runtime_dependency "sorbet-runtime", "= 0.5.10160"
638+
s.add_dependency "sorbet", "= 0.5.10160"
639+
s.add_dependency "sorbet-runtime", "= 0.5.10160"
640640
end
641641

642642
build_gem("sorbet", "0.5.10160") do |s|
643-
s.add_runtime_dependency "sorbet-static", "= 0.5.10160"
643+
s.add_dependency "sorbet-static", "= 0.5.10160"
644644
end
645645

646646
build_gem("sorbet-runtime", "0.5.10160")
@@ -848,7 +848,7 @@
848848
simulate_platform "x86_64-linux" do
849849
build_repo4 do
850850
build_gem("ibandit", "0.7.0") do |s|
851-
s.add_runtime_dependency "i18n", "~> 0.7.0"
851+
s.add_dependency "i18n", "~> 0.7.0"
852852
end
853853

854854
build_gem("i18n", "0.7.0.beta1")
@@ -1123,7 +1123,7 @@
11231123
simulate_platform "x86_64-linux" do
11241124
build_repo4 do
11251125
build_gem("sorbet", "0.5.10160") do |s|
1126-
s.add_runtime_dependency "sorbet-static", "= 0.5.10160"
1126+
s.add_dependency "sorbet-static", "= 0.5.10160"
11271127
end
11281128

11291129
build_gem("sorbet-static", "0.5.10160") do |s|
@@ -1546,7 +1546,7 @@ def setup_multiplatform_gem_with_different_dependencies_per_platform
15461546
build_gem("facter", "2.4.6")
15471547
build_gem("facter", "2.4.6") do |s|
15481548
s.platform = "universal-darwin"
1549-
s.add_runtime_dependency "CFPropertyList"
1549+
s.add_dependency "CFPropertyList"
15501550
end
15511551
build_gem("CFPropertyList")
15521552
end

bundler/spec/install/gems/compact_index_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
it "should handle case sensitivity conflicts" do
6262
build_repo4(build_compact_index: false) do
6363
build_gem "myrack", "1.0" do |s|
64-
s.add_runtime_dependency("Myrack", "0.1")
64+
s.add_dependency("Myrack", "0.1")
6565
end
6666
build_gem "Myrack", "0.1"
6767
end

bundler/spec/install/gemspecs_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
spec = Gem::Specification.new do |s|
4242
s.name = "myrack"
4343
s.version = "1.0.0"
44-
s.add_runtime_dependency "activesupport", "2.3.2"
44+
s.add_dependency "activesupport", "2.3.2"
4545
end
4646
f.write spec.to_ruby
4747
end

bundler/spec/runtime/setup_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1305,7 +1305,7 @@ def lock_with(ruby_version = nil)
13051305
s.files = Dir["lib/**/*.rb"]
13061306
s.author = 'no one'
13071307
1308-
s.add_runtime_dependency 'digest'
1308+
s.add_dependency 'digest'
13091309
end
13101310
G
13111311
end

test/rubygems/test_gem_commands_exec_command.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ def test_gem_with_platform_dependencies
182182
fetcher.download "a", 2 do |s|
183183
s.executables = %w[a]
184184
s.files = %w[bin/a lib/a.rb]
185-
s.add_runtime_dependency "with_platform"
185+
s.add_dependency "with_platform"
186186

187187
write_file File.join(*%W[gems #{s.original_name} bin a]) do |f|
188188
f << 'require "with_platform"' << "\n"
@@ -222,7 +222,7 @@ def test_gem_with_platform_and_platform_dependencies
222222
fetcher.download "a", 2 do |s|
223223
s.executables = %w[a]
224224
s.files = %w[bin/a lib/a.rb]
225-
s.add_runtime_dependency "with_platform"
225+
s.add_dependency "with_platform"
226226
s.platform = Gem::Platform.local.to_s
227227

228228
write_file File.join(*%W[gems #{s.original_name} bin a]) do |f|
@@ -234,7 +234,7 @@ def test_gem_with_platform_and_platform_dependencies
234234
fetcher.download "a", 2 do |s|
235235
s.executables = %w[a]
236236
s.files = %w[bin/a lib/a.rb extconf.rb]
237-
s.add_runtime_dependency "with_platform"
237+
s.add_dependency "with_platform"
238238

239239
write_file File.join(*%W[gems #{s.original_name} bin a]) do |f|
240240
f << 'require "with_platform"' << "\n"
@@ -261,7 +261,7 @@ def test_gem_with_platform_and_platform_dependencies
261261

262262
fetcher.download "with_platform", 2 do |s|
263263
s.files = %w[lib/with_platform.rb]
264-
s.add_runtime_dependency "sometimes_used"
264+
s.add_dependency "sometimes_used"
265265
end
266266

267267
fetcher.download "sometimes_used", 2 do |s|
@@ -677,7 +677,7 @@ def test_uses_newest_version_of_dependency
677677
fetcher.gem "a", 1 do |s|
678678
s.executables = %w[]
679679
s.files = %w[lib/a.rb]
680-
s.add_runtime_dependency "b"
680+
s.add_dependency "b"
681681
end
682682

683683
fetcher.gem "b", 1 do |s|
@@ -711,7 +711,7 @@ def test_gem_exec_gem_uninstall
711711
fetcher.download "a", 2 do |s|
712712
s.executables = %w[a]
713713
s.files = %w[bin/a lib/a.rb]
714-
s.add_runtime_dependency "b"
714+
s.add_dependency "b"
715715

716716
write_file File.join(*%W[gems #{s.original_name} bin a]) do |f|
717717
f << "Gem.ui.say #{s.original_name.dump}"

test/rubygems/test_gem_commands_lock_command.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ def setup
99

1010
@a1 = quick_gem "a", "1"
1111
@b1 = quick_gem "b", "1" do |s|
12-
s.add_runtime_dependency "a"
12+
s.add_dependency "a"
1313
end
1414

1515
@d1 = quick_gem "d", "1" do |s|
16-
s.add_runtime_dependency "z"
16+
s.add_dependency "z"
1717
end
1818

1919
@cmd = Gem::Commands::LockCommand.new

test/rubygems/test_gem_request_set_gem_dependency_api.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def with_engine_version(name, version)
4444

4545
def test_gempspec_with_multiple_runtime_deps
4646
save_gemspec "foo", "1.0" do |s|
47-
s.add_runtime_dependency "bar", ">= 1.6.0", "< 1.6.4"
47+
s.add_dependency "bar", ">= 1.6.0", "< 1.6.4"
4848
end
4949
@gda.gemspec
5050
assert_equal %w[foo bar].sort, @set.dependencies.map(&:name).sort

0 commit comments

Comments
 (0)