зеркало из https://github.com/github/ruby.git
[rubygems/rubygems] Bundler: change error/warning message for multiple global sources
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com> https://github.com/rubygems/rubygems/commit/316564b8fc
This commit is contained in:
Родитель
cb9fd920a3
Коммит
631b34ef95
|
@ -465,12 +465,12 @@ module Bundler
|
|||
|
||||
def multiple_global_source_warning
|
||||
if Bundler.feature_flag.bundler_3_mode?
|
||||
msg = "This Gemfile contains multiple primary sources. " \
|
||||
msg = "This Gemfile contains multiple global sources. " \
|
||||
"Each source after the first must include a block to indicate which gems " \
|
||||
"should come from that source"
|
||||
raise GemfileEvalError, msg
|
||||
else
|
||||
Bundler::SharedHelpers.major_deprecation 2, "Your Gemfile contains multiple primary sources. " \
|
||||
Bundler::SharedHelpers.major_deprecation 2, "Your Gemfile contains multiple global sources. " \
|
||||
"Using `source` more than once without a block is a security risk, and " \
|
||||
"may result in installing unexpected gems. To resolve this warning, use " \
|
||||
"a block to indicate which gems should come from the secondary source."
|
||||
|
|
|
@ -414,7 +414,7 @@ RSpec.describe "major deprecations" do
|
|||
|
||||
it "shows a deprecation", :bundler => "< 3" do
|
||||
expect(deprecations).to include(
|
||||
"Your Gemfile contains multiple primary sources. " \
|
||||
"Your Gemfile contains multiple global sources. " \
|
||||
"Using `source` more than once without a block is a security risk, and " \
|
||||
"may result in installing unexpected gems. To resolve this warning, use " \
|
||||
"a block to indicate which gems should come from the secondary source."
|
||||
|
@ -425,7 +425,7 @@ RSpec.describe "major deprecations" do
|
|||
bundle "install"
|
||||
|
||||
expect(deprecations).to include(
|
||||
"Your Gemfile contains multiple primary sources. " \
|
||||
"Your Gemfile contains multiple global sources. " \
|
||||
"Using `source` more than once without a block is a security risk, and " \
|
||||
"may result in installing unexpected gems. To resolve this warning, use " \
|
||||
"a block to indicate which gems should come from the secondary source."
|
||||
|
@ -438,7 +438,7 @@ RSpec.describe "major deprecations" do
|
|||
bundle "install"
|
||||
|
||||
expect(deprecations).to include(
|
||||
"Your Gemfile contains multiple primary sources. " \
|
||||
"Your Gemfile contains multiple global sources. " \
|
||||
"Using `source` more than once without a block is a security risk, and " \
|
||||
"may result in installing unexpected gems. To resolve this warning, use " \
|
||||
"a block to indicate which gems should come from the secondary source."
|
||||
|
|
Загрузка…
Ссылка в новой задаче