diff options
author | Samuel Giddins <segiddins@segiddins.me> | 2016-12-21 01:30:22 +0100 |
---|---|---|
committer | Samuel Giddins <segiddins@segiddins.me> | 2017-02-10 10:43:08 -0800 |
commit | 2c5d4d428c50774d814029b5c63c2790b14ace88 (patch) | |
tree | b433b38e62cb07afa9380f63ea5207c398d4aa48 | |
parent | dac75132940f1db858245cbf70dbcbffb1f93310 (diff) | |
download | bundler-2c5d4d428c50774d814029b5c63c2790b14ace88.tar.gz |
[Definition] Only consider runtime deps in path source comparison
-rw-r--r-- | lib/bundler/definition.rb | 3 |
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 |