summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Arko <andre@arko.net>2013-04-03 23:20:37 -0700
committerAndre Arko <andre@arko.net>2013-04-03 23:20:37 -0700
commitd047cb276f6dd7bb7c8b11970dc756df5f6097cf (patch)
tree76505e51d394f79b5f3df30e1576435fd1f2cb1c
parenta9d6dff73c33a3bc04f562bed6eea024f675bf2b (diff)
downloadbundler-d047cb276f6dd7bb7c8b11970dc756df5f6097cf.tar.gz
fix newlines around resolver progress
-rw-r--r--lib/bundler/resolver.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/bundler/resolver.rb b/lib/bundler/resolver.rb
index d9673a467b..60597e32a9 100644
--- a/lib/bundler/resolver.rb
+++ b/lib/bundler/resolver.rb
@@ -122,7 +122,7 @@ module Bundler
# <GemBundle>,nil:: If the list of dependencies can be resolved, a
# collection of gemspecs is returned. Otherwise, nil is returned.
def self.resolve(requirements, index, source_requirements = {}, base = [])
- Bundler.ui.info "Resolving dependencies..."
+ Bundler.ui.info "Resolving dependencies...", false
base = SpecSet.new(base) unless base.is_a?(SpecSet)
resolver = new(index, source_requirements, base)
result = catch(:success) do
@@ -130,7 +130,11 @@ module Bundler
raise resolver.version_conflict
nil
end
+ Bundler.ui.info "" # new line now that dots are done
SpecSet.new(result)
+ rescue => e
+ Bundler.ui.info "" # new line before the error
+ raise e
end
def initialize(index, source_requirements, base)