diff --git a/Library/Homebrew/cask/audit.rb b/Library/Homebrew/cask/audit.rb index 8a0ce7687a..007031716c 100644 --- a/Library/Homebrew/cask/audit.rb +++ b/Library/Homebrew/cask/audit.rb @@ -15,6 +15,7 @@ module Cask # # @api private class Audit + include ::Utils::Curl extend Predicable attr_reader :cask, :download @@ -734,7 +735,7 @@ module Cask # options: T.untyped).void # } def validate_url_for_https_availability(url_to_check, url_type, cask_token, tap, location: nil, **options) - problem = ::Utils::Curl.curl_check_http_content(url_to_check.to_s, url_type, **options) + problem = curl_check_http_content(url_to_check.to_s, url_type, **options) exception = tap&.audit_exception(:secure_connection_audit_skiplist, cask_token, url_to_check.to_s) if problem diff --git a/Library/Homebrew/resource_auditor.rb b/Library/Homebrew/resource_auditor.rb index 9dc663b7e3..670887bded 100644 --- a/Library/Homebrew/resource_auditor.rb +++ b/Library/Homebrew/resource_auditor.rb @@ -6,6 +6,8 @@ module Homebrew # # @api private class ResourceAuditor + include Utils::Curl + attr_reader :name, :version, :checksum, :url, :mirrors, :using, :specs, :owner, :spec_name, :problems def initialize(resource, spec_name, options = {}) @@ -123,7 +125,7 @@ module Homebrew raise HomebrewCurlDownloadStrategyError, url if strategy <= HomebrewCurlDownloadStrategy && !Formula["curl"].any_version_installed? - if (http_content_problem = Utils::Curl.curl_check_http_content( + if (http_content_problem = curl_check_http_content( url, "source URL", specs: specs,