Enumerationswift-package-manager 6.0.3PackageModel
Location
PackageDependencyDescription.swift:47enum Location
enum Location
s12PackageModel0A10DependencyO13SourceControlV8LocationO
What are these?7J8E0
import PackageModel
struct SourceControl
enum PackageDependency
Represents a package dependency.
case local(AbsolutePath)
case remote(SourceControlURL)
let identity: PackageIdentity
let location: Location
let nameForTargetDependencyResolutionOnly: String?
let productFilter: ProductFilter
let requirement: Requirement
enum Requirement
protocol Copyable
A type whose values can be implicitly or explicitly copied.
protocol Encodable
A type that can encode itself to an external representation.
protocol Equatable
A type that can be compared for value equality.
protocol Escapable
protocol Hashable : Equatable
A type that can be hashed into a Hasher
to produce an integer hash value.
protocol Sendable
func encode(to encoder: Encoder) throws
static func != (lhs: Self, rhs: Self) -> Bool
Returns a Boolean value indicating whether two values are not equal.