From 1b6fb8f4607ed08910f62e05d537465985fed97d Mon Sep 17 00:00:00 2001 From: Jonathan Chang Date: Sun, 6 Dec 2020 14:17:57 +1100 Subject: [PATCH] ENV/shared: widen type --- Library/Homebrew/extend/ENV/shared.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/extend/ENV/shared.rb b/Library/Homebrew/extend/ENV/shared.rb index 0557a96608..aaa4909cc8 100644 --- a/Library/Homebrew/extend/ENV/shared.rb +++ b/Library/Homebrew/extend/ENV/shared.rb @@ -103,7 +103,7 @@ module SharedEnvExtension end end - sig { params(key: String, path: String).void } + sig { params(key: String, path: T.any(String, Pathname)).void } def append_path(key, path) self[key] = PATH.new(self[key]).append(path) end @@ -115,7 +115,7 @@ module SharedEnvExtension # Prepending a system path such as /usr/bin is a no-op so that requirements # don't accidentally override superenv shims or formulae's `bin` directories. #
ENV.prepend_path "PATH", which("emacs").dirname
- sig { params(key: String, path: String).void } + sig { params(key: String, path: T.any(String, Pathname)).void } def prepend_path(key, path) return if %w[/usr/bin /bin /usr/sbin /sbin].include? path.to_s