From 9e93b523713eecdcd7ae596ee80197e4870691a8 Mon Sep 17 00:00:00 2001 From: zyoshoka <107108195+zyoshoka@users.noreply.github.com> Date: Thu, 30 Jan 2025 13:30:59 +0900 Subject: [PATCH] utils/curl: fix `user_agent` types `user_agent` should also allow strings and nil. --- Library/Homebrew/utils/curl.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/utils/curl.rb b/Library/Homebrew/utils/curl.rb index 66ce7406b4..fb51876e0e 100644 --- a/Library/Homebrew/utils/curl.rb +++ b/Library/Homebrew/utils/curl.rb @@ -345,7 +345,7 @@ module Utils url: String, url_type: String, specs: T::Hash[Symbol, String], - user_agents: T::Array[Symbol], + user_agents: T::Array[T.any(String, Symbol)], referer: T.nilable(String), check_content: T::Boolean, strict: T::Boolean, @@ -490,7 +490,7 @@ module Utils specs: T::Hash[Symbol, String], hash_needed: T::Boolean, use_homebrew_curl: T::Boolean, - user_agent: Symbol, + user_agent: T.any(String, Symbol), referer: T.nilable(String), ).returns(T::Hash[Symbol, T.untyped]) }