From ad44a83b7211da4ee7a51c333ea7a25e56b64bdf Mon Sep 17 00:00:00 2001 From: Jonathan Chang Date: Sun, 8 Nov 2020 23:25:52 +1100 Subject: [PATCH] inreplace: fix typecheck error --- 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 b94ad65c3e..cbf26e0802 100644 --- a/Library/Homebrew/utils/string_inreplace_extension.rb +++ b/Library/Homebrew/utils/string_inreplace_extension.rb @@ -42,7 +42,7 @@ class StringInreplaceExtension # value with "new_value", or removes the definition entirely. # # @api public - sig { params(flag: String, new_value: String).void } + sig { params(flag: String, new_value: T.any(String, Pathname)).void } def change_make_var!(flag, new_value) return if gsub!(/^#{Regexp.escape(flag)}[ \t]*[\\?+:!]?=[ \t]*((?:.*\\\n)*.*)$/, "#{flag}=#{new_value}", false)