protocol BuildTarget
s15SourceKitLSPAPI11BuildTargetP
MUZS
import SourceKitLSPAPI
var buildTriple: BuildTriple { get }
var isPartOfRootPackage: Bool { get }
Whether the target is part of the root package that the user opened or if it’s part of a package dependency.
var name: String { get }
The name of the target. It should be possible to build a target by passing this name to swift build --target
swift build --target
var sources: [URL] { get }
func compileArguments(for fileURL: URL) throws -> [String]