Skip to content
Snippets Groups Projects
Commit f6468ecf authored by Misty De Meo's avatar Misty De Meo
Browse files

upgrade: avoid upgrading unrequested casks

Fixes #8107.
parent 5c87a909
No related branches found
No related tags found
No related merge requests found
......@@ -64,9 +64,14 @@ module Homebrew
args = upgrade_args.parse
formulae, casks = args.resolved_formulae_casks
upgrade_outdated_formulae(formulae)
upgrade_outdated_casks(casks)
# If one or more formulae are specified, but no casks were
# specified, we want to make note of that so we don't
# try to upgrade all outdated casks.
named_formulae_specified = !formulae.empty? && casks.empty?
named_casks_specified = !casks.empty? && formulae.empty?
upgrade_outdated_formulae(formulae) unless named_casks_specified
upgrade_outdated_casks(casks) unless named_formulae_specified
end
def upgrade_outdated_formulae(formulae)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment