From 5cff91ac75dce2c132a74840fbbde3a6f01805b6 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Mon, 10 Sep 2018 19:35:08 +0200 Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20add=20error=20when=20changing?= =?UTF-8?q?=20checksum=20to=20`:no=5Fcheck`.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Library/Homebrew/cask/audit.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cask/audit.rb b/Library/Homebrew/cask/audit.rb index e0a2cb0a45..5d71375dda 100644 --- a/Library/Homebrew/cask/audit.rb +++ b/Library/Homebrew/cask/audit.rb @@ -133,6 +133,8 @@ module Cask end def check_version_and_checksum + return if cask.sha256 == :no_check + return if @cask.sourcefile_path.nil? tap = @cask.tap @@ -182,7 +184,8 @@ module Cask def check_sha256_no_check_if_latest odebug "Verifying sha256 :no_check with version :latest" - return unless cask.version.latest? && cask.sha256 != :no_check + return unless cask.version.latest? + return if cask.sha256 == :no_check add_error "you should use sha256 :no_check when version is :latest" end