Merge pull request #7034 from MikeMcQuaid/upgrade-no-reinstall-dry-run

cmd/upgrade, reinstall: don't install on dry-run.
This commit is contained in:
Mike McQuaid
2020-02-14 13:59:57 +00:00
committed by GitHub
2 changed files with 4 additions and 0 deletions
+2
View File
@@ -326,6 +326,8 @@ module Homebrew
.join(", ")
end
return if args.dry_run?
reinstallable_broken_dependents.each do |f|
reinstall_formula(f, build_from_source: true)
rescue FormulaInstallationAlreadyAttemptedError
+2
View File
@@ -8,6 +8,8 @@ module Homebrew
module_function
def reinstall_formula(f, build_from_source: false)
return if args.dry_run?
if f.opt_prefix.directory?
keg = Keg.new(f.opt_prefix.resolved_path)
tab = Tab.for_keg(keg)