summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2016-12-21 01:30:22 +0100
committerSamuel Giddins <segiddins@segiddins.me>2017-02-10 10:43:08 -0800
commit2c5d4d428c50774d814029b5c63c2790b14ace88 (patch)
treeb433b38e62cb07afa9380f63ea5207c398d4aa48
parentdac75132940f1db858245cbf70dbcbffb1f93310 (diff)
downloadbundler-2c5d4d428c50774d814029b5c63c2790b14ace88.tar.gz
[Definition] Only consider runtime deps in path source comparison
-rw-r--r--lib/bundler/definition.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/bundler/definition.rb b/lib/bundler/definition.rb
index dfaa76fd41..3a006ba229 100644
--- a/lib/bundler/definition.rb
+++ b/lib/bundler/definition.rb
@@ -751,8 +751,9 @@ module Bundler
next unless other
deps2 = other.dependencies.select {|d| d.type != :development }
+ runtime_dependencies = s.dependencies.select {|d| d.type != :development }
# If the dependencies of the path source have changed, unlock it
- next unless s.dependencies.sort == deps2.sort
+ next unless runtime_dependencies.sort == deps2.sort
end
converged << s