summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2019-04-28 14:07:20 +0200
committerDavid Rodríguez <deivid.rodriguez@riseup.net>2019-04-28 14:07:20 +0200
commitf9bd2c16e0c6252be8f96af79c9f394b0cb73277 (patch)
treed247d2af3208af9ce640b15f13b1e747cd6893ee
parent2cb416ecbcdfabf17132f3fbfdc545fe081458b5 (diff)
downloadbundler-f9bd2c16e0c6252be8f96af79c9f394b0cb73277.tar.gz
Move local variables to where they are used
-rw-r--r--lib/bundler/cli/update.rb14
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/bundler/cli/update.rb b/lib/bundler/cli/update.rb
index 5b733fd6aa..caee156bdd 100644
--- a/lib/bundler/cli/update.rb
+++ b/lib/bundler/cli/update.rb
@@ -80,18 +80,20 @@ module Bundler
next unless locked_spec
locked_source = locked_spec[:source]
- locked_version = locked_spec[:version]
new_spec = Bundler.definition.specs[name].first
new_source = new_spec.source.to_s
- new_version = new_spec.version
next if locked_source != new_source
+ new_version = new_spec.version
if !new_version
Bundler.ui.warn "Bundler attempted to update #{name} but it was removed from the bundle"
- elsif new_version < locked_version
- Bundler.ui.warn "Note: #{name} version regressed from #{locked_version} to #{new_version}"
- elsif new_version == locked_version
- Bundler.ui.warn "Bundler attempted to update #{name} but its version stayed the same"
+ else
+ locked_version = locked_spec[:version]
+ if new_version < locked_version
+ Bundler.ui.warn "Note: #{name} version regressed from #{locked_version} to #{new_version}"
+ elsif new_version == locked_version
+ Bundler.ui.warn "Bundler attempted to update #{name} but its version stayed the same"
+ end
end
end
end