cask: add statement when upgrade won't be installed

This commit is contained in:
Bevan Kay 2022-05-26 10:06:58 +10:00
parent 1c1a720d9e
commit 1f43bf32a4
No known key found for this signature in database
GPG Key ID: C55CB024B5314B57

View File

@ -102,7 +102,15 @@ module Cask
casks.select do |cask|
raise CaskNotInstalledError, cask if !cask.installed? && !force
cask.outdated?(greedy: true)
if cask.outdated?(greedy: true)
true
elsif cask.version.latest?
opoo "Not upgrading #{cask.token}, the downloaded artifact has not changed"
false
else
opoo "Not upgrading #{cask.token}, the latest version is already installed"
false
end
end
end