summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2017-06-14 12:47:28 -0500
committerSamuel Giddins <segiddins@segiddins.me>2017-06-23 19:40:11 -0500
commit93fd9826f1b0a428175f6c76d8e33d6afc900497 (patch)
tree0e04fd7418a665775aff68c34f58fd71fc78c5ee
parenta14b5c02da80dc74bdafc660f592c5c4d0c8740d (diff)
downloadbundler-93fd9826f1b0a428175f6c76d8e33d6afc900497.tar.gz
Add a feature flag for the lockfile using separate RubyGems sources
-rw-r--r--lib/bundler/feature_flag.rb1
-rw-r--r--lib/bundler/settings.rb1
-rw-r--r--spec/quality_spec.rb1
3 files changed, 3 insertions, 0 deletions
diff --git a/lib/bundler/feature_flag.rb b/lib/bundler/feature_flag.rb
index ee93773c2f..423e98ba65 100644
--- a/lib/bundler/feature_flag.rb
+++ b/lib/bundler/feature_flag.rb
@@ -30,6 +30,7 @@ module Bundler
settings_flag(:allow_offline_install) { bundler_2_mode? }
settings_flag(:error_on_stderr) { bundler_2_mode? }
settings_flag(:init_gems_rb) { bundler_2_mode? }
+ settings_flag(:lockfile_uses_separate_rubygems_sources) { 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? }
diff --git a/lib/bundler/settings.rb b/lib/bundler/settings.rb
index 078c517919..f4dd28d376 100644
--- a/lib/bundler/settings.rb
+++ b/lib/bundler/settings.rb
@@ -24,6 +24,7 @@ module Bundler
gem.mit
ignore_messages
init_gems_rb
+ lockfile_uses_separate_rubygems_sources
major_deprecations
no_install
no_prune
diff --git a/spec/quality_spec.rb b/spec/quality_spec.rb
index 0c1ab942b5..4561ce0461 100644
--- a/spec/quality_spec.rb
+++ b/spec/quality_spec.rb
@@ -172,6 +172,7 @@ RSpec.describe "The library itself" do
default_cli_command
gem.coc
gem.mit
+ lockfile_uses_separate_rubygems_sources
warned_version
]