summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Arko <andre@arko.net>2013-02-24 21:50:56 -0800
committerAndre Arko <andre@arko.net>2013-02-24 21:50:56 -0800
commit2df15b83ab7c7e3cd4dfc3f531ef440a39421823 (patch)
treed432f521be7abfd8b55c6dd1e504cc7be10bb5b9
parent1d0f5ea78eccd24609956699e455bdee13f60552 (diff)
parent8cd155c797e4147bbec0cd061cfda54cd4fa17a7 (diff)
downloadbundler-2df15b83ab7c7e3cd4dfc3f531ef440a39421823.tar.gz
Merge pull request #2326 from softace/verbose_resolver
Added dots for activity
-rw-r--r--lib/bundler/resolver.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/bundler/resolver.rb b/lib/bundler/resolver.rb
index 7e4b1605de..25d2ec09c3 100644
--- a/lib/bundler/resolver.rb
+++ b/lib/bundler/resolver.rb
@@ -134,6 +134,7 @@ module Bundler
end
def initialize(index, source_requirements, base)
+ @iteration_counter = 0
@errors = {}
@stack = []
@base = base
@@ -167,6 +168,11 @@ module Bundler
# gem dependencies have been resolved.
throw :success, successify(activated) if reqs.empty?
+ @iteration_counter += 1
+ if((@iteration_counter % 10000) == 0)
+ Bundler.ui.info ".", false
+ end
+
debug { print "\e[2J\e[f" ; "==== Iterating ====\n\n" }
# Sort dependencies so that the ones that are easiest to resolve are first.