Skip to content

Commit 4bf1475

Browse files
hsbtmatzbot
authored andcommitted
[rubygems/rubygems] Make update_requires_all_flag to settings
ruby/rubygems@631a55be91
1 parent 4a285dd commit 4bf1475

File tree

3 files changed

+2
-3
lines changed

3 files changed

+2
-3
lines changed

lib/bundler/cli/update.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def run
2323
full_update = gems.empty? && sources.empty? && groups.empty? && !options[:ruby] && !update_bundler
2424

2525
if full_update && !options[:all]
26-
if Bundler.feature_flag.update_requires_all_flag?
26+
if Bundler.settings[:update_requires_all_flag]
2727
raise InvalidOption, "To update everything, pass the `--all` flag."
2828
end
2929
SharedHelpers.major_deprecation 4, "Pass --all to `bundle update` to update everything"

lib/bundler/feature_flag.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ def self.settings_method(name, key, &default)
2727

2828
(1..10).each {|v| define_method("bundler_#{v}_mode?") { @major_version >= v } }
2929

30-
settings_flag(:update_requires_all_flag) { bundler_5_mode? }
31-
3230
def removed_major?(target_major_version)
3331
@major_version > target_major_version
3432
end

lib/bundler/settings.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ class Settings
8686
"BUNDLE_DEFAULT_CLI_COMMAND" => "cli_help",
8787
"BUNDLE_PLUGINS" => true,
8888
"BUNDLE_GLOBAL_GEM_CACHE" => false,
89+
"BUNDLE_UPDATE_REQUIRES_ALL_FLAG" => false,
8990
}.freeze
9091

9192
def initialize(root = nil)

0 commit comments

Comments
 (0)