summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2017-01-21 12:37:33 -0600
committerSamuel Giddins <segiddins@segiddins.me>2017-01-21 16:03:22 -0600
commit2f4432414fec44254cb842b048cc72893939d50d (patch)
tree6b30c38f03b0d346349d496947434f90853899e8
parent0e63b8bca7e16d697e6f52fcf43009030f95d8c6 (diff)
downloadbundler-2f4432414fec44254cb842b048cc72893939d50d.tar.gz
[Definition] Also converge dep sources to Source::Gemspec
-rw-r--r--lib/bundler/definition.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/bundler/definition.rb b/lib/bundler/definition.rb
index 1c0b0de6b0..55bc84eb4b 100644
--- a/lib/bundler/definition.rb
+++ b/lib/bundler/definition.rb
@@ -636,6 +636,9 @@ module Bundler
@locked_specs.each do |spec|
spec.source &&= converge_path_source_to_gemspec_source(spec.source)
end
+ @locked_deps.each do |dep|
+ dep.source &&= converge_path_source_to_gemspec_source(dep.source)
+ end
# Get the Rubygems sources from the Gemfile.lock
locked_gem_sources = @locked_sources.select {|s| s.is_a?(Source::Rubygems) }