Merge pull request #20394 from Homebrew/write_env_script-target

extend/pathname: accept `String` as `target` in `write_env_script`
This commit is contained in:
Ruoyu Zhong 2025-08-07 06:56:53 +00:00 committed by GitHub
commit 696910c533
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -290,7 +290,7 @@ class Pathname
# Writes an exec script that sets environment variables.
sig {
params(target: Pathname,
params(target: T.any(Pathname, String),
args_or_env: T.any(String, T::Array[String], T::Hash[String, String], T::Hash[Symbol, String]),
env: T.any(T::Hash[String, String], T::Hash[Symbol, String])).void
}