diff options
author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2019-04-28 14:07:20 +0200 |
---|---|---|
committer | David RodrÃguez <deivid.rodriguez@riseup.net> | 2019-04-28 14:07:20 +0200 |
commit | f9bd2c16e0c6252be8f96af79c9f394b0cb73277 (patch) | |
tree | d247d2af3208af9ce640b15f13b1e747cd6893ee | |
parent | 2cb416ecbcdfabf17132f3fbfdc545fe081458b5 (diff) | |
download | bundler-f9bd2c16e0c6252be8f96af79c9f394b0cb73277.tar.gz |
Move local variables to where they are used
-rw-r--r-- | lib/bundler/cli/update.rb | 14 |
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 |