Initializerswift-package-manager 6.0.3XCBuildSupport
init(guid:path:sourceTree:name:children:)
PIF.swift:359init(guid: GUID, path: String, sourceTree: SourceTree = .group, name: String? = nil, children: [Reference])
init(guid: GUID, path: String, sourceTree: SourceTree = .group, name: String? = nil, children: [Reference])
s14XCBuildSupport3PIFO5GroupC4guid4path10sourceTree4name8childrenAESS_SSAC9ReferenceC06SourceH0OSSSgSayALGtcfc
What are these?8E5O7
import XCBuildSupport
final class Group
A group that can contain References (FileReferences and other Groups). The resolved path of a group is used as the base path for any child references whose source tree type is GroupRelative.
enum PIF
The Project Interchange Format (PIF) is a structured representation of the project model created by clients (Xcode/SwiftPM) to send to XCBuild.
typealias GUID = String
The type used for identifying PIF objects.
@frozen struct String
A Unicode string value that is a collection of characters.
enum SourceTree
Determines the base path for a reference’s relative path.
class Reference
Abstract base class for all items in the group hierarchy.
required init(from decoder: Decoder) throws
var children: [Reference]
override func encode(to encoder: Encoder) throws