From 36016f18a83aafe321ebc3db974226b4e0527fc0 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Tue, 29 Jan 2019 09:38:20 +0000 Subject: [PATCH] cmd/install: fix style. --- Library/Homebrew/cmd/install.rb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Library/Homebrew/cmd/install.rb b/Library/Homebrew/cmd/install.rb index 308362701d..d11455c5fd 100644 --- a/Library/Homebrew/cmd/install.rb +++ b/Library/Homebrew/cmd/install.rb @@ -88,7 +88,6 @@ module Homebrew def install_args Homebrew::CLI::Parser.new do - formulae_options = {} usage_banner <<~EOS `install` [] formula @@ -230,8 +229,10 @@ module Homebrew end installed_head_version = f.latest_head_version - new_head_installed = installed_head_version && - !f.head_version_outdated?(installed_head_version, fetch_head: args.fetch_HEAD?) + if installed_head_version && + !f.head_version_outdated?(installed_head_version, fetch_head: args.fetch_HEAD?) + new_head_installed = true + end prefix_installed = f.prefix.exist? && !f.prefix.children.empty? if f.keg_only? && f.any_version_installed? && f.optlinked? && !args.force? @@ -333,7 +334,7 @@ module Homebrew end Homebrew.messages.display_messages rescue FormulaUnreadableError, FormulaClassUnavailableError, - TapFormulaUnreadableError, TapFormulaClassUnavailableError => e + TapFormulaUnreadableError, TapFormulaClassUnavailableError => e # Need to rescue before `FormulaUnavailableError` (superclass of this) # is handled, as searching for a formula doesn't make sense here (the # formula was found, but there's a problem with its implementation).