summaryrefslogtreecommitdiff
path: root/lib/bundler/feature_flag.rb
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2017-06-15 16:05:47 -0500
committerSamuel Giddins <segiddins@segiddins.me>2017-06-18 20:51:09 -0500
commit8d94491dcebc10e1a354f37501beacea8511272d (patch)
treea86204eb6c8d90c381b1781ab24a65035665abca /lib/bundler/feature_flag.rb
parent69d18afc202f28ceb98f436c25532d02f9d4c1d6 (diff)
downloadbundler-8d94491dcebc10e1a354f37501beacea8511272d.tar.gz
Add a feature flag for `bundle update —source NAME` not unlocking a gem with that nameseg-update-source-feature-flag
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 34fddb1ecc..b07ea49679 100644
--- a/lib/bundler/feature_flag.rb
+++ b/lib/bundler/feature_flag.rb
@@ -20,6 +20,7 @@ module Bundler
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(:unlock_source_unlocks_spec) { !bundler_2_mode? }
settings_flag(:update_requires_all_flag) { bundler_2_mode? }
def initialize(bundler_version)