Type Aliasswift-package-manager 6.0.1PackagePlugin
ID
PackageModel.swift:174typealias ID = String
typealias ID = String
import PackagePlugin
protocol Target
Represents a single target defined in a package.
@frozen struct String
A Unicode string value that is a collection of characters.
var recursiveTargetDependencies: [Target] { get }
The transitive closure of all the targets on which the receiver depends, ordered such that every dependency appears before any other target that depends on it (i.e. in “topological sort order”).
var sourceModule: SourceModuleTarget? { get }
Convenience accessor which casts the receiver toSourceModuleTarget
if possible.