From de00f761151b6005abe2d03f25e58969b1e3f9d9 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 1 Apr 2024 14:30:10 -0400 Subject: [PATCH] service: allow `Pathname` in array for `#run` Signed-off-by: Michael Cho --- Library/Homebrew/service.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Library/Homebrew/service.rb b/Library/Homebrew/service.rb index 4e95df752f..1fb732076d 100644 --- a/Library/Homebrew/service.rb +++ b/Library/Homebrew/service.rb @@ -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