summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2025-10-14 18:12:59 +0900
committergit <svn-admin@ruby-lang.org>2025-10-14 10:41:48 +0000
commit2002aa3ec295b4323cb10a7e80f057a1e61341f1 (patch)
treecc8b9761181cb0485c7bd486c10f78204031f9db
parent366e9c55f5b16c9f1dacccf5b54163e5ea42ebd2 (diff)
[rubygems/rubygems] Removed legacy_check option from SpecSet#for
https://github.com/rubygems/rubygems/commit/376e4ec8c7 Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@users.noreply.github.com>
-rw-r--r--lib/bundler/spec_set.rb13
1 files changed, 4 insertions, 9 deletions
diff --git a/lib/bundler/spec_set.rb b/lib/bundler/spec_set.rb
index 4ae03171dc..f9179e7a06 100644
--- a/lib/bundler/spec_set.rb
+++ b/lib/bundler/spec_set.rb
@@ -11,16 +11,11 @@ module Bundler
@specs = specs
end
- def for(dependencies, platforms_or_legacy_check = [nil], legacy_platforms = [nil], skips: [])
- platforms = if [true, false].include?(platforms_or_legacy_check)
- Bundler::SharedHelpers.major_deprecation 2,
+ def for(dependencies, platforms = [nil], legacy_platforms = [nil], skips: [])
+ if [true, false].include?(platforms)
+ Bundler::SharedHelpers.feature_removed! \
"SpecSet#for received a `check` parameter, but that's no longer used and deprecated. " \
- "SpecSet#for always implicitly performs validation. Please remove this parameter",
- print_caller_location: true
-
- legacy_platforms
- else
- platforms_or_legacy_check
+ "SpecSet#for always implicitly performs validation. Please remove this parameter"
end
materialize_dependencies(dependencies, platforms, skips: skips)