diff options
author | Samuel E. Giddins <segiddins@segiddins.me> | 2015-06-13 19:20:53 -0700 |
---|---|---|
committer | Samuel E. Giddins <segiddins@segiddins.me> | 2015-06-13 19:20:53 -0700 |
commit | 12923a77501379c648d86f35461fef1dc1f5973c (patch) | |
tree | a412f8384230ba394e9a1ab99daa8e4525800593 | |
parent | 90214518a9aa8c6d3157bb914c2fc6beab68e998 (diff) | |
download | bundler-12923a77501379c648d86f35461fef1dc1f5973c.tar.gz |
[Resolver] Only search when necessary
-rw-r--r-- | lib/bundler/resolver.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bundler/resolver.rb b/lib/bundler/resolver.rb index 06fd713bd3..83842c9a6c 100644 --- a/lib/bundler/resolver.rb +++ b/lib/bundler/resolver.rb @@ -310,12 +310,12 @@ module Bundler else base_dep = Dependency.new dependency.name, '>= 0.a' all = search_for(DepProxy.new base_dep, dependency.__platform).size.to_f - search = search_for(dependency).size.to_f if all.zero? 0 elsif search == all && all == 1 0 else + search = search_for(dependency).size.to_f search / all end end |