From af5cdd159080b8536ec20d84c79856dca468d72f Mon Sep 17 00:00:00 2001 From: Douglas Eichelberger Date: Sat, 22 Jul 2023 10:19:48 -0700 Subject: [PATCH] Allow implicit String Pathname in gsub --- Library/Homebrew/utils/string_inreplace_extension.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/utils/string_inreplace_extension.rb b/Library/Homebrew/utils/string_inreplace_extension.rb index d04ed40dfd..6288089891 100644 --- a/Library/Homebrew/utils/string_inreplace_extension.rb +++ b/Library/Homebrew/utils/string_inreplace_extension.rb @@ -27,7 +27,7 @@ class StringInreplaceExtension # # @api public sig { - params(before: T.any(Regexp, String), after: T.nilable(String), audit_result: T::Boolean) + params(before: T.any(Pathname, Regexp, String), after: T.nilable(String), audit_result: T::Boolean) .returns(T.nilable(String)) } def gsub!(before, after, audit_result = true) # rubocop:disable Style/OptionalBooleanParameter