From 9f77ac35b64a29678e4900466e9dccb66d500d55 Mon Sep 17 00:00:00 2001
From: Jonathan Chang <me@jonathanchang.org>
Date: Mon, 19 Oct 2020 05:57:12 +1100
Subject: [PATCH] Fix type error for inreplace.

`inreplace "file.c", "a", "b"` is a common idiom in
formula install blocks.
---
 Library/Homebrew/utils/inreplace.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Library/Homebrew/utils/inreplace.rb b/Library/Homebrew/utils/inreplace.rb
index d130871167..b414647aea 100644
--- a/Library/Homebrew/utils/inreplace.rb
+++ b/Library/Homebrew/utils/inreplace.rb
@@ -34,7 +34,7 @@ module Utils
     # @api public
     sig do
       params(
-        paths:        T::Array[T.untyped],
+        paths:        T.any(T::Array[T.untyped], String),
         before:       T.nilable(T.any(Regexp, String)),
         after:        T.nilable(T.any(String, Symbol)),
         audit_result: T::Boolean,
-- 
GitLab