Merge pull request #16997 from cho-m/service-run-pathname-in-array

service: allow `Pathname` in array for `#run`
This commit is contained in:
Mike McQuaid 2024-04-01 19:43:11 +01:00 committed by GitHub
commit 6ab9704ae6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -67,10 +67,10 @@ module Homebrew
sig {
params(
command: T.nilable(T.any(T::Array[String], String, Pathname)),
macos: T.nilable(T.any(T::Array[String], String, Pathname)),
linux: T.nilable(T.any(T::Array[String], String, Pathname)),
).returns(T.nilable(Array))
command: T.nilable(T.any(T::Array[T.any(String, Pathname)], String, Pathname)),
macos: T.nilable(T.any(T::Array[T.any(String, Pathname)], String, Pathname)),
linux: T.nilable(T.any(T::Array[T.any(String, Pathname)], String, Pathname)),
).returns(T.nilable(T::Array[T.any(String, Pathname)]))
}
def run(command = nil, macos: nil, linux: nil)
# Save parameters for serialization