summaryrefslogtreecommitdiff
path: root/lib/bundler/feature_flag.rb
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2017-06-13 15:06:31 -0500
committerSamuel Giddins <segiddins@segiddins.me>2017-06-15 16:13:38 -0500
commit5f6a5b3766d9d0b7ad519e68b10eeb08541283e5 (patch)
treecb082e50fd8fd708fe47af93eaad9ab400a2bd93 /lib/bundler/feature_flag.rb
parent08d1fa6ce9a2f4317b0754525a42abecd89e4321 (diff)
downloadbundler-5f6a5b3766d9d0b7ad519e68b10eeb08541283e5.tar.gz
Add a feature flag to prefer gems.rb to Gemfileseg-prefer-gems-rb
With `prefer_gems_rb` set (by default on 2.0), Bundler will prefer a `gems.rb` that is in the same directory as a `Gemfile`
Diffstat (limited to 'lib/bundler/feature_flag.rb')
-rw-r--r--lib/bundler/feature_flag.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/bundler/feature_flag.rb b/lib/bundler/feature_flag.rb
index f472ba2b7b..34fddb1ecc 100644
--- a/lib/bundler/feature_flag.rb
+++ b/lib/bundler/feature_flag.rb
@@ -19,6 +19,7 @@ module Bundler
settings_flag(:init_gems_rb) { bundler_2_mode? }
settings_flag(:only_update_to_newer_versions) { bundler_2_mode? }
settings_flag(:plugins) { @bundler_version >= Gem::Version.new("1.14") }
+ settings_flag(:prefer_gems_rb) { bundler_2_mode? }
settings_flag(:update_requires_all_flag) { bundler_2_mode? }
def initialize(bundler_version)