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 end
sig { sig {
params(dependables: T.any(Dependencies, Requirements), ignores: T::Array[Symbol], params(
includes: T::Array[Symbol]) dependables: T.any(Dependencies, Requirements, T::Array[Dependency], T::Array[Requirement]),
.returns(T::Array[T.any(Dependency, Requirement)]) ignores: T::Array[Symbol],
includes: T::Array[Symbol],
).returns(T::Array[T.any(Dependency, Requirement)])
} }
def select_includes(dependables, ignores, includes) def select_includes(dependables, ignores, includes)
dependables.select do |dep| dependables.select do |dep|