diff options
| author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2024-12-23 20:27:44 +0100 |
|---|---|---|
| committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2024-12-26 10:27:24 +0900 |
| commit | 6406ac4d70d3288fe7bfcc75312077ace5d6ae58 (patch) | |
| tree | 05a52e8988630e24bfd1d9dae4af43ed88473fbe | |
| parent | 6e73dcff057e1b31f314d5e6941bcc39af00e3c4 (diff) | |
[rubygems/rubygems] Try fix flaky failures on Windows
It seems same race condition, maybe some Ruby bug. Just hoping this
tweak may skip it.
https://github.com/rubygems/rubygems/commit/29eb642026
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/12469
| -rw-r--r-- | lib/bundler/feature_flag.rb | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/lib/bundler/feature_flag.rb b/lib/bundler/feature_flag.rb index 63e0c85c8a..b19cf42cc3 100644 --- a/lib/bundler/feature_flag.rb +++ b/lib/bundler/feature_flag.rb @@ -25,7 +25,7 @@ module Bundler end private_class_method :settings_method - (1..10).each {|v| define_method("bundler_#{v}_mode?") { major_version >= v } } + (1..10).each {|v| define_method("bundler_#{v}_mode?") { @major_version >= v } } settings_flag(:allow_offline_install) { bundler_3_mode? } settings_flag(:auto_clean_without_path) { bundler_3_mode? } @@ -44,11 +44,7 @@ module Bundler def initialize(bundler_version) @bundler_version = Gem::Version.create(bundler_version) + @major_version = @bundler_version.segments.first end - - def major_version - @bundler_version.segments.first - end - private :major_version end end |
