Merge pull request #19331 from Homebrew/fix-dep-helpers-type-error

Fix type error in DependenciesHelpers#dependents
This commit is contained in:
Carlo Cabrera 2025-02-19 07:52:17 +00:00 committed by GitHub
commit a496f4eecf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -66,9 +66,11 @@ module DependenciesHelpers
end
sig {
params(dependables: T.any(Dependencies, Requirements), ignores: T::Array[Symbol],
includes: T::Array[Symbol])
.returns(T::Array[T.any(Dependency, Requirement)])
params(
dependables: T.any(Dependencies, Requirements, T::Array[Dependency], T::Array[Requirement]),
ignores: T::Array[Symbol],
includes: T::Array[Symbol],
).returns(T::Array[T.any(Dependency, Requirement)])
}
def select_includes(dependables, ignores, includes)
dependables.select do |dep|