Cask::Audit: Account for nil appcast_contents

This commit is contained in:
Sam Ford 2021-03-17 13:25:29 -04:00
parent 9355da5291
commit 13e3f704c9
No known key found for this signature in database
GPG Key ID: 95209E46C7FFDEFE

View File

@ -603,7 +603,8 @@ module Cask
version_stanza = cask.version.to_s version_stanza = cask.version.to_s
adjusted_version_stanza = cask.appcast.must_contain.presence || version_stanza.match(/^[[:alnum:].]+/)[0] 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 add_error <<~EOS.chomp
appcast at URL '#{Formatter.url(appcast_url)}' does not contain \ appcast at URL '#{Formatter.url(appcast_url)}' does not contain \