Handle zap successor.

This commit is contained in:
JBYoshi 2023-04-24 17:08:13 -05:00
parent 432e0c6b5b
commit 07fdbd3fd9
No known key found for this signature in database
GPG Key ID: AE4430116622D05D

View File

@ -481,7 +481,7 @@ on_request: true)
def zap(successor: nil)
load_installed_caskfile!
ohai "Implied `brew uninstall --cask #{@cask}`"
uninstall_artifacts
uninstall_artifacts(successor: successor)
if (zap_stanzas = @cask.artifacts.select { |a| a.is_a?(Artifact::Zap) }).empty?
opoo "No zap stanza present for Cask '#{@cask}'"
else