ID
ResolvedModule.swift:248struct ID
Other members in extension
View members
Hide members
This section is hidden by default because it contains too many (10) members.
Type members
Instance members
var conditions: [PackageCondition]
var dependencies: [ResolvedModule.Dependency]
Returns the direct dependencies of the underlying dependency, across the package graph.
var description: String
var id: ID
var module: ResolvedModule?
var packageDependencies: [ResolvedModule.Dependency]
Returns the direct dependencies of the underlying dependency, limited to the module’s package.
var product: ResolvedProduct?
func hash(into: inout Hasher
) func satisfies(BuildEnvironment
) -> Bool
Citizens in PackageGraph
Conformances
protocol Equatable
A type that can be compared for value equality.
protocol Hashable
A type that can be hashed into a
Hasher
to produce an integer hash value.
Type features
static func != (lhs: Self, rhs: Self
) -> Bool Returns a Boolean value indicating whether two values are not equal.