From 13e3f704c93f77ae3f356096bae18c951ce11f87 Mon Sep 17 00:00:00 2001 From: Sam Ford <1584702+samford@users.noreply.github.com> Date: Wed, 17 Mar 2021 13:25:29 -0400 Subject: [PATCH] Cask::Audit: Account for nil appcast_contents --- Library/Homebrew/cask/audit.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cask/audit.rb b/Library/Homebrew/cask/audit.rb index 629573079a..69faa8f2b9 100644 --- a/Library/Homebrew/cask/audit.rb +++ b/Library/Homebrew/cask/audit.rb @@ -603,7 +603,8 @@ module Cask version_stanza = cask.version.to_s adjusted_version_stanza = cask.appcast.must_contain.presence || version_stanza.match(/^[[:alnum:].]+/)[0] - return if appcast_contents.include? adjusted_version_stanza + return if appcast_contents.blank? + return if appcast_contents.include?(adjusted_version_stanza) add_error <<~EOS.chomp appcast at URL '#{Formatter.url(appcast_url)}' does not contain \