diff --git a/docs/Classes/BuildSettingsProvider.html b/docs/Classes/BuildSettingsProvider.html
index bf607612b..23725de5e 100644
--- a/docs/Classes/BuildSettingsProvider.html
+++ b/docs/Classes/BuildSettingsProvider.html
@@ -14,7 +14,7 @@
Swift
-public var fileReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use file instead")
+public var fileReference: PBXObjectReference?
+
+
+
+
+ file
+
+ Returns the file the build file refers to.
+ +Swift
+public var file: PBXFileReference? { get set }
Swift
-public init(fileReference: PBXObjectReference,
+ @available(*, deprecated, message: "Use the constructor that takes objects instead of references")
+public init(fileReference: PBXObjectReference,
settings: [String: Any]? = nil)
-
-
- init(from:)
+
+
+ init(file:settings:)
Initializes the build file with its attributes.
+Swift
-public required init(from decoder: Decoder) throws
+ public convenience init(file: PBXFileReference,
+ settings: [String: Any]? = nil)
+
+ file
+
+ |
+
+
+
+ file the build file refers to. + |
+
+
+ settings
+
+ |
+
+
+
+ build file settings. + |
+
-
-
- file()
+
+
+ init(from:)
Materializes the file reference and returns the object.
-Throws
- An error if the object doesn’t exist in the project. - -Swift
-public func file() throws -> PBXFileElement?
+ public required init(from decoder: Decoder) throws
PBXFileReference object that the build file refers to.
-Element files references.
+References to build files.
Swift
-public var fileReferences: [PBXObjectReference]
+ @available(*, deprecated, message: "Use files instead")
+public var fileReferences: [PBXObjectReference]
+
+
+
+
+ files
+
+ Build files.
+ +Swift
+public var files: [PBXBuildFile] { get set }
Swift
-public var containerPortalReference: PBXObjectReference
+ @available(*, deprecated, message: "Use containerPortal instead")
+public var containerPortalReference: PBXObjectReference
+
+
+
+
+ containerPortal
+
+ Returns the project that contains the remote object.
+ +Swift
+public var containerPortal: PBXProject { get set }
Swift
-public var remoteGlobalIDReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use remoteGlobalID instead")
+public var remoteGlobalIDReference: PBXObjectReference?
+
+
+
+
+ remoteGlobalID
+
+ Remote global object
+ +Swift
+public var remoteGlobalID: PBXObject? { get set }
Swift
-public init(containerPortalReference: PBXObjectReference,
+ @available(*, deprecated, message: "Use constructor that takes objects instead of references")
+public init(containerPortalReference: PBXObjectReference,
remoteGlobalIDReference: PBXObjectReference? = nil,
proxyType: ProxyType? = nil,
remoteInfo: String? = nil)
@@ -447,6 +504,91 @@ Parameters
Initializes the container item proxy with its attributes.
+ +Swift
+public convenience init(containerPortal: PBXProject,
+ remogeGlobalID: PBXObject? = nil,
+ proxyType: ProxyType? = nil,
+ remoteInfo: String? = nil)
+
+
+
+ containerPortal
+
+ |
+
+
+
+ container portal. + |
+
+
+ remogeGlobalID
+
+ |
+
+
+
+ remote global ID. + |
+
+
+ proxyType
+
+ |
+
+
+
+ proxy type. + |
+
+
+ remoteInfo
+
+ |
+
+
+
+ remote info. + |
+
+
+
+ init(name:buildToolPath:buildArgumentsString:passBuildSettingsInEnvironment:buildWorkingDirectory:buildConfigurationList:buildPhases:buildRules:dependencies:productName:product:productType:)
+
+ Initializes the legacy target with its attributes.
+ +Swift
+public convenience init(name: String,
+ buildToolPath: String? = nil,
+ buildArgumentsString: String? = nil,
+ passBuildSettingsInEnvironment: Bool = false,
+ buildWorkingDirectory: String? = nil,
+ buildConfigurationList: XCConfigurationList? = nil,
+ buildPhases: [PBXBuildPhase] = [],
+ buildRules: [PBXBuildRule] = [],
+ dependencies: [PBXTargetDependency] = [],
+ productName: String? = nil,
+ product: PBXFileReference? = nil,
+ productType: PBXProductType? = nil)
+
+
+
+ name
+
+ |
+
+
+
+ name. + |
+
+
+ buildToolPath
+
+ |
+
+
+
+ build tool path. + |
+
+
+ buildArgumentsString
+
+ |
+
+
+
+ build arguments. + |
+
+
+ passBuildSettingsInEnvironment
+
+ |
+
+
+
+ pass build settings in environment. + |
+
+
+ buildWorkingDirectory
+
+ |
+
+
+
+ build working directory. + |
+
+
+ buildConfigurationList
+
+ |
+
+
+
+ build configuration list. + |
+
+
+ buildPhases
+
+ |
+
+
+
+ build phases. + |
+
+
+ buildRules
+
+ |
+
+
+
+ build rules. + |
+
+
+ dependencies
+
+ |
+
+
+
+ dependencies. + |
+
+
+ productName
+
+ |
+
+
+
+ product name. + |
+
+
+ product
+
+ |
+
+
+
+ product file reference. + |
+
+
+ productType
+
+ |
+
+
+
+ product type. + |
+
+
+
+ init(name:buildConfigurationList:buildPhases:buildRules:dependencies:productInstallPath:productName:product:productType:)
+
+ Initializes the native target with its attributes.
+ +Swift
+public convenience init(name: String,
+ buildConfigurationList: XCConfigurationList? = nil,
+ buildPhases: [PBXBuildPhase] = [],
+ buildRules: [PBXBuildRule] = [],
+ dependencies: [PBXTargetDependency] = [],
+ productInstallPath: String? = nil,
+ productName: String? = nil,
+ product: PBXFileReference? = nil,
+ productType: PBXProductType? = nil)
+
+
+
+ name
+
+ |
+
+
+
+ target name. + |
+
+
+ buildConfigurationList
+
+ |
+
+
+
+ build configuratino list. + |
+
+
+ buildPhases
+
+ |
+
+
+
+ build phases. + |
+
+
+ buildRules
+
+ |
+
+
+
+ build rules. + |
+
+
+ dependencies
+
+ |
+
+
+
+ dependencies. + |
+
+
+ productInstallPath
+
+ |
+
+
+
+ product install path. + |
+
+
+ productName
+
+ |
+
+
+
+ product name. + |
+
+
+ product
+
+ |
+
+
+
+ product file reference. + |
+
+
+ productType
+
+ |
+
+
+
+ product type. + |
+
Swift
-public let reference: PBXObjectReference
+ @available(*, deprecated, message: "This attribute will be deprecated. Use objects instead.")
+public let reference: PBXObjectReference
+
+
+ updateProjectName(path:)
+
+ Infers project name from Path and sets it as project name
+ +Project name is needed for certain comments when serialising PBXProj
+ +Swift
+func updateProjectName(path: AbsolutePath) throws
+
+
+
+ path
+
+ |
+
+
+
+ path to .xcodeproj directory. + |
+
Swift
-public var remoteReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use remote instead")
+public var remoteReference: PBXObjectReference?
+
+
+
+
+ remote
+
+ Element remote.
+ +Swift
+public var remote: PBXContainerItemProxy? { get set }
Swift
-public var buildConfigurationListReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use buildConfigurationList instead")
+public var buildConfigurationListReference: PBXObjectReference?
-
+
+
+ buildConfigurationList
+
+ Build configuration list.
+ +Swift
+public var buildConfigurationList: XCConfigurationList? { get set }
+
+
+
- buildPhaseReferences
+ buildPhaseReferences
+
+ Target build phase references.
+ +Swift
+@available(*, deprecated, message: "Use buildPhases instead")
+public var buildPhaseReferences: [PBXObjectReference]
+
+
+
+
+ buildPhases
Swift
-public var buildPhaseReferences: [PBXObjectReference]
+ public var buildPhases: [PBXBuildPhase] { get set }
-
+
- buildRuleReferences
+ buildRuleReferences
+
+ Target build rule references.
+ +Swift
+@available(*, deprecated, message: "Use buildRules instead")
+public var buildRuleReferences: [PBXObjectReference]
+
+
+
+
+ buildRules
Swift
-public var buildRuleReferences: [PBXObjectReference]
+ public var buildRules: [PBXBuildRule] { get set }
-
+
- dependencyReferences
+ dependencyReferences
+
+ Target dependency references.
+ +Swift
+@available(*, deprecated, message: "Use dependencies instead")
+public var dependencyReferences: [PBXObjectReference]
+
+
+
+
+ dependencies
Swift
-public var dependencyReferences: [PBXObjectReference]
+ public var dependencies: [PBXTargetDependency] { get set }
Swift
-public var productReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use product instead")
+public var productReference: PBXObjectReference?
+
+
+
+
+ product
+
+ Target product.
+ +Swift
+public var product: PBXFileReference? { get set }
+
+
+ init(name:buildConfigurationListReference:buildPhaseReferences:buildRuleReferences:dependencyReferences:productName:productReference:productType:)
+
+ Initializes the target with dependencies as references.
+ +Swift
+@available(*, deprecated, message: "Use the constructor that takes objects instead of references")
+public init(name: String,
+ buildConfigurationListReference: PBXObjectReference? = nil,
+ buildPhaseReferences: [PBXObjectReference] = [],
+ buildRuleReferences: [PBXObjectReference] = [],
+ dependencyReferences: [PBXObjectReference] = [],
+ productName: String? = nil,
+ productReference: PBXObjectReference? = nil,
+ productType: PBXProductType? = nil)
+
+
+
+ name
+
+ |
+
+
+
+ Target name. + |
+
+
+ buildConfigurationListReference
+
+ |
+
+
+
+ Target configuration list reference. + |
+
+
+ buildPhaseReferences
+
+ |
+
+
+
+ Target build phase references. + |
+
+
+ buildRuleReferences
+
+ |
+
+
+
+ Target build rule references. + |
+
+
+ dependencyReferences
+
+ |
+
+
+
+ Target dependency references. + |
+
+
+ productName
+
+ |
+
+
+
+ Target product name. + |
+
+
+ productReference
+
+ |
+
+
+
+ Target product file reference. + |
+
+
+ productType
+
+ |
+
+
+
+ Target product type. + |
+
+
+
+ init(name:buildConfigurationList:buildPhases:buildRules:dependencies:productName:product:productType:)
+
+ Initializes the target with dependencies as objects.
+ +Swift
+public convenience init(name: String,
+ buildConfigurationList: XCConfigurationList? = nil,
+ buildPhases: [PBXBuildPhase] = [],
+ buildRules: [PBXBuildRule] = [],
+ dependencies: [PBXTargetDependency] = [],
+ productName: String? = nil,
+ product: PBXFileReference? = nil,
+ productType: PBXProductType? = nil)
+
+
+
+ name
+
+ |
+
+
+
+ Target name. + |
+
+
+ buildConfigurationList
+
+ |
+
+
+
+ Target configuration list. + |
+
+
+ buildPhases
+
+ |
+
+
+
+ Target build phases. + |
+
+
+ buildRules
+
+ |
+
+
+
+ Target build rules. + |
+
+
+ dependencies
+
+ |
+
+
+
+ Target dependencies. + |
+
+
+ productName
+
+ |
+
+
+
+ Target product name. + |
+
+
+ product
+
+ |
+
+
+
+ Target product. + |
+
+
+ productType
+
+ |
+
+
+
+ Target product type. + |
+
-
-
- buildConfigurationList()
+
+
+ productNameWithExtension()
Returns the build configuration list object.
-Throws
- an error if the object doesn’t exist in the project. - -Returns the product name with the extension joined with a period.
Swift
-public func buildConfigurationList() throws -> XCConfigurationList?
+ public func productNameWithExtension() -> String?
builc configuration list object.
+product name with extension.
Swift
-public var targetReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use target instead")
+public var targetReference: PBXObjectReference?
+
+
+
+
+ target
+
+ Target.
+ +Swift
+public var target: PBXTarget? { get set }
Target proxy
+Target proxy reference.
Swift
-public var targetProxyReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use targetProxy instead")
+public var targetProxyReference: PBXObjectReference?
+
+
+
+
+ targetProxy
+
+ Target proxy.
+ +Swift
+public var targetProxy: PBXContainerItemProxy? { get set }
Swift
-public init(name: String? = nil,
+ @available(*, deprecated, message: "Use the constructor that takes objects instead of references")
+public init(name: String? = nil,
targetReference: PBXObjectReference? = nil,
targetProxyReference: PBXObjectReference? = nil)
@@ -425,23 +482,12 @@ Parameters
-
-
- init(from:)
+
+
+ init(name:target:targetProxy:)
Initializes the target dependency with dependencies as objects.
+Swift
-public required init(from decoder: Decoder) throws
+ public convenience init(name: String? = nil,
+ target: PBXTarget? = nil,
+ targetProxy: PBXContainerItemProxy? = nil)
+
+ name
+
+ |
+
+
+
+ Dependency name. + |
+
+
+ target
+
+ |
+
+
+
+ Target. + |
+
+
+ targetProxy
+
+ |
+
+
+
+ Target proxy. + |
+
-
-
- target()
-
- Materializes the target reference returning the target the object reference refers to.
-Throws
- an error if the object doesn’t exist in the project. - -Swift
-public func target() throws -> PBXTarget?
-
- target dependency target.
-
-
-
- targetProxy()
+
+
+ init(from:)
Materializes the target proxy reference returning the target the object reference refers to.
-Throws
- an error if the object doesn’t exist in the project. - -Swift
-public func targetProxy() throws -> PBXContainerItemProxy?
+ public required init(from decoder: Decoder) throws
target dependency proxy target.
-Swift
-public var baseConfigurationReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use baseConfiguration instead")
+public var baseConfigurationReference: PBXObjectReference?
+
+
+
+
+ baseConfiguration
+
+ Base configuration
+ +Swift
+public var baseConfiguration: XCBuildConfiguration? { get set }
Swift
-public init(name: String,
+ @available(*, deprecated, message: "Use the the other available constructor")
+public init(name: String,
baseConfigurationReference: PBXObjectReference? = nil,
buildSettings: BuildSettings = [:])
@@ -425,6 +454,78 @@ Parameters
+
+
+ init(name:baseConfiguration:buildSettings:)
+
+ Initializes a build configuration.
+ +Swift
+public convenience init(name: String,
+ baseConfiguration: XCBuildConfiguration? = nil,
+ buildSettings: BuildSettings = [:])
+
+
+
+ name
+
+ |
+
+
+
+ build configuration name. + |
+
+
+ baseConfiguration
+
+ |
+
+
+
+ base configuration. + |
+
+
+ buildSettings
+
+ |
+
+
+
+ dictionary that contains the build settings for this configuration. + |
+
Swift
-public var buildConfigurationReferences: [PBXObjectReference]
+ @available(*, deprecated, message: "Use buildConfigurationReferences instead")
+public var buildConfigurationReferences: [PBXObjectReference]
+
+
+
+
+ buildConfigurations
+
+ Build configurations
+ +Swift
+public var buildConfigurations: [XCBuildConfiguration] { get set }
-
+
- init(buildConfigurationReferences:defaultConfigurationName:defaultConfigurationIsVisible:)
+ init(buildConfigurationReferences:defaultConfigurationName:defaultConfigurationIsVisible:)
Swift
-public init(buildConfigurationReferences: [PBXObjectReference] = [],
+ @available(*, deprecated, message: "Use constructor that takes objects instead of references")
+public init(buildConfigurationReferences: [PBXObjectReference] = [],
defaultConfigurationName: String? = nil,
defaultConfigurationIsVisible: Bool = false)
@@ -425,23 +454,12 @@ Parameters
-
-
- buildConfigurations()
+
+
+ init(buildConfigurations:defaultConfigurationName:defaultConfigurationIsVisible:)
Returns the build configurations.
-Throws
- an error if the build configurations are not defined in the project -to which the configuration list belongs. - -Initializes the element with its properties.
Swift
-public func buildConfigurations() throws -> [XCBuildConfiguration]
+ public convenience init(buildConfigurations: [XCBuildConfiguration] = [],
+ defaultConfigurationName: String? = nil,
+ defaultConfigurationIsVisible: Bool = false)
build configurations.
+
+
+ bbuildConfigurations
+
+ |
+
+
+
+ build configurations. + |
+
+
+ defaultConfigurationName
+
+ |
+
+
+
+ element default configuration name. + |
+
+
+ defaultConfigurationIsVisible
+
+ |
+
+
+
+ default configuration is visible. + |
+
Swift
-public func add(configuration: String,
+ @available(*, deprecated, message: "Create an instace of XCBuildConfiguration and add it to the buildConfigurations ")
+public func add(configuration: String,
baseConfigurationReference: PBXObjectReference? = nil,
buildSettings: BuildSettings = [:]) throws -> XCBuildConfiguration
diff --git a/docs/Classes/XCVersionGroup.html b/docs/Classes/XCVersionGroup.html
index ce33941a4..5dc2a1dba 100644
--- a/docs/Classes/XCVersionGroup.html
+++ b/docs/Classes/XCVersionGroup.html
@@ -14,7 +14,7 @@
@@ -265,9 +265,9 @@ Attributes
-
-
-
- currentVersion
+
+
+ currentVersionReference
@@ -282,7 +282,34 @@ Attributes
Declaration
Swift
- public var currentVersion: PBXObjectReference?
+ public var currentVersionReference: PBXObjectReference?
+
+
+
+
+
+
+
+ currentVersion
+
+ Returns the current version file reference.
+ +Swift
+public var currentVersion: PBXFileReference? { get set }
-
-
- init(currentVersion:path:name:sourceTree:versionGroupType:childrenReferences:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)
+
+
+ init(currentVersionReference:path:name:sourceTree:versionGroupType:childrenReferences:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)
Swift
-public init(currentVersion: PBXObjectReference? = nil,
+ @available(*, deprecated, message: "Use the constructor that takes objects instead of references")
+public init(currentVersionReference: PBXObjectReference? = nil,
path: String? = nil,
name: String? = nil,
sourceTree: PBXSourceTree? = nil,
@@ -368,12 +396,12 @@ Parameters
- currentVersion
+ currentVersionReference
- active version of the data model.
+ reference to the current version.
@@ -503,6 +531,182 @@ Parameters
+
+
+ init(currentVersion:path:name:sourceTree:versionGroupType:children:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)
+
+ Initializes the group with its attributes.
+ +Swift
+public convenience init(currentVersion: PBXFileReference? = nil,
+ path: String? = nil,
+ name: String? = nil,
+ sourceTree: PBXSourceTree? = nil,
+ versionGroupType: String? = nil,
+ children: [PBXFileElement] = [],
+ includeInIndex: Bool? = nil,
+ wrapsLines: Bool? = nil,
+ usesTabs: Bool? = nil,
+ indentWidth: UInt? = nil,
+ tabWidth: UInt? = nil)
+
+
+
+ currentVersion
+
+ |
+
+
+
+ current version file reference. + |
+
+
+ name
+
+ |
+
+
+
+ group name. + |
+
+
+ path
+
+ |
+
+
+
+ group relative path from |
+
+
+ sourceTree
+
+ |
+
+
+
+ group source tree. + |
+
+
+ versionGroupType
+
+ |
+
+
+
+ identifier of the group type. + |
+
+
+ children
+
+ |
+
+
+
+ group children. + |
+
+
+ includeInIndex
+
+ |
+
+
+
+ should the IDE index the files in the group? + |
+
+
+ wrapsLines
+
+ |
+
+
+
+ should the IDE wrap lines for files in the group? + |
+
+
+ usesTabs
+
+ |
+
+
+
+ group uses tabs. + |
+
+
+ indentWidth
+
+ |
+
+
+
+ the number of positions to indent blocks of code + |
+
+
+ tabWidth
+
+ |
+
+
+
+ the visual width of tab characters + |
+
-
-
- PBXContainerItem
+
+
+ PBXRezBuildPhase
Class representing an element that may contain other elements.
+This is the element for the Build Carbon Resources build phase. +These are legacy .r files from the Classic Mac OS era.
- See more + See moreSwift
-public class PBXContainerItem : PBXObject
+ public final class PBXRezBuildPhase : PBXBuildPhase
-
-
- PBXLegacyTarget
+
+
+ PBXContainerItem
This is the element for a build target that according to Xcode is an External Build System
. You can use this target to run a script.
Class representing an element that may contain other elements.
- See more + See more
-
-
- PBXObjectReference
+
+
+ XCVersionGroup
Object used as a reference to PBXObjects from PBXObjects.
+Group that contains multiple files references to the different versions of a resource. +Used to contain the different versions of a xcdatamodel
- See more + See moreSwift
-public class PBXObjectReference : Hashable, Comparable, Equatable
+ public final class XCVersionGroup : PBXGroup
-
-
- PBXReferenceProxy
+
+
+ PBXObjectReference
A proxy for another object which might belong to another project -contained in the same workspace of the document. -This class is referenced by PBXTargetDependency.
+Object used as a reference to PBXObjects from PBXObjects.
- See more + See moreSwift
-public final class PBXReferenceProxy : PBXObject
+ public class PBXObjectReference : Hashable, Comparable, Equatable
-
-
- PBXRezBuildPhase
+
+
+ PBXLegacyTarget
This is the element for the Build Carbon Resources build phase. -These are legacy .r files from the Classic Mac OS era.
+This is the element for a build target that according to Xcode is an External Build System
. You can use this target to run a script.
Swift
-public final class PBXRezBuildPhase : PBXBuildPhase
+ public final class PBXLegacyTarget : PBXTarget
-
-
- PBXTarget
+
+
+ PBXReferenceProxy
This element is an abstract parent for specialized targets.
+A proxy for another object which might belong to another project +contained in the same workspace of the document. +This class is referenced by PBXTargetDependency.
- See more + See moreSwift
-public class PBXTarget : PBXContainerItem
+ public final class PBXReferenceProxy : PBXObject
-
-
- XCVersionGroup
+
+
+ PBXTarget
Group that contains multiple files references to the different versions of a resource. -Used to contain the different versions of a xcdatamodel
+This element is an abstract parent for specialized targets.
- See more + See moreSwift
-public var fileReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use file instead")
+public var fileReference: PBXObjectReference?
+
+
+
+
+ file
+
+ Returns the file the build file refers to.
+ +Swift
+public var file: PBXFileReference? { get set }
Swift
-public init(fileReference: PBXObjectReference,
+ @available(*, deprecated, message: "Use the constructor that takes objects instead of references")
+public init(fileReference: PBXObjectReference,
settings: [String: Any]? = nil)
-
-
- init(from:)
+
+
+ init(file:settings:)
Initializes the build file with its attributes.
+Swift
-public required init(from decoder: Decoder) throws
+ public convenience init(file: PBXFileReference,
+ settings: [String: Any]? = nil)
+
+ file
+
+ |
+
+
+
+ file the build file refers to. + |
+
+
+ settings
+
+ |
+
+
+
+ build file settings. + |
+
-
-
- file()
+
+
+ init(from:)
Materializes the file reference and returns the object.
-Throws
- An error if the object doesn’t exist in the project. - -Swift
-public func file() throws -> PBXFileElement?
+ public required init(from decoder: Decoder) throws
PBXFileReference object that the build file refers to.
-Element files references.
+References to build files.
Swift
-public var fileReferences: [PBXObjectReference]
+ @available(*, deprecated, message: "Use files instead")
+public var fileReferences: [PBXObjectReference]
+
+
+
+
+ files
+
+ Build files.
+ +Swift
+public var files: [PBXBuildFile] { get set }
Swift
-public var containerPortalReference: PBXObjectReference
+ @available(*, deprecated, message: "Use containerPortal instead")
+public var containerPortalReference: PBXObjectReference
+
+
+
+
+ containerPortal
+
+ Returns the project that contains the remote object.
+ +Swift
+public var containerPortal: PBXProject { get set }
Swift
-public var remoteGlobalIDReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use remoteGlobalID instead")
+public var remoteGlobalIDReference: PBXObjectReference?
+
+
+
+
+ remoteGlobalID
+
+ Remote global object
+ +Swift
+public var remoteGlobalID: PBXObject? { get set }
Swift
-public init(containerPortalReference: PBXObjectReference,
+ @available(*, deprecated, message: "Use constructor that takes objects instead of references")
+public init(containerPortalReference: PBXObjectReference,
remoteGlobalIDReference: PBXObjectReference? = nil,
proxyType: ProxyType? = nil,
remoteInfo: String? = nil)
@@ -447,6 +504,91 @@ Parameters
Initializes the container item proxy with its attributes.
+ +Swift
+public convenience init(containerPortal: PBXProject,
+ remogeGlobalID: PBXObject? = nil,
+ proxyType: ProxyType? = nil,
+ remoteInfo: String? = nil)
+
+
+
+ containerPortal
+
+ |
+
+
+
+ container portal. + |
+
+
+ remogeGlobalID
+
+ |
+
+
+
+ remote global ID. + |
+
+
+ proxyType
+
+ |
+
+
+
+ proxy type. + |
+
+
+ remoteInfo
+
+ |
+
+
+
+ remote info. + |
+
+
+
+ init(name:buildToolPath:buildArgumentsString:passBuildSettingsInEnvironment:buildWorkingDirectory:buildConfigurationList:buildPhases:buildRules:dependencies:productName:product:productType:)
+
+ Initializes the legacy target with its attributes.
+ +Swift
+public convenience init(name: String,
+ buildToolPath: String? = nil,
+ buildArgumentsString: String? = nil,
+ passBuildSettingsInEnvironment: Bool = false,
+ buildWorkingDirectory: String? = nil,
+ buildConfigurationList: XCConfigurationList? = nil,
+ buildPhases: [PBXBuildPhase] = [],
+ buildRules: [PBXBuildRule] = [],
+ dependencies: [PBXTargetDependency] = [],
+ productName: String? = nil,
+ product: PBXFileReference? = nil,
+ productType: PBXProductType? = nil)
+
+
+
+ name
+
+ |
+
+
+
+ name. + |
+
+
+ buildToolPath
+
+ |
+
+
+
+ build tool path. + |
+
+
+ buildArgumentsString
+
+ |
+
+
+
+ build arguments. + |
+
+
+ passBuildSettingsInEnvironment
+
+ |
+
+
+
+ pass build settings in environment. + |
+
+
+ buildWorkingDirectory
+
+ |
+
+
+
+ build working directory. + |
+
+
+ buildConfigurationList
+
+ |
+
+
+
+ build configuration list. + |
+
+
+ buildPhases
+
+ |
+
+
+
+ build phases. + |
+
+
+ buildRules
+
+ |
+
+
+
+ build rules. + |
+
+
+ dependencies
+
+ |
+
+
+
+ dependencies. + |
+
+
+ productName
+
+ |
+
+
+
+ product name. + |
+
+
+ product
+
+ |
+
+
+
+ product file reference. + |
+
+
+ productType
+
+ |
+
+
+
+ product type. + |
+
+
+
+ init(name:buildConfigurationList:buildPhases:buildRules:dependencies:productInstallPath:productName:product:productType:)
+
+ Initializes the native target with its attributes.
+ +Swift
+public convenience init(name: String,
+ buildConfigurationList: XCConfigurationList? = nil,
+ buildPhases: [PBXBuildPhase] = [],
+ buildRules: [PBXBuildRule] = [],
+ dependencies: [PBXTargetDependency] = [],
+ productInstallPath: String? = nil,
+ productName: String? = nil,
+ product: PBXFileReference? = nil,
+ productType: PBXProductType? = nil)
+
+
+
+ name
+
+ |
+
+
+
+ target name. + |
+
+
+ buildConfigurationList
+
+ |
+
+
+
+ build configuratino list. + |
+
+
+ buildPhases
+
+ |
+
+
+
+ build phases. + |
+
+
+ buildRules
+
+ |
+
+
+
+ build rules. + |
+
+
+ dependencies
+
+ |
+
+
+
+ dependencies. + |
+
+
+ productInstallPath
+
+ |
+
+
+
+ product install path. + |
+
+
+ productName
+
+ |
+
+
+
+ product name. + |
+
+
+ product
+
+ |
+
+
+
+ product file reference. + |
+
+
+ productType
+
+ |
+
+
+
+ product type. + |
+
Swift
-public let reference: PBXObjectReference
+ @available(*, deprecated, message: "This attribute will be deprecated. Use objects instead.")
+public let reference: PBXObjectReference
+
+
+ updateProjectName(path:)
+
+ Infers project name from Path and sets it as project name
+ +Project name is needed for certain comments when serialising PBXProj
+ +Swift
+func updateProjectName(path: AbsolutePath) throws
+
+
+
+ path
+
+ |
+
+
+
+ path to .xcodeproj directory. + |
+
Swift
-public var remoteReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use remote instead")
+public var remoteReference: PBXObjectReference?
+
+
+
+
+ remote
+
+ Element remote.
+ +Swift
+public var remote: PBXContainerItemProxy? { get set }
Swift
-public var buildConfigurationListReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use buildConfigurationList instead")
+public var buildConfigurationListReference: PBXObjectReference?
-
-
- buildPhasesReferences
+
+
+ buildConfigurationList
+
+ Build configuration list.
+ +Swift
+public var buildConfigurationList: XCConfigurationList? { get set }
+
+
+
+
+ buildPhaseReferences
+
+ Target build phase references.
+ +Swift
+@available(*, deprecated, message: "Use buildPhases instead")
+public var buildPhaseReferences: [PBXObjectReference]
+
+
+
+
+ buildPhases
Swift
-public var buildPhasesReferences: [PBXObjectReference]
+ public var buildPhases: [PBXBuildPhase] { get set }
+
+
+
+
+ buildRuleReferences
+
+ Target build rule references.
+ +Swift
+@available(*, deprecated, message: "Use buildRules instead")
+public var buildRuleReferences: [PBXObjectReference]
-
-
- buildRulesReferences
+
+
+ buildRules
Swift
-public var buildRulesReferences: [PBXObjectReference]
+ public var buildRules: [PBXBuildRule] { get set }
+
+
+
+
+ dependencyReferences
+
+ Target dependency references.
+ +Swift
+@available(*, deprecated, message: "Use dependencies instead")
+public var dependencyReferences: [PBXObjectReference]
-
-
- dependenciesReferences
+
+
+ dependencies
Swift
-public var dependenciesReferences: [PBXObjectReference]
+ public var dependencies: [PBXTargetDependency] { get set }
Swift
-public var productReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use product instead")
+public var productReference: PBXObjectReference?
+
+
+
+
+ product
+
+ Target product.
+ +Swift
+public var product: PBXFileReference? { get set }
+
+
+ init(name:buildConfigurationListReference:buildPhaseReferences:buildRuleReferences:dependencyReferences:productName:productReference:productType:)
+
+ Initializes the target with dependencies as references.
+ +Swift
+@available(*, deprecated, message: "Use the constructor that takes objects instead of references")
+public init(name: String,
+ buildConfigurationListReference: PBXObjectReference? = nil,
+ buildPhaseReferences: [PBXObjectReference] = [],
+ buildRuleReferences: [PBXObjectReference] = [],
+ dependencyReferences: [PBXObjectReference] = [],
+ productName: String? = nil,
+ productReference: PBXObjectReference? = nil,
+ productType: PBXProductType? = nil)
+
+
+
+ name
+
+ |
+
+
+
+ Target name. + |
+
+
+ buildConfigurationListReference
+
+ |
+
+
+
+ Target configuration list reference. + |
+
+
+ buildPhaseReferences
+
+ |
+
+
+
+ Target build phase references. + |
+
+
+ buildRuleReferences
+
+ |
+
+
+
+ Target build rule references. + |
+
+
+ dependencyReferences
+
+ |
+
+
+
+ Target dependency references. + |
+
+
+ productName
+
+ |
+
+
+
+ Target product name. + |
+
+
+ productReference
+
+ |
+
+
+
+ Target product file reference. + |
+
+
+ productType
+
+ |
+
+
+
+ Target product type. + |
+
+
+
+ init(name:buildConfigurationList:buildPhases:buildRules:dependencies:productName:product:productType:)
+
+ Initializes the target with dependencies as objects.
+ +Swift
+public convenience init(name: String,
+ buildConfigurationList: XCConfigurationList? = nil,
+ buildPhases: [PBXBuildPhase] = [],
+ buildRules: [PBXBuildRule] = [],
+ dependencies: [PBXTargetDependency] = [],
+ productName: String? = nil,
+ product: PBXFileReference? = nil,
+ productType: PBXProductType? = nil)
+
+
+
+ name
+
+ |
+
+
+
+ Target name. + |
+
+
+ buildConfigurationList
+
+ |
+
+
+
+ Target configuration list. + |
+
+
+ buildPhases
+
+ |
+
+
+
+ Target build phases. + |
+
+
+ buildRules
+
+ |
+
+
+
+ Target build rules. + |
+
+
+ dependencies
+
+ |
+
+
+
+ Target dependencies. + |
+
+
+ productName
+
+ |
+
+
+
+ Target product name. + |
+
+
+ product
+
+ |
+
+
+
+ Target product. + |
+
+
+ productType
+
+ |
+
+
+
+ Target product type. + |
+
-
-
- buildConfigurationList()
+
+
+ productNameWithExtension()
Returns the build configuration list object.
-Throws
- an error if the object doesn’t exist in the project. - -Returns the product name with the extension joined with a period.
Swift
-public func buildConfigurationList() throws -> XCConfigurationList?
+ public func productNameWithExtension() -> String?
builc configuration list object.
+product name with extension.
Swift
-public var targetReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use target instead")
+public var targetReference: PBXObjectReference?
+
+
+
+
+ target
+
+ Target.
+ +Swift
+public var target: PBXTarget? { get set }
Target proxy
+Target proxy reference.
Swift
-public var targetProxyReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use targetProxy instead")
+public var targetProxyReference: PBXObjectReference?
+
+
+
+
+ targetProxy
+
+ Target proxy.
+ +Swift
+public var targetProxy: PBXContainerItemProxy? { get set }
Swift
-public init(name: String? = nil,
+ @available(*, deprecated, message: "Use the constructor that takes objects instead of references")
+public init(name: String? = nil,
targetReference: PBXObjectReference? = nil,
targetProxyReference: PBXObjectReference? = nil)
@@ -425,23 +482,12 @@ Parameters
-
-
- init(from:)
+
+
+ init(name:target:targetProxy:)
Initializes the target dependency with dependencies as objects.
+Swift
-public required init(from decoder: Decoder) throws
+ public convenience init(name: String? = nil,
+ target: PBXTarget? = nil,
+ targetProxy: PBXContainerItemProxy? = nil)
+
+ name
+
+ |
+
+
+
+ Dependency name. + |
+
+
+ target
+
+ |
+
+
+
+ Target. + |
+
+
+ targetProxy
+
+ |
+
+
+
+ Target proxy. + |
+
-
-
- target()
-
- Materializes the target reference returning the target the object reference refers to.
-Throws
- an error if the object doesn’t exist in the project. - -Swift
-public func target() throws -> PBXTarget?
-
- target dependency target.
-
-
-
- targetProxy()
+
+
+ init(from:)
Materializes the target proxy reference returning the target the object reference refers to.
-Throws
- an error if the object doesn’t exist in the project. - -Swift
-public func targetProxy() throws -> PBXContainerItemProxy?
+ public required init(from decoder: Decoder) throws
target dependency proxy target.
-Swift
-public var baseConfigurationReference: PBXObjectReference?
+ @available(*, deprecated, message: "Use baseConfiguration instead")
+public var baseConfigurationReference: PBXObjectReference?
+
+
+
+
+ baseConfiguration
+
+ Base configuration
+ +Swift
+public var baseConfiguration: XCBuildConfiguration? { get set }
Swift
-public init(name: String,
+ @available(*, deprecated, message: "Use the the other available constructor")
+public init(name: String,
baseConfigurationReference: PBXObjectReference? = nil,
buildSettings: BuildSettings = [:])
@@ -425,6 +454,78 @@ Parameters
+
+
+ init(name:baseConfiguration:buildSettings:)
+
+ Initializes a build configuration.
+ +Swift
+public convenience init(name: String,
+ baseConfiguration: XCBuildConfiguration? = nil,
+ buildSettings: BuildSettings = [:])
+
+
+
+ name
+
+ |
+
+
+
+ build configuration name. + |
+
+
+ baseConfiguration
+
+ |
+
+
+
+ base configuration. + |
+
+
+ buildSettings
+
+ |
+
+
+
+ dictionary that contains the build settings for this configuration. + |
+
Swift
-public var buildConfigurationsReferences: [PBXObjectReference]
+ @available(*, deprecated, message: "Use buildConfigurationReferences instead")
+public var buildConfigurationReferences: [PBXObjectReference]
+
+
+
+
+ buildConfigurations
+
+ Build configurations
+ +Swift
+public var buildConfigurations: [XCBuildConfiguration] { get set }
-
-
- init(buildConfigurationsReferences:defaultConfigurationName:defaultConfigurationIsVisible:)
+
+
+ init(buildConfigurationReferences:defaultConfigurationName:defaultConfigurationIsVisible:)
Swift
-public init(buildConfigurationsReferences: [PBXObjectReference] = [],
+ @available(*, deprecated, message: "Use constructor that takes objects instead of references")
+public init(buildConfigurationReferences: [PBXObjectReference] = [],
defaultConfigurationName: String? = nil,
defaultConfigurationIsVisible: Bool = false)
@@ -386,7 +415,7 @@ Parameters
- buildConfigurationsReferences
+ buildConfigurationReferences
@@ -425,23 +454,12 @@ Parameters
-
-
-
-
-
-
-
-
- buildConfigurations()
+
+
+ init(buildConfigurations:defaultConfigurationName:defaultConfigurationIsVisible:)
@@ -449,26 +467,61 @@ Public
- Returns the build configurations.
-
- Throws
- an error if the build configurations are not defined in the project
-to which the configuration list belongs.
-
-
+ Initializes the element with its properties.
Declaration
Swift
- public func buildConfigurations() throws -> [XCBuildConfiguration]
+ public convenience init(buildConfigurations: [XCBuildConfiguration] = [],
+ defaultConfigurationName: String? = nil,
+ defaultConfigurationIsVisible: Bool = false)
- Return Value
- build configurations.
+ Parameters
+
+
+
+
+
+ bbuildConfigurations
+
+
+
+
+ build configurations.
+
+
+
+
+
+
+ defaultConfigurationName
+
+
+
+
+ element default configuration name.
+
+
+
+
+
+
+ defaultConfigurationIsVisible
+
+
+
+
+ default configuration is visible.
+
+
+
+
+
@@ -514,10 +567,10 @@ Declaration
@@ -623,7 +676,8 @@ Return Value
Declaration
Swift
- public func add(configuration: String,
+ @available(*, deprecated, message: "Create an instace of XCBuildConfiguration and add it to the buildConfigurations ")
+public func add(configuration: String,
baseConfigurationReference: PBXObjectReference? = nil,
buildSettings: BuildSettings = [:]) throws -> XCBuildConfiguration
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XCVersionGroup.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XCVersionGroup.html
index ce33941a4..5dc2a1dba 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XCVersionGroup.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XCVersionGroup.html
@@ -14,7 +14,7 @@
@@ -265,9 +265,9 @@ Attributes
-
-
-
- currentVersion
+
+
+ currentVersionReference
@@ -282,7 +282,34 @@ Attributes
Declaration
Swift
- public var currentVersion: PBXObjectReference?
+ public var currentVersionReference: PBXObjectReference?
+
+
+
+
+
+
+ -
+
+
+
+
+ currentVersion
+
+
+
+
+
+
+
+ Returns the current version file reference.
+
+
+
+ Declaration
+
+ Swift
+ public var currentVersion: PBXFileReference? { get set }
@@ -330,9 +357,9 @@ Init
-
-
-
- init(currentVersion:path:name:sourceTree:versionGroupType:childrenReferences:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)
+
+
+ init(currentVersionReference:path:name:sourceTree:versionGroupType:childrenReferences:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)
@@ -347,7 +374,8 @@ Init
Declaration
Swift
- public init(currentVersion: PBXObjectReference? = nil,
+ @available(*, deprecated, message: "Use the constructor that takes objects instead of references")
+public init(currentVersionReference: PBXObjectReference? = nil,
path: String? = nil,
name: String? = nil,
sourceTree: PBXSourceTree? = nil,
@@ -368,12 +396,12 @@ Parameters
- currentVersion
+ currentVersionReference
- active version of the data model.
+ reference to the current version.
@@ -503,6 +531,182 @@ Parameters
+ -
+
+
+
+
+ init(currentVersion:path:name:sourceTree:versionGroupType:children:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)
+
+
+
+
+
+
+
+ Initializes the group with its attributes.
+
+
+
+ Declaration
+
+ Swift
+ public convenience init(currentVersion: PBXFileReference? = nil,
+ path: String? = nil,
+ name: String? = nil,
+ sourceTree: PBXSourceTree? = nil,
+ versionGroupType: String? = nil,
+ children: [PBXFileElement] = [],
+ includeInIndex: Bool? = nil,
+ wrapsLines: Bool? = nil,
+ usesTabs: Bool? = nil,
+ indentWidth: UInt? = nil,
+ tabWidth: UInt? = nil)
+
+
+
+
+ Parameters
+
+
+
+
+
+ currentVersion
+
+
+
+
+ current version file reference.
+
+
+
+
+
+
+ name
+
+
+
+
+ group name.
+
+
+
+
+
+
+ path
+
+
+
+
+ group relative path from sourceTree
, if different than name
.
+
+
+
+
+
+
+ sourceTree
+
+
+
+
+ group source tree.
+
+
+
+
+
+
+ versionGroupType
+
+
+
+
+ identifier of the group type.
+
+
+
+
+
+
+ children
+
+
+
+
+ group children.
+
+
+
+
+
+
+ includeInIndex
+
+
+
+
+ should the IDE index the files in the group?
+
+
+
+
+
+
+ wrapsLines
+
+
+
+
+ should the IDE wrap lines for files in the group?
+
+
+
+
+
+
+ usesTabs
+
+
+
+
+ group uses tabs.
+
+
+
+
+
+
+ indentWidth
+
+
+
+
+ the number of positions to indent blocks of code
+
+
+
+
+
+
+ tabWidth
+
+
+
+
+ the visual width of tab characters
+
+
+
+
+
+
+
+
+
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XCWorkspace.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XCWorkspace.html
index 2bddbb235..fb844b06a 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XCWorkspace.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XCWorkspace.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XcodeProj.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XcodeProj.html
index 8737c4072..984adde24 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XcodeProj.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Classes/XcodeProj.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/PBXObjectError.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/PBXObjectError.html
index 1fd263b5c..1759ea67e 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/PBXObjectError.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/PBXObjectError.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/PBXSourceTree.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/PBXSourceTree.html
index e7b7f1a49..80dbe6726 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/PBXSourceTree.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/PBXSourceTree.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCBreakpointListError.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCBreakpointListError.html
index fb26b41b7..255ec4a14 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCBreakpointListError.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCBreakpointListError.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCConfigError.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCConfigError.html
index c73a4d19a..3c72a242b 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCConfigError.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCConfigError.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCSharedDataError.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCSharedDataError.html
index 7abeb59d2..c4f2a3f98 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCSharedDataError.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCSharedDataError.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCWorkspaceDataError.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCWorkspaceDataError.html
index cf3eded37..6c47310ae 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCWorkspaceDataError.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCWorkspaceDataError.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCWorkspaceError.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCWorkspaceError.html
index fbd08e8f6..470aa102a 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCWorkspaceError.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCWorkspaceError.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCodeProjError.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCodeProjError.html
index 67cc8756f..a32cb653e 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCodeProjError.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XCodeProjError.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XcodeprojEditingError.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XcodeprojEditingError.html
index 7ddbd54d3..ebddf4274 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XcodeprojEditingError.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XcodeprojEditingError.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XcodeprojWritingError.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XcodeprojWritingError.html
index 7a1d8e88a..e46161cf0 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XcodeprojWritingError.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Enums/XcodeprojWritingError.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Errors.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Errors.html
index e461585f8..229eb8824 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Errors.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Errors.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/Bool.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/Bool.html
index bfe779211..00d5c023a 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/Bool.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/Bool.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/CommentedString.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/CommentedString.html
index dc87d8564..bde2ea59a 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/CommentedString.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/CommentedString.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/PlistValue.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/PlistValue.html
index de41d4be2..7ab0e6ff5 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/PlistValue.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Extensions/PlistValue.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Models.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Models.html
index 8efab7813..23b56546d 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Models.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Models.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Classes.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Classes.html
index 2b6b99316..69853544f 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Classes.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Classes.html
@@ -14,7 +14,7 @@
@@ -315,9 +315,9 @@ Declaration
-
-
-
- PBXContainerItem
+
+
+ PBXRezBuildPhase
@@ -325,15 +325,16 @@ Declaration
- Class representing an element that may contain other elements.
+ This is the element for the Build Carbon Resources build phase.
+These are legacy .r files from the Classic Mac OS era.
- See more
+ See more
Declaration
Swift
- public class PBXContainerItem : PBXObject
+ public final class PBXRezBuildPhase : PBXBuildPhase
@@ -347,9 +348,9 @@ Declaration
-
-
-
- PBXLegacyTarget
+
+
+ PBXContainerItem
@@ -357,15 +358,15 @@ Declaration
- This is the element for a build target that according to Xcode is an External Build System
. You can use this target to run a script.
+ Class representing an element that may contain other elements.
- See more
+ See more
Declaration
@@ -379,9 +380,9 @@ Declaration
-
-
-
- PBXObjectReference
+
+
+ XCVersionGroup
@@ -389,15 +390,16 @@ Declaration
- Object used as a reference to PBXObjects from PBXObjects.
+ Group that contains multiple files references to the different versions of a resource.
+Used to contain the different versions of a xcdatamodel
- See more
+ See more
Declaration
Swift
- public class PBXObjectReference : Hashable, Comparable, Equatable
+ public final class XCVersionGroup : PBXGroup
@@ -411,9 +413,9 @@ Declaration
-
-
-
- PBXReferenceProxy
+
+
+ PBXObjectReference
@@ -421,17 +423,15 @@ Declaration
- A proxy for another object which might belong to another project
-contained in the same workspace of the document.
-This class is referenced by PBXTargetDependency.
+ Object used as a reference to PBXObjects from PBXObjects.
- See more
+ See more
Declaration
Swift
- public final class PBXReferenceProxy : PBXObject
+ public class PBXObjectReference : Hashable, Comparable, Equatable
@@ -445,9 +445,9 @@ Declaration
-
-
-
- PBXRezBuildPhase
+
+
+ PBXLegacyTarget
@@ -455,16 +455,15 @@ Declaration
- This is the element for the Build Carbon Resources build phase.
-These are legacy .r files from the Classic Mac OS era.
+ This is the element for a build target that according to Xcode is an External Build System
. You can use this target to run a script.
- See more
+ See more
Declaration
Swift
- public final class PBXRezBuildPhase : PBXBuildPhase
+ public final class PBXLegacyTarget : PBXTarget
@@ -478,9 +477,9 @@ Declaration
-
-
-
- PBXTarget
+
+
+ PBXReferenceProxy
@@ -488,15 +487,17 @@ Declaration
- This element is an abstract parent for specialized targets.
+ A proxy for another object which might belong to another project
+contained in the same workspace of the document.
+This class is referenced by PBXTargetDependency.
- See more
+ See more
Declaration
Swift
- public class PBXTarget : PBXContainerItem
+ public final class PBXReferenceProxy : PBXObject
@@ -510,9 +511,9 @@ Declaration
-
-
-
- XCVersionGroup
+
+
+ PBXTarget
@@ -520,16 +521,15 @@ Declaration
- Group that contains multiple files references to the different versions of a resource.
-Used to contain the different versions of a xcdatamodel
+ This element is an abstract parent for specialized targets.
- See more
+ See more
Declaration
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Enums.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Enums.html
index 4315b7822..7c897343d 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Enums.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Enums.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Extensions.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Extensions.html
index 8a132b0ca..8add6cec1 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Extensions.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Extensions.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Functions.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Functions.html
index 3ffaae7e7..47dcdd544 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Functions.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Functions.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Protocols.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Protocols.html
index 15833b7ea..9a97e682c 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Protocols.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Protocols.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Structs.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Structs.html
index 99c279b26..bfc10d2c8 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Structs.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Other Structs.html
@@ -14,7 +14,7 @@
@@ -248,10 +248,10 @@ Other Structures
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Protocols/Writable.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Protocols/Writable.html
index 231835b5b..2e1f2cee6 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Protocols/Writable.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Protocols/Writable.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/GroupAddingOptions.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/GroupAddingOptions.html
index 13d12bbab..f160e3645 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/GroupAddingOptions.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/GroupAddingOptions.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode.html
index 9f0732ba9..f941b579e 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/Default.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/Default.html
index 700923c38..cc0a58109 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/Default.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/Default.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/LastKnown.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/LastKnown.html
index 6e9fbb72a..bd01fe559 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/LastKnown.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/LastKnown.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/LastKnown/SDK.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/LastKnown/SDK.html
index b766eb769..d879dd05d 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/LastKnown/SDK.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/Structs/Xcode/LastKnown/SDK.html
@@ -14,7 +14,7 @@
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/index.html b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/index.html
index 27a512c52..502654f20 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/index.html
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/index.html
@@ -13,7 +13,7 @@
@@ -271,6 +271,33 @@ Contribute
- Generate xcodeproj with
swift package generate-xcodeproj
.
- Open
xcodeproj.xcodeproj
.
+Projects using xcodeproj
+
+
+
+Project
+Repository
+
+
+
+Tuist
+github.com/tuist/tuist
+
+
+Sourcery
+github.com/krzysztofzablocki/Sourcery
+
+
+ProjLint
+github.com/JamitLabs/ProjLint
+
+
+XcodeGen
+github.com/yonaskolb/XcodeGen
+
+
+
+If you are also leveraging xcodeproj in your project, feel free to open a PR to include it in the list above.
Setup
Using Swift Package Manager
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/search.json b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/search.json
index 54ae1249b..0b0d839f0 100644
--- a/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/search.json
+++ b/docs/docsets/xcodeproj.docset/Contents/Resources/Documents/search.json
@@ -1 +1 @@
-{"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV13objectVersionSuvpZ":{"name":"objectVersion","abstract":"The default object version for Xcodeproj.
","parent_name":"Default"},"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV20compatibilityVersionSSvpZ":{"name":"compatibilityVersion","abstract":"Default compatibility version.
","parent_name":"Default"},"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV17developmentRegionSSvpZ":{"name":"developmentRegion","abstract":"Default development region.
","parent_name":"Default"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV3iosSSvpZ":{"name":"ios","abstract":"Last known SDK for iOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV5macosSSvpZ":{"name":"macos","abstract":"Last known SDK for macOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV4tvosSSvpZ":{"name":"tvos","abstract":"Last known SDK for tvOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV7watchosSSvpZ":{"name":"watchos","abstract":"Last known SDK for watchos.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html":{"name":"SDK","abstract":"Last known SDKs.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV14archiveVersionSuvpZ":{"name":"archiveVersion","abstract":"Last known archive version for Xcodeproj.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV12swiftVersionSSvpZ":{"name":"swiftVersion","abstract":"Last known Swift version (stable).
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV13objectVersionSuvpZ":{"name":"objectVersion","abstract":"Last known object version for Xcodeproj.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV12upgradeCheckSSvpZ":{"name":"upgradeCheck","abstract":"Last known upgrade check.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV17swiftUpgradeCheckSSvpZ":{"name":"swiftUpgradeCheck","abstract":"Last known Swift upgrade check.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html":{"name":"LastKnown","abstract":"Last known constants.
","parent_name":"Xcode"},"Structs/Xcode/Default.html":{"name":"Default","abstract":"Default values.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV17inheritedKeywordsSaySSGvpZ":{"name":"inheritedKeywords","abstract":"Inherited keywords used in build settings.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV17headersExtensionsSaySSGvpZ":{"name":"headersExtensions","abstract":"Header files extensions.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV":{"name":"Supported","abstract":"Supported values.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV8filetypeSSSgSS9extension_tFZ":{"name":"filetype(extension:)","abstract":"Returns the Xcode file type for any given extension.
","parent_name":"Xcode"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsV8rawValueSivp":{"name":"rawValue","abstract":"Raw value.
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsVACSi8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes the options with the raw value.
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsV13withoutFolderACvpZ":{"name":"withoutFolder","abstract":"Create group without reference to folder
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html":{"name":"GroupAddingOptions","abstract":"Options passed when adding new groups.
"},"Structs/Xcode.html":{"name":"Xcode","abstract":"Class that contains Xcode constants.
"},"Protocols/Writable.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","abstract":"Writes the object that conforms the protocol.
","parent_name":"Writable"},"Protocols/Writable.html#/s:9xcodeproj8WritableP5writeySS10pathString_Sb8overridetKF":{"name":"write(pathString:override:)","abstract":"Writes the object that conforms the protocol.
","parent_name":"Writable"},"Protocols/Writable.html":{"name":"Writable","abstract":"Protocol that defines how an entity can be writed into disk
"},"Other Functions.html#/s:9xcodeproj9loadPlists10DictionaryVySSyXlGSgSS4path_tF":{"name":"loadPlist(path:)","abstract":"Static initializer that creates a Dictionary from a .plist file.
"},"Other Functions.html#/arc4random_uniform(_:)":{"name":"arc4random_uniform(_:)"},"Extensions/PlistValue.html#/s:s25ExpressibleByArrayLiteralPx0cD7ElementQz05arrayD0d_tcfc":{"name":"init(arrayLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s30ExpressibleByDictionaryLiteralPx3KeyQz_5ValueQzt010dictionaryD0d_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s26ExpressibleByStringLiteralPx0cD4TypeQz06stringD0_tcfc":{"name":"init(stringLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s43ExpressibleByExtendedGraphemeClusterLiteralPx0cdeF4TypeQz08extendeddeF0_tcfc":{"name":"init(extendedGraphemeClusterLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s33ExpressibleByUnicodeScalarLiteralPx0cdE4TypeQz07unicodedE0_tcfc":{"name":"init(unicodeScalarLiteral:)","parent_name":"PlistValue"},"Extensions/CommentedString.html#/s:s26ExpressibleByStringLiteralPx0cD4TypeQz06stringD0_tcfc":{"name":"init(stringLiteral:)","parent_name":"CommentedString"},"Extensions/CommentedString.html#/s:s43ExpressibleByExtendedGraphemeClusterLiteralPx0cdeF4TypeQz08extendeddeF0_tcfc":{"name":"init(extendedGraphemeClusterLiteral:)","parent_name":"CommentedString"},"Extensions/CommentedString.html#/s:s33ExpressibleByUnicodeScalarLiteralPx0cdE4TypeQz07unicodedE0_tcfc":{"name":"init(unicodeScalarLiteral:)","parent_name":"CommentedString"},"Extensions/Bool.html#/s:Sb9xcodeprojE9xmlStringSSvp":{"name":"xmlString","abstract":"Returns a XML string value that represents the boolean.
","parent_name":"Bool"},"Extensions/Bool.html#/s:Sb9xcodeprojE3intSuvp":{"name":"int","abstract":"Returns a 1 for true and 0 for false
","parent_name":"Bool"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/CommentedString.html":{"name":"CommentedString"},"Extensions/PlistValue.html":{"name":"PlistValue"},"Enums/XCBreakpointListError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCBreakpointListError"},"Enums/XcodeprojWritingError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeprojWritingError"},"Enums/XcodeprojEditingError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeprojEditingError"},"Enums/XcodeprojEditingError.html":{"name":"XcodeprojEditingError","abstract":"Xcodeproj editing errors.
"},"Enums/XcodeprojWritingError.html":{"name":"XcodeprojWritingError","abstract":"Xcodeproj writing error.
"},"Enums/XCBreakpointListError.html":{"name":"XCBreakpointListError","abstract":"XCBreakpointList error.
"},"Other Enums.html#/s:9xcodeproj10BuildPhaseO":{"name":"BuildPhase","abstract":"Enum that encapsulates all kind of build phases available in Xcode.
"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC7VariantO":{"name":"Variant","abstract":"Build settings variant.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC8PlatformO":{"name":"Platform","abstract":"Target platform.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC7ProductO":{"name":"Product","abstract":"Target product type.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC14projectDefaults10DictionaryVySSypGAC7VariantO7variant_tFZ":{"name":"projectDefault(variant:)","abstract":"Returns default build settings that Xcode sets in new projects.
","parent_name":"BuildSettingsProvider"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupC14currentVersionAA18PBXObjectReferenceCSgvp":{"name":"currentVersion","abstract":"Current version.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupC07versionC4TypeSSSgvp":{"name":"versionGroupType","abstract":"Version group type.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupCAcA18PBXObjectReferenceCSg14currentVersion_SSSg4pathAH4nameAA13PBXSourceTreeOSg06sourceK0AH07versionC4TypeSayAEG18childrenReferencesSbSg14includeInIndexAR10wrapsLinesAR8usesTabsSuSg11indentWidthAV03tabY0tcfc":{"name":"init(currentVersion:path:name:sourceTree:versionGroupType:childrenReferences:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)","abstract":"Initializes the group with its attributes.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCVersionGroup"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC31buildConfigurationListReferenceAA09PBXObjectF0CSgvp":{"name":"buildConfigurationListReference","abstract":"Target build configuration list.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC21buildPhasesReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildPhasesReferences","abstract":"Target build phases.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC20buildRulesReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildRulesReferences","abstract":"Target build rules.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC22dependenciesReferencesSayAA18PBXObjectReferenceCGvp":{"name":"dependenciesReferences","abstract":"Target dependencies.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC4nameSSvp":{"name":"name","abstract":"Target name.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11productNameSSSgvp":{"name":"productName","abstract":"Target product name.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC16productReferenceAA09PBXObjectD0CSgvp":{"name":"productReference","abstract":"Target product reference.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11productTypeAA010PBXProductD0OSgvp":{"name":"productType","abstract":"Target product type.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC22buildConfigurationListAA015XCConfigurationE0CSgyKF":{"name":"buildConfigurationList()","abstract":"Returns the build configuration list object.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC17sourcesBuildPhaseAA010PBXSourcesdE0CSgyKF":{"name":"sourcesBuildPhase()","abstract":"Returns the sources build phase.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC19resourcesBuildPhaseAA012PBXResourcesdE0CSgyKF":{"name":"resourcesBuildPhase()","abstract":"Returns the resources build phase.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11sourceFilesSayAA14PBXFileElementCGyKF":{"name":"sourceFiles()","abstract":"Returns the target source files.
","parent_name":"PBXTarget"},"Classes/PBXRezBuildPhase.html#/s:9xcodeproj16PBXRezBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXRezBuildPhase"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC8fileTypeSSSgvp":{"name":"fileType","abstract":"Element file type
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC4pathSSSgvp":{"name":"path","abstract":"Element path.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC15remoteReferenceAA09PBXObjectE0CSgvp":{"name":"remoteReference","abstract":"Element remote reference.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC10sourceTreeAA09PBXSourceE0OSgvp":{"name":"sourceTree","abstract":"Element source tree.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXReferenceProxy"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC9hashValueSivp":{"name":"hashValue","abstract":"Hash value.
","parent_name":"PBXObjectReference"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC2eeoiSbAC_ACtFZ":{"name":"==(_:_:)","abstract":"Compares two instances of PBXObjectReference
","parent_name":"PBXObjectReference"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC1loiSbAC_ACtFZ":{"name":"<(_:_:)","abstract":"Compares two instances.
","parent_name":"PBXObjectReference"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC13buildToolPathSSSgvp":{"name":"buildToolPath","abstract":"Path to the build tool that is invoked (required)
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC20buildArgumentsStringSSSgvp":{"name":"buildArgumentsString","abstract":"Build arguments to be passed to the build tool.
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC30passBuildSettingsInEnvironmentSbvp":{"name":"passBuildSettingsInEnvironment","abstract":"Whether or not to pass Xcode build settings as environment variables down to the tool when invoked
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC21buildWorkingDirectorySSSgvp":{"name":"buildWorkingDirectory","abstract":"The directory where the build tool will be invoked during a build
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXLegacyTarget"},"Classes/PBXContainerItem.html#/s:9xcodeproj16PBXContainerItemCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXContainerItem"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC12compilerSpecSSvp":{"name":"compilerSpec","abstract":"Element compiler spec.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC12filePatternsSSSgvp":{"name":"filePatterns","abstract":"Element file patterns.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC8fileTypeSSvp":{"name":"fileType","abstract":"Element file type.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC10isEditableSbvp":{"name":"isEditable","abstract":"Element is editable.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC4nameSSSgvp":{"name":"name","abstract":"Element name.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC11outputFilesSaySSGvp":{"name":"outputFiles","abstract":"Element output files.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC24outputFilesCompilerFlagsSaySSGSgvp":{"name":"outputFilesCompilerFlags","abstract":"Element output files compiler flags.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC6scriptSSSgvp":{"name":"script","abstract":"Element script.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildRule"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC22defaultBuildActionMaskSuvpZ":{"name":"defaultBuildActionMask","abstract":"Default build action mask.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC15buildActionMaskSuvp":{"name":"buildActionMask","abstract":"Element build action mask.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC14fileReferencesSayAA18PBXObjectReferenceCGvp":{"name":"fileReferences","abstract":"Element files references.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC18inputFileListPathsSaySSGSgvp":{"name":"inputFileListPaths","abstract":"Paths to the input file lists.","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC19outputFileListPathsSaySSGSgvp":{"name":"outputFileListPaths","abstract":"
Paths to the output file lists.","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC34runOnlyForDeploymentPostprocessingSbvp":{"name":"runOnlyForDeploymentPostprocessing","abstract":"
Element run only for deployment post processing value.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC05buildC0AA05BuildC0Ovp":{"name":"buildPhase","abstract":"The build phase type of the build phase
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC7addFileAA18PBXObjectReferenceCAFKF":{"name":"addFile(_:)","abstract":"Adds a file to a build phase, creating a proxy build file that points to the given file reference.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC4typeAA05BuildC0OSgyF":{"name":"type()","abstract":"Returns the build phase type.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html":{"name":"PBXBuildPhase","abstract":"An absctract class for all the build phase objects
"},"Classes/PBXBuildRule.html":{"name":"PBXBuildRule","abstract":"A PBXBuildRule is used to specify a method for transforming an input file in to an output file(s).
"},"Classes/PBXContainerItem.html":{"name":"PBXContainerItem","abstract":"Class representing an element that may contain other elements.
"},"Classes/PBXLegacyTarget.html":{"name":"PBXLegacyTarget","abstract":"This is the element for a build target that according to Xcode is an External Build System
. You can use this target to run a script.
"},"Classes/PBXObjectReference.html":{"name":"PBXObjectReference","abstract":"Object used as a reference to PBXObjects from PBXObjects.
"},"Classes/PBXReferenceProxy.html":{"name":"PBXReferenceProxy","abstract":"A proxy for another object which might belong to another project"},"Classes/PBXRezBuildPhase.html":{"name":"PBXRezBuildPhase","abstract":"
This is the element for the Build Carbon Resources build phase."},"Classes/PBXTarget.html":{"name":"PBXTarget","abstract":"
This element is an abstract parent for specialized targets.
"},"Classes/XCVersionGroup.html":{"name":"XCVersionGroup","abstract":"Group that contains multiple files references to the different versions of a resource."},"Classes/BuildSettingsProvider.html":{"name":"BuildSettingsProvider","abstract":"
Class that provides default build settings to be used in Xcode projects.
"},"Enums/PBXObjectError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PBXObjectError"},"Enums/XCodeProjError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCodeProjError"},"Enums/XCWorkspaceError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCWorkspaceError"},"Enums/XCWorkspaceDataError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCWorkspaceDataError"},"Enums/XCSharedDataError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCSharedDataError"},"Enums/XCConfigError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCConfigError"},"Enums/XCConfigError.html":{"name":"XCConfigError","abstract":"XCConfig errors.
"},"Enums/XCSharedDataError.html":{"name":"XCSharedDataError","abstract":"XCSharedData errors.
"},"Enums/XCWorkspaceDataError.html":{"name":"XCWorkspaceDataError","abstract":"XCWorkspaceData Errors.
"},"Enums/XCWorkspaceError.html":{"name":"XCWorkspaceError","abstract":"XCWorkspace Errors
"},"Enums/XCodeProjError.html":{"name":"XCodeProjError","abstract":"XcodeProj Errors
"},"Enums/PBXObjectError.html":{"name":"PBXObjectError","abstract":"PBXObject error.
"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC4nameSSSgvp":{"name":"name","abstract":"Target name.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC15targetReferenceAA09PBXObjectE0CSgvp":{"name":"targetReference","abstract":"Target reference.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC20targetProxyReferenceAA09PBXObjectF0CSgvp":{"name":"targetProxyReference","abstract":"Target proxy
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyCACSSSg4name_AA18PBXObjectReferenceCSg06targetF0AH0g5ProxyF0tcfc":{"name":"init(name:targetReference:targetProxyReference:)","abstract":"Initializes the target dependency.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC6targetAA0B0CSgyKF":{"name":"target()","abstract":"Materializes the target reference returning the target the object reference refers to.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC11targetProxyAA016PBXContainerItemE0CSgyKF":{"name":"targetProxy()","abstract":"Materializes the target proxy reference returning the target the object reference refers to.
","parent_name":"PBXTargetDependency"},"Classes/PBXSourcesBuildPhase.html#/s:9xcodeproj20PBXSourcesBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXSourcesBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC4nameSSSgvp":{"name":"name","abstract":"Build phase name.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC10inputPathsSaySSGvp":{"name":"inputPaths","abstract":"Input paths
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC11outputPathsSaySSGvp":{"name":"outputPaths","abstract":"Output paths
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC9shellPathSSSgvp":{"name":"shellPath","abstract":"Path to the shell.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC05shellC0SSSgvp":{"name":"shellScript","abstract":"Shell script.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC16showEnvVarsInLogSbvp":{"name":"showEnvVarsInLog","abstract":"Show environment variables in the logs.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC05buildE0AA0dE0Ovp":{"name":"buildPhase","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseCACSayAA18PBXObjectReferenceCG14fileReferences_SSSg4nameSaySSG10inputPathsAJ06outputL0AJSg0k8FileListL0AM0mnoL0SS9shellPathAH0pC0Su15buildActionMaskSb34runOnlyForDeploymentPostprocessingSb16showEnvVarsInLogtcfc":{"name":"init(fileReferences:name:inputPaths:outputPaths:inputFileListPaths:outputFileListPaths:shellPath:shellScript:buildActionMask:runOnlyForDeploymentPostprocessing:showEnvVarsInLog:)","abstract":"Initializes the shell script build phase with its attributes.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC7dstPathSSSgvp":{"name":"dstPath","abstract":"Element destination path
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC16dstSubfolderSpecAC9SubFolderOSgvp":{"name":"dstSubfolderSpec","abstract":"Element destination subfolder spec
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC4nameSSSgvp":{"name":"name","abstract":"Copy files build phase name
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC05buildE0AA0dE0Ovp":{"name":"buildPhase","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseCACSSSg7dstPath_AC9SubFolderOSg0F13SubfolderSpecAD4nameSu15buildActionMaskSayAA18PBXObjectReferenceCG14fileReferencesSb34runOnlyForDeploymentPostprocessingtcfc":{"name":"init(dstPath:dstSubfolderSpec:name:buildActionMask:fileReferences:runOnlyForDeploymentPostprocessing:)","abstract":"Initializes the copy files build phase with its attributes.
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXResourcesBuildPhase.html#/s:9xcodeproj22PBXResourcesBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXResourcesBuildPhase"},"Classes/PBXHeadersBuildPhase.html#/s:9xcodeproj20PBXHeadersBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXHeadersBuildPhase"},"Classes/PBXFrameworksBuildPhase.html#/s:9xcodeproj23PBXFrameworksBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXFrameworksBuildPhase"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC12fileEncodingSuSgvp":{"name":"fileEncoding","abstract":"Element file encoding.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC16explicitFileTypeSSSgvp":{"name":"explicitFileType","abstract":"Element explicit file type.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC17lastKnownFileTypeSSSgvp":{"name":"lastKnownFileType","abstract":"Element last known file type.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC10lineEndingSuSgvp":{"name":"lineEnding","abstract":"Element line ending.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC31languageSpecificationIdentifierSSSgvp":{"name":"languageSpecificationIdentifier","abstract":"Element language specification identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC33xcLanguageSpecificationIdentifierSSSgvp":{"name":"xcLanguageSpecificationIdentifier","abstract":"Element xc language specification identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC34plistStructureDefinitionIdentifierSSSgvp":{"name":"plistStructureDefinitionIdentifier","abstract":"Element plist structure definition identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceCAcA13PBXSourceTreeOSg06sourceE0_SSSg4nameSuSg12fileEncodingAH16explicitFileTypeAH09lastKnownkL0AH4pathSbSg14includeInIndexAO10wrapsLinesAO8usesTabsAJ11indentWidthAJ03tabX0AJ10lineEndingAH31languageSpecificationIdentifierAH33xcLanguageSpecificationIdentifierAH34plistStructureDefinitionIdentifiertcfc":{"name":"init(sourceTree:name:fileEncoding:explicitFileType:lastKnownFileType:path:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:lineEnding:languageSpecificationIdentifier:xcLanguageSpecificationIdentifier:plistStructureDefinitionIdentifier:)","abstract":"Initializes the file reference with its properties.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXFileReference"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC10sourceTreeAA09PBXSourceE0OSgvp":{"name":"sourceTree","abstract":"Element source tree.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC4pathSSSgvp":{"name":"path","abstract":"Element path.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC4nameSSSgvp":{"name":"name","abstract":"Element name.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC14includeInIndexSbSgvp":{"name":"includeInIndex","abstract":"Element include in index.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8usesTabsSbSgvp":{"name":"usesTabs","abstract":"Element uses tabs.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC11indentWidthSuSgvp":{"name":"indentWidth","abstract":"Element indent width.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8tabWidthSuSgvp":{"name":"tabWidth","abstract":"Element tab width.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC10wrapsLinesSbSgvp":{"name":"wrapsLines","abstract":"Element wraps lines.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementCAcA13PBXSourceTreeOSg06sourceE0_SSSg4pathAH4nameSbSg14includeInIndexAK8usesTabsSuSg11indentWidthAN03tabO0AK10wrapsLinestcfc":{"name":"init(sourceTree:path:name:includeInIndex:usesTabs:indentWidth:tabWidth:wrapsLines:)","abstract":"Initializes the file element with its properties.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8fullPath5Basic08AbsoluteE0VSgAG10sourceRoot_tKF":{"name":"fullPath(sourceRoot:)","abstract":"Returns a file absolute path.
","parent_name":"PBXFileElement"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC24containerPortalReferenceAA09PBXObjectG0Cvp":{"name":"containerPortalReference","abstract":"The object is a reference to a PBXProject element.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC9proxyTypeAC0dF0OSgvp":{"name":"proxyType","abstract":"Element proxy type.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC23remoteGlobalIDReferenceAA18PBXObjectReferenceCSgvp":{"name":"remoteGlobalIDReference","abstract":"Element remote global ID reference.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC10remoteInfoSSSgvp":{"name":"remoteInfo","abstract":"Element remote info.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyCAcA18PBXObjectReferenceC015containerPortalF0_AESg23remoteGlobalIDReferenceAC0D4TypeOSg05proxyL0SSSg0I4Infotcfc":{"name":"init(containerPortalReference:remoteGlobalIDReference:proxyType:remoteInfo:)","abstract":"Initializes the container item proxy with its attributes.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXContainerItemProxy"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC13fileReferenceAA09PBXObjectE0CSgvp":{"name":"fileReference","abstract":"Element file reference.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC8settingss10DictionaryVySSypGSgvp":{"name":"settings","abstract":"Element settings
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileCAcA18PBXObjectReferenceC04fileE0_s10DictionaryVySSypGSg8settingstcfc":{"name":"init(fileReference:settings:)","abstract":"Initiazlies the build file with its attributes.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC4fileAA14PBXFileElementCSgyKF":{"name":"file()","abstract":"Materializes the file reference and returns the object.
","parent_name":"PBXBuildFile"},"Enums/PBXSourceTree.html#/s:s9DecodablePxs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXSourceTree"},"Enums/PBXSourceTree.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXSourceTree"},"Enums/PBXSourceTree.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PBXSourceTree"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectC9referenceAA0B9ReferenceCvp":{"name":"reference","abstract":"The object reference in the project that contains it.
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","abstract":"Initializes the object from its project representation.
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectC3isaSSvpZ":{"name":"isa","abstract":"Object isa (type id)
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXObject"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC14archiveVersionSuvp":{"name":"archiveVersion","abstract":"Project archive version.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC13objectVersionSuvp":{"name":"objectVersion","abstract":"Project object version.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC7classess10DictionaryVySSypGvp":{"name":"classes","abstract":"Project classes.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC19rootObjectReferenceAA09PBXObjectE0CSgvp":{"name":"rootObjectReference","abstract":"Project root object.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjCAcA18PBXObjectReferenceCSg010rootObjectD0_Su13objectVersionSu07archiveH0s10DictionaryVySSypG7classesSayAA0C0CG7objectstcfc":{"name":"init(rootObjectReference:objectVersion:archiveVersion:classes:objects:)","abstract":"Initializes the project with its attributes.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:s9DecodablePxs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC11rootProjectAA10PBXProjectCSgyKF":{"name":"rootProject()","abstract":"Returns root project.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC9rootGroupAA8PBXGroupCSgyKF":{"name":"rootGroup()","abstract":"Returns root project’s root group.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"PBXProj"},"Classes/PBXNativeTarget.html#/s:9xcodeproj15PBXNativeTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXNativeTarget"},"Classes/PBXNativeTarget.html#/s:9xcodeproj15PBXNativeTargetC13addDependencyAA18PBXObjectReferenceCSgAC6target_tKF":{"name":"addDependency(target:)","abstract":"Adds a dependency to the target.
","parent_name":"PBXNativeTarget"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC29buildConfigurationsReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildConfigurationsReferences","abstract":"Element build configurations.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC29defaultConfigurationIsVisibleSbvp":{"name":"defaultConfigurationIsVisible","abstract":"Element default configuration is visible.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC24defaultConfigurationNameSSSgvp":{"name":"defaultConfigurationName","abstract":"Element default configuration name
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListCACSayAA18PBXObjectReferenceCG29buildConfigurationsReferences_SSSg24defaultConfigurationNameSb0iJ9IsVisibletcfc":{"name":"init(buildConfigurationsReferences:defaultConfigurationName:defaultConfigurationIsVisible:)","abstract":"Initializes the element with its properties.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC19buildConfigurationsSayAA20XCBuildConfigurationCGyKF":{"name":"buildConfigurations()","abstract":"Returns the build configurations.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC13configurationAA20XCBuildConfigurationCSgSS4name_tKF":{"name":"configuration(name:)","abstract":"Returns the build configuration with the given name (if it exists)
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC24addDefaultConfigurationsSayAA20XCBuildConfigurationCGyKF":{"name":"addDefaultConfigurations()","abstract":"Adds the default configurations, debug and release
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC3addAA20XCBuildConfigurationCSS13configuration_AA18PBXObjectReferenceCSg04basefI0s10DictionaryVySSypG13buildSettingstKF":{"name":"add(configuration:baseConfigurationReference:buildSettings:)","abstract":"Adds a build configuration with the given name.","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC023objectWithConfigurationC0AA9PBXObjectCSgyKF":{"name":"objectWithConfigurationList()","abstract":"
Returns the object with the given configuration list (project or target)
","parent_name":"XCConfigurationList"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC04baseC9ReferenceAA09PBXObjectE0CSgvp":{"name":"baseConfigurationReference","abstract":"The path to a xcconfig file
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC13buildSettingss10DictionaryVySSypGvp":{"name":"buildSettings","abstract":"A map of build settings.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC4nameSSvp":{"name":"name","abstract":"The configuration name.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationCACSS4name_AA18PBXObjectReferenceCSg04basecF0s10DictionaryVySSypG13buildSettingstcfc":{"name":"init(name:baseConfigurationReference:buildSettings:)","abstract":"Initializes a build configuration.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCBuildConfiguration"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC9workspaceAA11XCWorkspaceCvp":{"name":"workspace","abstract":"Project workspace
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC7pbxprojAA7PBXProjCvp":{"name":"pbxproj","abstract":".pbxproj representatino
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC10sharedDataAA08XCSharedE0CSgvp":{"name":"sharedData","abstract":"Shared data.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjCAcA11XCWorkspaceC9workspace_AA7PBXProjC7pbxprojAA12XCSharedDataCSg06sharedI0tcfc":{"name":"init(workspace:pbxproj:sharedData:)","abstract":"Initializes the XCodeProj
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","abstract":"Writes project to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC13workspacePath5Basic08AbsoluteE0VAGFZ":{"name":"workspacePath(_:)","abstract":"Returns workspace file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC14writeWorkspacey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeWorkspace(path:override:)","abstract":"Writes workspace to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC11pbxprojPath5Basic08AbsoluteE0VAGFZ":{"name":"pbxprojPath(_:)","abstract":"Returns project file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12writePBXProjy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writePBXProj(path:override:)","abstract":"Writes project to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC14sharedDataPath5Basic08AbsoluteF0VAGFZ":{"name":"sharedDataPath(_:)","abstract":"Returns shared data path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC11schemesPath5Basic08AbsoluteE0VAGFZ":{"name":"schemesPath(_:)","abstract":"Returns schemes folder path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC10schemePath5Basic08AbsoluteE0VAG_SS0D4NametFZ":{"name":"schemePath(_:schemeName:)","abstract":"Returns scheme file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12writeSchemesy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeSchemes(path:override:)","abstract":"Writes all project schemes to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12debuggerPath5Basic08AbsoluteE0VAGFZ":{"name":"debuggerPath(_:)","abstract":"Returns debugger folder path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC15breakPointsPath5Basic08AbsoluteF0VAGFZ":{"name":"breakPointsPath(_:)","abstract":"Returns breakpoints plist path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC16writeBreakPointsy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeBreakPoints(path:override:)","abstract":"Writes all project breakpoints to the given path.
","parent_name":"XcodeProj"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceC4dataAA0B4DataCvp":{"name":"data","abstract":"Workspace data
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCAC5Basic12AbsolutePathV4path_tKcfc":{"name":"init(path:)","abstract":"Initializes the workspace with the path where the workspace is.","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCACycfc":{"name":"init()","abstract":"
Initializes a default workspace with a single reference that points to self:
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCACSS10pathString_tKcfc":{"name":"init(pathString:)","abstract":"Initializes the workspace with the path string.
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCAcA0B4DataC4data_tcfc":{"name":"init(data:)","abstract":"Initializes the workspace with its properties.
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XCWorkspace"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC8includesSay5Basic12RelativePathV7include_AC6configtGvp":{"name":"includes","abstract":"Configuration file includes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC13buildSettingss10DictionaryVySSypGvp":{"name":"buildSettings","abstract":"Build settings
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigCACSay5Basic12RelativePathV7include_AC6configtG8includes_s10DictionaryVySSypG13buildSettingstcfc":{"name":"init(includes:buildSettings:)","abstract":"Initializes the XCConfig file with its attributes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigCAC5Basic12AbsolutePathV4path_AFSg07projectE0tKcfc":{"name":"init(path:projectPath:)","abstract":"Initializes the XCConfig reading the content from the file at the given path and parsing it.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC22flattenedBuildSettingss10DictionaryVySSypGyF":{"name":"flattenedBuildSettings()","abstract":"It returns the build settings after flattening all the includes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"XCConfig"},"Models.html#/s:9xcodeproj13BuildSettingsa":{"name":"BuildSettings","abstract":"Build settings.
"},"Classes/XCConfig.html":{"name":"XCConfig","abstract":".xcconfig configuration file.
"},"Classes/XCWorkspace.html":{"name":"XCWorkspace","abstract":"Model that represents a Xcode workspace.
"},"Classes/XcodeProj.html":{"name":"XcodeProj","abstract":"Model that represents a .xcodeproj project.
"},"Classes/XCBuildConfiguration.html":{"name":"XCBuildConfiguration","abstract":"This is the element for listing build configurations.
"},"Classes/XCConfigurationList.html":{"name":"XCConfigurationList","abstract":"This is the element for listing build configurations.
"},"Classes/PBXNativeTarget.html":{"name":"PBXNativeTarget","abstract":"This is the element for a build target that produces a binary content (application or library).
"},"Classes/PBXProj.html":{"name":"PBXProj","abstract":"Represents a .pbxproj file
"},"Classes/PBXObject.html":{"name":"PBXObject","abstract":"Class that represents a project element.
"},"Enums/PBXSourceTree.html":{"name":"PBXSourceTree","abstract":"Specifies source trees for files"},"Models.html#/s:9xcodeproj18PBXAggregateTargetC":{"name":"PBXAggregateTarget","abstract":"
This is the element for a build target that aggregates several others.
"},"Classes/PBXBuildFile.html":{"name":"PBXBuildFile","abstract":"This element indicates a file reference that is used in a PBXBuildPhase (either as an include or resource).
"},"Classes/PBXContainerItemProxy.html":{"name":"PBXContainerItemProxy","abstract":"This is the element to decorate a target item.
"},"Classes/PBXFileElement.html":{"name":"PBXFileElement","abstract":"This element is an abstract parent for file and group elements.
"},"Classes/PBXFileReference.html":{"name":"PBXFileReference","abstract":"A PBXFileReference is used to track every external file referenced by"},"Classes/PBXFrameworksBuildPhase.html":{"name":"PBXFrameworksBuildPhase","abstract":"
This is the element for the framework link build phase.
"},"Classes/PBXHeadersBuildPhase.html":{"name":"PBXHeadersBuildPhase","abstract":"This is the element for the framework headers build phase.
"},"Classes/PBXResourcesBuildPhase.html":{"name":"PBXResourcesBuildPhase","abstract":"This is the element for the resources copy build phase.
"},"Classes/PBXCopyFilesBuildPhase.html":{"name":"PBXCopyFilesBuildPhase","abstract":"This is the element for the copy file build phase.
"},"Classes/PBXShellScriptBuildPhase.html":{"name":"PBXShellScriptBuildPhase","abstract":"This is the element for the shell script build phase.
"},"Classes/PBXSourcesBuildPhase.html":{"name":"PBXSourcesBuildPhase","abstract":"This is the element for the sources compilation build phase.
"},"Classes/PBXTargetDependency.html":{"name":"PBXTargetDependency","abstract":"This is the element for referencing other targets through content proxies.
"},"Models.html":{"name":"Models"},"Errors.html":{"name":"Errors"},"Other Classes.html":{"name":"Other Classes","abstract":"The following classes are available globally.
"},"Other Enums.html":{"name":"Other Enumerations","abstract":"The following enumerations are available globally.
"},"Other Extensions.html":{"name":"Other Extensions","abstract":"The following extensions are available globally.
"},"Other Functions.html":{"name":"Other Functions","abstract":"The following functions are available globally.
"},"Other Protocols.html":{"name":"Other Protocols","abstract":"The following protocols are available globally.
"},"Other Structs.html":{"name":"Other Structures","abstract":"The following structures are available globally.
"}}
\ No newline at end of file
+{"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV13objectVersionSuvpZ":{"name":"objectVersion","abstract":"The default object version for Xcodeproj.
","parent_name":"Default"},"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV20compatibilityVersionSSvpZ":{"name":"compatibilityVersion","abstract":"Default compatibility version.
","parent_name":"Default"},"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV17developmentRegionSSvpZ":{"name":"developmentRegion","abstract":"Default development region.
","parent_name":"Default"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV3iosSSvpZ":{"name":"ios","abstract":"Last known SDK for iOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV5macosSSvpZ":{"name":"macos","abstract":"Last known SDK for macOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV4tvosSSvpZ":{"name":"tvos","abstract":"Last known SDK for tvOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV7watchosSSvpZ":{"name":"watchos","abstract":"Last known SDK for watchos.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html":{"name":"SDK","abstract":"Last known SDKs.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV14archiveVersionSuvpZ":{"name":"archiveVersion","abstract":"Last known archive version for Xcodeproj.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV12swiftVersionSSvpZ":{"name":"swiftVersion","abstract":"Last known Swift version (stable).
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV13objectVersionSuvpZ":{"name":"objectVersion","abstract":"Last known object version for Xcodeproj.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV12upgradeCheckSSvpZ":{"name":"upgradeCheck","abstract":"Last known upgrade check.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV17swiftUpgradeCheckSSvpZ":{"name":"swiftUpgradeCheck","abstract":"Last known Swift upgrade check.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html":{"name":"LastKnown","abstract":"Last known constants.
","parent_name":"Xcode"},"Structs/Xcode/Default.html":{"name":"Default","abstract":"Default values.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV17inheritedKeywordsSaySSGvpZ":{"name":"inheritedKeywords","abstract":"Inherited keywords used in build settings.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV17headersExtensionsSaySSGvpZ":{"name":"headersExtensions","abstract":"Header files extensions.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV":{"name":"Supported","abstract":"Supported values.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV8filetypeSSSgSS9extension_tFZ":{"name":"filetype(extension:)","abstract":"Returns the Xcode file type for any given extension.
","parent_name":"Xcode"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsV8rawValueSivp":{"name":"rawValue","abstract":"Raw value.
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsVACSi8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes the options with the raw value.
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsV13withoutFolderACvpZ":{"name":"withoutFolder","abstract":"Create group without reference to folder
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html":{"name":"GroupAddingOptions","abstract":"Options passed when adding new groups.
"},"Structs/Xcode.html":{"name":"Xcode","abstract":"Class that contains Xcode constants.
"},"Protocols/Writable.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","abstract":"Writes the object that conforms the protocol.
","parent_name":"Writable"},"Protocols/Writable.html#/s:9xcodeproj8WritableP5writeySS10pathString_Sb8overridetKF":{"name":"write(pathString:override:)","abstract":"Writes the object that conforms the protocol.
","parent_name":"Writable"},"Protocols/Writable.html":{"name":"Writable","abstract":"Protocol that defines how an entity can be writed into disk
"},"Other Functions.html#/s:9xcodeproj9loadPlists10DictionaryVySSyXlGSgSS4path_tF":{"name":"loadPlist(path:)","abstract":"Static initializer that creates a Dictionary from a .plist file.
"},"Other Functions.html#/arc4random_uniform(_:)":{"name":"arc4random_uniform(_:)"},"Extensions/PlistValue.html#/s:s25ExpressibleByArrayLiteralPx0cD7ElementQz05arrayD0d_tcfc":{"name":"init(arrayLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s30ExpressibleByDictionaryLiteralPx3KeyQz_5ValueQzt010dictionaryD0d_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s26ExpressibleByStringLiteralPx0cD4TypeQz06stringD0_tcfc":{"name":"init(stringLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s43ExpressibleByExtendedGraphemeClusterLiteralPx0cdeF4TypeQz08extendeddeF0_tcfc":{"name":"init(extendedGraphemeClusterLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s33ExpressibleByUnicodeScalarLiteralPx0cdE4TypeQz07unicodedE0_tcfc":{"name":"init(unicodeScalarLiteral:)","parent_name":"PlistValue"},"Extensions/CommentedString.html#/s:s26ExpressibleByStringLiteralPx0cD4TypeQz06stringD0_tcfc":{"name":"init(stringLiteral:)","parent_name":"CommentedString"},"Extensions/CommentedString.html#/s:s43ExpressibleByExtendedGraphemeClusterLiteralPx0cdeF4TypeQz08extendeddeF0_tcfc":{"name":"init(extendedGraphemeClusterLiteral:)","parent_name":"CommentedString"},"Extensions/CommentedString.html#/s:s33ExpressibleByUnicodeScalarLiteralPx0cdE4TypeQz07unicodedE0_tcfc":{"name":"init(unicodeScalarLiteral:)","parent_name":"CommentedString"},"Extensions/Bool.html#/s:Sb9xcodeprojE9xmlStringSSvp":{"name":"xmlString","abstract":"Returns a XML string value that represents the boolean.
","parent_name":"Bool"},"Extensions/Bool.html#/s:Sb9xcodeprojE3intSuvp":{"name":"int","abstract":"Returns a 1 for true and 0 for false
","parent_name":"Bool"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/CommentedString.html":{"name":"CommentedString"},"Extensions/PlistValue.html":{"name":"PlistValue"},"Enums/XCBreakpointListError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCBreakpointListError"},"Enums/XcodeprojWritingError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeprojWritingError"},"Enums/XcodeprojEditingError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeprojEditingError"},"Enums/XcodeprojEditingError.html":{"name":"XcodeprojEditingError","abstract":"Xcodeproj editing errors.
"},"Enums/XcodeprojWritingError.html":{"name":"XcodeprojWritingError","abstract":"Xcodeproj writing error.
"},"Enums/XCBreakpointListError.html":{"name":"XCBreakpointListError","abstract":"XCBreakpointList error.
"},"Other Enums.html#/s:9xcodeproj10BuildPhaseO":{"name":"BuildPhase","abstract":"Enum that encapsulates all kind of build phases available in Xcode.
"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC7VariantO":{"name":"Variant","abstract":"Build settings variant.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC8PlatformO":{"name":"Platform","abstract":"Target platform.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC7ProductO":{"name":"Product","abstract":"Target product type.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC14projectDefaults10DictionaryVySSypGAC7VariantO7variant_tFZ":{"name":"projectDefault(variant:)","abstract":"Returns default build settings that Xcode sets in new projects.
","parent_name":"BuildSettingsProvider"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC31buildConfigurationListReferenceAA09PBXObjectF0CSgvp":{"name":"buildConfigurationListReference","abstract":"Target build configuration list.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC22buildConfigurationListAA015XCConfigurationE0CSgvp":{"name":"buildConfigurationList","abstract":"Build configuration list.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC20buildPhaseReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildPhaseReferences","abstract":"Target build phase references.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11buildPhasesSayAA13PBXBuildPhaseCGvp":{"name":"buildPhases","abstract":"Target build phases.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC19buildRuleReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildRuleReferences","abstract":"Target build rule references.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC10buildRulesSayAA12PBXBuildRuleCGvp":{"name":"buildRules","abstract":"Target build rules.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC20dependencyReferencesSayAA18PBXObjectReferenceCGvp":{"name":"dependencyReferences","abstract":"Target dependency references.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC12dependenciesSayAA0B10DependencyCGvp":{"name":"dependencies","abstract":"Target dependencies.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC4nameSSvp":{"name":"name","abstract":"Target name.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11productNameSSSgvp":{"name":"productName","abstract":"Target product name.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC16productReferenceAA09PBXObjectD0CSgvp":{"name":"productReference","abstract":"Target product reference.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC7productAA16PBXFileReferenceCSgvp":{"name":"product","abstract":"Target product.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11productTypeAA010PBXProductD0OSgvp":{"name":"productType","abstract":"Target product type.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetCACSS4name_AA18PBXObjectReferenceCSg022buildConfigurationListE0SayAFG0F15PhaseReferencesAI0f4RuleJ0AI010dependencyJ0SSSg11productNameAG0mE0AA14PBXProductTypeOSg0mP0tcfc":{"name":"init(name:buildConfigurationListReference:buildPhaseReferences:buildRuleReferences:dependencyReferences:productName:productReference:productType:)","abstract":"Initializes the target with dependencies as references.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetCACSS4name_AA19XCConfigurationListCSg018buildConfigurationE0SayAA13PBXBuildPhaseCG0F6PhasesSayAA0H4RuleCG0F5RulesSayAA0B10DependencyCG12dependenciesSSSg11productNameAA16PBXFileReferenceCSg0O0AA14PBXProductTypeOSg0oT0tcfc":{"name":"init(name:buildConfigurationList:buildPhases:buildRules:dependencies:productName:product:productType:)","abstract":"Initializes the target with dependencies as objects.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC24productNameWithExtensionSSSgyF":{"name":"productNameWithExtension()","abstract":"Returns the product name with the extension joined with a period.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC17sourcesBuildPhaseAA010PBXSourcesdE0CSgyKF":{"name":"sourcesBuildPhase()","abstract":"Returns the sources build phase.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC19resourcesBuildPhaseAA012PBXResourcesdE0CSgyKF":{"name":"resourcesBuildPhase()","abstract":"Returns the resources build phase.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11sourceFilesSayAA14PBXFileElementCGyKF":{"name":"sourceFiles()","abstract":"Returns the target source files.
","parent_name":"PBXTarget"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC8fileTypeSSSgvp":{"name":"fileType","abstract":"Element file type
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC4pathSSSgvp":{"name":"path","abstract":"Element path.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC15remoteReferenceAA09PBXObjectE0CSgvp":{"name":"remoteReference","abstract":"Element remote reference.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC6remoteAA016PBXContainerItemC0CSgvp":{"name":"remote","abstract":"Element remote.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC10sourceTreeAA09PBXSourceE0OSgvp":{"name":"sourceTree","abstract":"Element source tree.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXReferenceProxy"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC13buildToolPathSSSgvp":{"name":"buildToolPath","abstract":"Path to the build tool that is invoked (required)
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC20buildArgumentsStringSSSgvp":{"name":"buildArgumentsString","abstract":"Build arguments to be passed to the build tool.
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC30passBuildSettingsInEnvironmentSbvp":{"name":"passBuildSettingsInEnvironment","abstract":"Whether or not to pass Xcode build settings as environment variables down to the tool when invoked
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC21buildWorkingDirectorySSSgvp":{"name":"buildWorkingDirectory","abstract":"The directory where the build tool will be invoked during a build
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetCACSS4name_SSSg13buildToolPathAE0E15ArgumentsStringSb30passBuildSettingsInEnvironmentAE0E16WorkingDirectoryAA19XCConfigurationListCSg0e13ConfigurationR0SayAA13PBXBuildPhaseCG0E6PhasesSayAA0T4RuleCG0E5RulesSayAA19PBXTargetDependencyCG12dependenciesAE11productNameAA16PBXFileReferenceCSg7productAA14PBXProductTypeOSg11productTypetcfc":{"name":"init(name:buildToolPath:buildArgumentsString:passBuildSettingsInEnvironment:buildWorkingDirectory:buildConfigurationList:buildPhases:buildRules:dependencies:productName:product:productType:)","abstract":"Initializes the legacy target with its attributes.
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXLegacyTarget"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC9hashValueSivp":{"name":"hashValue","abstract":"Hash value.
","parent_name":"PBXObjectReference"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC2eeoiSbAC_ACtFZ":{"name":"==(_:_:)","abstract":"Compares two instances of PBXObjectReference
","parent_name":"PBXObjectReference"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC1loiSbAC_ACtFZ":{"name":"<(_:_:)","abstract":"Compares two instances.
","parent_name":"PBXObjectReference"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupC23currentVersionReferenceAA09PBXObjectF0CSgvp":{"name":"currentVersionReference","abstract":"Current version.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupC14currentVersionAA16PBXFileReferenceCSgvp":{"name":"currentVersion","abstract":"Returns the current version file reference.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupC07versionC4TypeSSSgvp":{"name":"versionGroupType","abstract":"Version group type.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupCAcA18PBXObjectReferenceCSg014currentVersionE0_SSSg4pathAH4nameAA13PBXSourceTreeOSg06sourceK0AH07versionC4TypeSayAEG18childrenReferencesSbSg14includeInIndexAR10wrapsLinesAR8usesTabsSuSg11indentWidthAV03tabY0tcfc":{"name":"init(currentVersionReference:path:name:sourceTree:versionGroupType:childrenReferences:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)","abstract":"Initializes the group with its attributes.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupCAcA16PBXFileReferenceCSg14currentVersion_SSSg4pathAH4nameAA13PBXSourceTreeOSg06sourceK0AH07versionC4TypeSayAA0D7ElementCG8childrenSbSg14includeInIndexAT10wrapsLinesAT8usesTabsSuSg11indentWidthAX03tabY0tcfc":{"name":"init(currentVersion:path:name:sourceTree:versionGroupType:children:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)","abstract":"Initializes the group with its attributes.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCVersionGroup"},"Classes/PBXContainerItem.html#/s:9xcodeproj16PBXContainerItemCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXContainerItem"},"Classes/PBXRezBuildPhase.html#/s:9xcodeproj16PBXRezBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXRezBuildPhase"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC12compilerSpecSSvp":{"name":"compilerSpec","abstract":"Element compiler spec.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC12filePatternsSSSgvp":{"name":"filePatterns","abstract":"Element file patterns.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC8fileTypeSSvp":{"name":"fileType","abstract":"Element file type.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC10isEditableSbvp":{"name":"isEditable","abstract":"Element is editable.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC4nameSSSgvp":{"name":"name","abstract":"Element name.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC11outputFilesSaySSGvp":{"name":"outputFiles","abstract":"Element output files.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC24outputFilesCompilerFlagsSaySSGSgvp":{"name":"outputFilesCompilerFlags","abstract":"Element output files compiler flags.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC6scriptSSSgvp":{"name":"script","abstract":"Element script.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildRule"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC22defaultBuildActionMaskSuvpZ":{"name":"defaultBuildActionMask","abstract":"Default build action mask.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC15buildActionMaskSuvp":{"name":"buildActionMask","abstract":"Element build action mask.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC14fileReferencesSayAA18PBXObjectReferenceCGvp":{"name":"fileReferences","abstract":"References to build files.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC5filesSayAA0B4FileCGvp":{"name":"files","abstract":"Build files.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC18inputFileListPathsSaySSGSgvp":{"name":"inputFileListPaths","abstract":"Paths to the input file lists.","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC19outputFileListPathsSaySSGSgvp":{"name":"outputFileListPaths","abstract":"
Paths to the output file lists.","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC34runOnlyForDeploymentPostprocessingSbvp":{"name":"runOnlyForDeploymentPostprocessing","abstract":"
Element run only for deployment post processing value.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC05buildC0AA05BuildC0Ovp":{"name":"buildPhase","abstract":"The build phase type of the build phase
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC7addFileAA18PBXObjectReferenceCAFKF":{"name":"addFile(_:)","abstract":"Adds a file to a build phase, creating a proxy build file that points to the given file reference.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC4typeAA05BuildC0OSgyF":{"name":"type()","abstract":"Returns the build phase type.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html":{"name":"PBXBuildPhase","abstract":"An absctract class for all the build phase objects
"},"Classes/PBXBuildRule.html":{"name":"PBXBuildRule","abstract":"A PBXBuildRule is used to specify a method for transforming an input file in to an output file(s).
"},"Classes/PBXRezBuildPhase.html":{"name":"PBXRezBuildPhase","abstract":"This is the element for the Build Carbon Resources build phase."},"Classes/PBXContainerItem.html":{"name":"PBXContainerItem","abstract":"
Class representing an element that may contain other elements.
"},"Classes/XCVersionGroup.html":{"name":"XCVersionGroup","abstract":"Group that contains multiple files references to the different versions of a resource."},"Classes/PBXObjectReference.html":{"name":"PBXObjectReference","abstract":"
Object used as a reference to PBXObjects from PBXObjects.
"},"Classes/PBXLegacyTarget.html":{"name":"PBXLegacyTarget","abstract":"This is the element for a build target that according to Xcode is an External Build System
. You can use this target to run a script.
"},"Classes/PBXReferenceProxy.html":{"name":"PBXReferenceProxy","abstract":"A proxy for another object which might belong to another project"},"Classes/PBXTarget.html":{"name":"PBXTarget","abstract":"
This element is an abstract parent for specialized targets.
"},"Classes/BuildSettingsProvider.html":{"name":"BuildSettingsProvider","abstract":"Class that provides default build settings to be used in Xcode projects.
"},"Enums/PBXObjectError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PBXObjectError"},"Enums/XCodeProjError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCodeProjError"},"Enums/XCWorkspaceError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCWorkspaceError"},"Enums/XCWorkspaceDataError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCWorkspaceDataError"},"Enums/XCSharedDataError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCSharedDataError"},"Enums/XCConfigError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCConfigError"},"Enums/XCConfigError.html":{"name":"XCConfigError","abstract":"XCConfig errors.
"},"Enums/XCSharedDataError.html":{"name":"XCSharedDataError","abstract":"XCSharedData errors.
"},"Enums/XCWorkspaceDataError.html":{"name":"XCWorkspaceDataError","abstract":"XCWorkspaceData Errors.
"},"Enums/XCWorkspaceError.html":{"name":"XCWorkspaceError","abstract":"XCWorkspace Errors
"},"Enums/XCodeProjError.html":{"name":"XCodeProjError","abstract":"XcodeProj Errors
"},"Enums/PBXObjectError.html":{"name":"PBXObjectError","abstract":"PBXObject error.
"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC4nameSSSgvp":{"name":"name","abstract":"Target name.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC15targetReferenceAA09PBXObjectE0CSgvp":{"name":"targetReference","abstract":"Target reference.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC6targetAA0B0CSgvp":{"name":"target","abstract":"Target.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC20targetProxyReferenceAA09PBXObjectF0CSgvp":{"name":"targetProxyReference","abstract":"Target proxy reference.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC11targetProxyAA016PBXContainerItemE0CSgvp":{"name":"targetProxy","abstract":"Target proxy.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyCACSSSg4name_AA18PBXObjectReferenceCSg06targetF0AH0g5ProxyF0tcfc":{"name":"init(name:targetReference:targetProxyReference:)","abstract":"Initializes the target dependency.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyCACSSSg4name_AA0B0CSg6targetAA21PBXContainerItemProxyCSg0eH0tcfc":{"name":"init(name:target:targetProxy:)","abstract":"Initializes the target dependency with dependencies as objects.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXTargetDependency"},"Classes/PBXSourcesBuildPhase.html#/s:9xcodeproj20PBXSourcesBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXSourcesBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC4nameSSSgvp":{"name":"name","abstract":"Build phase name.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC10inputPathsSaySSGvp":{"name":"inputPaths","abstract":"Input paths
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC11outputPathsSaySSGvp":{"name":"outputPaths","abstract":"Output paths
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC9shellPathSSSgvp":{"name":"shellPath","abstract":"Path to the shell.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC05shellC0SSSgvp":{"name":"shellScript","abstract":"Shell script.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC16showEnvVarsInLogSbvp":{"name":"showEnvVarsInLog","abstract":"Show environment variables in the logs.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC05buildE0AA0dE0Ovp":{"name":"buildPhase","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseCACSayAA18PBXObjectReferenceCG14fileReferences_SSSg4nameSaySSG10inputPathsAJ06outputL0AJSg0k8FileListL0AM0mnoL0SS9shellPathAH0pC0Su15buildActionMaskSb34runOnlyForDeploymentPostprocessingSb16showEnvVarsInLogtcfc":{"name":"init(fileReferences:name:inputPaths:outputPaths:inputFileListPaths:outputFileListPaths:shellPath:shellScript:buildActionMask:runOnlyForDeploymentPostprocessing:showEnvVarsInLog:)","abstract":"Initializes the shell script build phase with its attributes.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC7dstPathSSSgvp":{"name":"dstPath","abstract":"Element destination path
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC16dstSubfolderSpecAC9SubFolderOSgvp":{"name":"dstSubfolderSpec","abstract":"Element destination subfolder spec
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC4nameSSSgvp":{"name":"name","abstract":"Copy files build phase name
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC05buildE0AA0dE0Ovp":{"name":"buildPhase","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseCACSSSg7dstPath_AC9SubFolderOSg0F13SubfolderSpecAD4nameSu15buildActionMaskSayAA18PBXObjectReferenceCG14fileReferencesSb34runOnlyForDeploymentPostprocessingtcfc":{"name":"init(dstPath:dstSubfolderSpec:name:buildActionMask:fileReferences:runOnlyForDeploymentPostprocessing:)","abstract":"Initializes the copy files build phase with its attributes.
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXResourcesBuildPhase.html#/s:9xcodeproj22PBXResourcesBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXResourcesBuildPhase"},"Classes/PBXHeadersBuildPhase.html#/s:9xcodeproj20PBXHeadersBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXHeadersBuildPhase"},"Classes/PBXFrameworksBuildPhase.html#/s:9xcodeproj23PBXFrameworksBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXFrameworksBuildPhase"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC12fileEncodingSuSgvp":{"name":"fileEncoding","abstract":"Element file encoding.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC16explicitFileTypeSSSgvp":{"name":"explicitFileType","abstract":"Element explicit file type.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC17lastKnownFileTypeSSSgvp":{"name":"lastKnownFileType","abstract":"Element last known file type.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC10lineEndingSuSgvp":{"name":"lineEnding","abstract":"Element line ending.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC31languageSpecificationIdentifierSSSgvp":{"name":"languageSpecificationIdentifier","abstract":"Element language specification identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC33xcLanguageSpecificationIdentifierSSSgvp":{"name":"xcLanguageSpecificationIdentifier","abstract":"Element xc language specification identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC34plistStructureDefinitionIdentifierSSSgvp":{"name":"plistStructureDefinitionIdentifier","abstract":"Element plist structure definition identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceCAcA13PBXSourceTreeOSg06sourceE0_SSSg4nameSuSg12fileEncodingAH16explicitFileTypeAH09lastKnownkL0AH4pathSbSg14includeInIndexAO10wrapsLinesAO8usesTabsAJ11indentWidthAJ03tabX0AJ10lineEndingAH31languageSpecificationIdentifierAH33xcLanguageSpecificationIdentifierAH34plistStructureDefinitionIdentifiertcfc":{"name":"init(sourceTree:name:fileEncoding:explicitFileType:lastKnownFileType:path:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:lineEnding:languageSpecificationIdentifier:xcLanguageSpecificationIdentifier:plistStructureDefinitionIdentifier:)","abstract":"Initializes the file reference with its properties.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXFileReference"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC10sourceTreeAA09PBXSourceE0OSgvp":{"name":"sourceTree","abstract":"Element source tree.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC4pathSSSgvp":{"name":"path","abstract":"Element path.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC4nameSSSgvp":{"name":"name","abstract":"Element name.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC14includeInIndexSbSgvp":{"name":"includeInIndex","abstract":"Element include in index.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8usesTabsSbSgvp":{"name":"usesTabs","abstract":"Element uses tabs.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC11indentWidthSuSgvp":{"name":"indentWidth","abstract":"Element indent width.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8tabWidthSuSgvp":{"name":"tabWidth","abstract":"Element tab width.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC10wrapsLinesSbSgvp":{"name":"wrapsLines","abstract":"Element wraps lines.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementCAcA13PBXSourceTreeOSg06sourceE0_SSSg4pathAH4nameSbSg14includeInIndexAK8usesTabsSuSg11indentWidthAN03tabO0AK10wrapsLinestcfc":{"name":"init(sourceTree:path:name:includeInIndex:usesTabs:indentWidth:tabWidth:wrapsLines:)","abstract":"Initializes the file element with its properties.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8fullPath5Basic08AbsoluteE0VSgAG10sourceRoot_tKF":{"name":"fullPath(sourceRoot:)","abstract":"Returns a file absolute path.
","parent_name":"PBXFileElement"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC24containerPortalReferenceAA09PBXObjectG0Cvp":{"name":"containerPortalReference","abstract":"The object is a reference to a PBXProject element.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC15containerPortalAA10PBXProjectCvp":{"name":"containerPortal","abstract":"Returns the project that contains the remote object.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC9proxyTypeAC0dF0OSgvp":{"name":"proxyType","abstract":"Element proxy type.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC23remoteGlobalIDReferenceAA18PBXObjectReferenceCSgvp":{"name":"remoteGlobalIDReference","abstract":"Element remote global ID reference.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC14remoteGlobalIDAA9PBXObjectCSgvp":{"name":"remoteGlobalID","abstract":"Remote global object
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC10remoteInfoSSSgvp":{"name":"remoteInfo","abstract":"Element remote info.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyCAcA18PBXObjectReferenceC015containerPortalF0_AESg23remoteGlobalIDReferenceAC0D4TypeOSg05proxyL0SSSg0I4Infotcfc":{"name":"init(containerPortalReference:remoteGlobalIDReference:proxyType:remoteInfo:)","abstract":"Initializes the container item proxy with its attributes.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyCAcA10PBXProjectC15containerPortal_AA9PBXObjectCSg14remogeGlobalIDAC0D4TypeOSg05proxyL0SSSg10remoteInfotcfc":{"name":"init(containerPortal:remogeGlobalID:proxyType:remoteInfo:)","abstract":"Initializes the container item proxy with its attributes.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXContainerItemProxy"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC13fileReferenceAA09PBXObjectE0CSgvp":{"name":"fileReference","abstract":"Element file reference.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC4fileAA16PBXFileReferenceCSgvp":{"name":"file","abstract":"Returns the file the build file refers to.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC8settingss10DictionaryVySSypGSgvp":{"name":"settings","abstract":"Element settings
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileCAcA18PBXObjectReferenceC04fileE0_s10DictionaryVySSypGSg8settingstcfc":{"name":"init(fileReference:settings:)","abstract":"Initiazlies the build file with its attributes.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileCAcA16PBXFileReferenceC4file_s10DictionaryVySSypGSg8settingstcfc":{"name":"init(file:settings:)","abstract":"Initializes the build file with its attributes.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildFile"},"Enums/PBXSourceTree.html#/s:s9DecodablePxs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXSourceTree"},"Enums/PBXSourceTree.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXSourceTree"},"Enums/PBXSourceTree.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PBXSourceTree"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectC9referenceAA0B9ReferenceCvp":{"name":"reference","abstract":"The object reference in the project that contains it.
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","abstract":"Initializes the object from its project representation.
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectC3isaSSvpZ":{"name":"isa","abstract":"Object isa (type id)
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXObject"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC14archiveVersionSuvp":{"name":"archiveVersion","abstract":"Project archive version.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC13objectVersionSuvp":{"name":"objectVersion","abstract":"Project object version.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC7classess10DictionaryVySSypGvp":{"name":"classes","abstract":"Project classes.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC19rootObjectReferenceAA09PBXObjectE0CSgvp":{"name":"rootObjectReference","abstract":"Project root object.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjCAcA18PBXObjectReferenceCSg010rootObjectD0_Su13objectVersionSu07archiveH0s10DictionaryVySSypG7classesSayAA0C0CG7objectstcfc":{"name":"init(rootObjectReference:objectVersion:archiveVersion:classes:objects:)","abstract":"Initializes the project with its attributes.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:s9DecodablePxs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC11rootProjectAA10PBXProjectCSgyKF":{"name":"rootProject()","abstract":"Returns root project.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC9rootGroupAA8PBXGroupCSgyKF":{"name":"rootGroup()","abstract":"Returns root project’s root group.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC17updateProjectNamey5Basic12AbsolutePathV4path_tKF":{"name":"updateProjectName(path:)","abstract":"Infers project name from Path and sets it as project name
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"PBXProj"},"Classes/PBXNativeTarget.html#/s:9xcodeproj15PBXNativeTargetCACSS4name_AA19XCConfigurationListCSg018buildConfigurationF0SayAA13PBXBuildPhaseCG0G6PhasesSayAA0I4RuleCG0G5RulesSayAA19PBXTargetDependencyCG12dependenciesSSSg18productInstallPathAU0Q4NameAA16PBXFileReferenceCSg0Q0AA14PBXProductTypeOSg0qX0tcfc":{"name":"init(name:buildConfigurationList:buildPhases:buildRules:dependencies:productInstallPath:productName:product:productType:)","abstract":"Initializes the native target with its attributes.
","parent_name":"PBXNativeTarget"},"Classes/PBXNativeTarget.html#/s:9xcodeproj15PBXNativeTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXNativeTarget"},"Classes/PBXNativeTarget.html#/s:9xcodeproj15PBXNativeTargetC13addDependencyAA18PBXObjectReferenceCSgAC6target_tKF":{"name":"addDependency(target:)","abstract":"Adds a dependency to the target.
","parent_name":"PBXNativeTarget"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC28buildConfigurationReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildConfigurationReferences","abstract":"Element build configurations.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC19buildConfigurationsSayAA20XCBuildConfigurationCGvp":{"name":"buildConfigurations","abstract":"Build configurations
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC29defaultConfigurationIsVisibleSbvp":{"name":"defaultConfigurationIsVisible","abstract":"Element default configuration is visible.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC24defaultConfigurationNameSSSgvp":{"name":"defaultConfigurationName","abstract":"Element default configuration name
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListCACSayAA18PBXObjectReferenceCG28buildConfigurationReferences_SSSg07defaultG4NameSb0iG9IsVisibletcfc":{"name":"init(buildConfigurationReferences:defaultConfigurationName:defaultConfigurationIsVisible:)","abstract":"Initializes the element with its properties.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListCACSayAA20XCBuildConfigurationCG19buildConfigurations_SSSg07defaultE4NameSb0hE9IsVisibletcfc":{"name":"init(buildConfigurations:defaultConfigurationName:defaultConfigurationIsVisible:)","abstract":"Initializes the element with its properties.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC13configurationAA20XCBuildConfigurationCSgSS4name_tKF":{"name":"configuration(name:)","abstract":"Returns the build configuration with the given name (if it exists)
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC24addDefaultConfigurationsSayAA20XCBuildConfigurationCGyKF":{"name":"addDefaultConfigurations()","abstract":"Adds the default configurations, debug and release
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC3addAA20XCBuildConfigurationCSS13configuration_AA18PBXObjectReferenceCSg04basefI0s10DictionaryVySSypG13buildSettingstKF":{"name":"add(configuration:baseConfigurationReference:buildSettings:)","abstract":"Adds a build configuration with the given name.","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC023objectWithConfigurationC0AA9PBXObjectCSgyKF":{"name":"objectWithConfigurationList()","abstract":"
Returns the object with the given configuration list (project or target)
","parent_name":"XCConfigurationList"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC04baseC9ReferenceAA09PBXObjectE0CSgvp":{"name":"baseConfigurationReference","abstract":"The path to a xcconfig file
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC04baseC0ACSgvp":{"name":"baseConfiguration","abstract":"Base configuration
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC13buildSettingss10DictionaryVySSypGvp":{"name":"buildSettings","abstract":"A map of build settings.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC4nameSSvp":{"name":"name","abstract":"The configuration name.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationCACSS4name_AA18PBXObjectReferenceCSg04basecF0s10DictionaryVySSypG13buildSettingstcfc":{"name":"init(name:baseConfigurationReference:buildSettings:)","abstract":"Initializes a build configuration.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationCACSS4name_ACSg04baseC0s10DictionaryVySSypG13buildSettingstcfc":{"name":"init(name:baseConfiguration:buildSettings:)","abstract":"Initializes a build configuration.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCBuildConfiguration"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC9workspaceAA11XCWorkspaceCvp":{"name":"workspace","abstract":"Project workspace
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC7pbxprojAA7PBXProjCvp":{"name":"pbxproj","abstract":".pbxproj representatino
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC10sharedDataAA08XCSharedE0CSgvp":{"name":"sharedData","abstract":"Shared data.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjCAcA11XCWorkspaceC9workspace_AA7PBXProjC7pbxprojAA12XCSharedDataCSg06sharedI0tcfc":{"name":"init(workspace:pbxproj:sharedData:)","abstract":"Initializes the XCodeProj
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","abstract":"Writes project to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC13workspacePath5Basic08AbsoluteE0VAGFZ":{"name":"workspacePath(_:)","abstract":"Returns workspace file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC14writeWorkspacey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeWorkspace(path:override:)","abstract":"Writes workspace to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC11pbxprojPath5Basic08AbsoluteE0VAGFZ":{"name":"pbxprojPath(_:)","abstract":"Returns project file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12writePBXProjy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writePBXProj(path:override:)","abstract":"Writes project to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC14sharedDataPath5Basic08AbsoluteF0VAGFZ":{"name":"sharedDataPath(_:)","abstract":"Returns shared data path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC11schemesPath5Basic08AbsoluteE0VAGFZ":{"name":"schemesPath(_:)","abstract":"Returns schemes folder path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC10schemePath5Basic08AbsoluteE0VAG_SS0D4NametFZ":{"name":"schemePath(_:schemeName:)","abstract":"Returns scheme file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12writeSchemesy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeSchemes(path:override:)","abstract":"Writes all project schemes to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12debuggerPath5Basic08AbsoluteE0VAGFZ":{"name":"debuggerPath(_:)","abstract":"Returns debugger folder path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC15breakPointsPath5Basic08AbsoluteF0VAGFZ":{"name":"breakPointsPath(_:)","abstract":"Returns breakpoints plist path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC16writeBreakPointsy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeBreakPoints(path:override:)","abstract":"Writes all project breakpoints to the given path.
","parent_name":"XcodeProj"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceC4dataAA0B4DataCvp":{"name":"data","abstract":"Workspace data
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCAC5Basic12AbsolutePathV4path_tKcfc":{"name":"init(path:)","abstract":"Initializes the workspace with the path where the workspace is.","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCACycfc":{"name":"init()","abstract":"
Initializes a default workspace with a single reference that points to self:
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCACSS10pathString_tKcfc":{"name":"init(pathString:)","abstract":"Initializes the workspace with the path string.
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCAcA0B4DataC4data_tcfc":{"name":"init(data:)","abstract":"Initializes the workspace with its properties.
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XCWorkspace"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC8includesSay5Basic12RelativePathV7include_AC6configtGvp":{"name":"includes","abstract":"Configuration file includes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC13buildSettingss10DictionaryVySSypGvp":{"name":"buildSettings","abstract":"Build settings
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigCACSay5Basic12RelativePathV7include_AC6configtG8includes_s10DictionaryVySSypG13buildSettingstcfc":{"name":"init(includes:buildSettings:)","abstract":"Initializes the XCConfig file with its attributes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigCAC5Basic12AbsolutePathV4path_AFSg07projectE0tKcfc":{"name":"init(path:projectPath:)","abstract":"Initializes the XCConfig reading the content from the file at the given path and parsing it.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC22flattenedBuildSettingss10DictionaryVySSypGyF":{"name":"flattenedBuildSettings()","abstract":"It returns the build settings after flattening all the includes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"XCConfig"},"Models.html#/s:9xcodeproj13BuildSettingsa":{"name":"BuildSettings","abstract":"Build settings.
"},"Classes/XCConfig.html":{"name":"XCConfig","abstract":".xcconfig configuration file.
"},"Classes/XCWorkspace.html":{"name":"XCWorkspace","abstract":"Model that represents a Xcode workspace.
"},"Classes/XcodeProj.html":{"name":"XcodeProj","abstract":"Model that represents a .xcodeproj project.
"},"Classes/XCBuildConfiguration.html":{"name":"XCBuildConfiguration","abstract":"This is the element for listing build configurations.
"},"Classes/XCConfigurationList.html":{"name":"XCConfigurationList","abstract":"This is the element for listing build configurations.
"},"Classes/PBXNativeTarget.html":{"name":"PBXNativeTarget","abstract":"This is the element for a build target that produces a binary content (application or library).
"},"Classes/PBXProj.html":{"name":"PBXProj","abstract":"Represents a .pbxproj file
"},"Classes/PBXObject.html":{"name":"PBXObject","abstract":"Class that represents a project element.
"},"Enums/PBXSourceTree.html":{"name":"PBXSourceTree","abstract":"Specifies source trees for files"},"Models.html#/s:9xcodeproj18PBXAggregateTargetC":{"name":"PBXAggregateTarget","abstract":"
This is the element for a build target that aggregates several others.
"},"Classes/PBXBuildFile.html":{"name":"PBXBuildFile","abstract":"This element indicates a file reference that is used in a PBXBuildPhase (either as an include or resource).
"},"Classes/PBXContainerItemProxy.html":{"name":"PBXContainerItemProxy","abstract":"This is the element to decorate a target item.
"},"Classes/PBXFileElement.html":{"name":"PBXFileElement","abstract":"This element is an abstract parent for file and group elements.
"},"Classes/PBXFileReference.html":{"name":"PBXFileReference","abstract":"A PBXFileReference is used to track every external file referenced by"},"Classes/PBXFrameworksBuildPhase.html":{"name":"PBXFrameworksBuildPhase","abstract":"
This is the element for the framework link build phase.
"},"Classes/PBXHeadersBuildPhase.html":{"name":"PBXHeadersBuildPhase","abstract":"This is the element for the framework headers build phase.
"},"Classes/PBXResourcesBuildPhase.html":{"name":"PBXResourcesBuildPhase","abstract":"This is the element for the resources copy build phase.
"},"Classes/PBXCopyFilesBuildPhase.html":{"name":"PBXCopyFilesBuildPhase","abstract":"This is the element for the copy file build phase.
"},"Classes/PBXShellScriptBuildPhase.html":{"name":"PBXShellScriptBuildPhase","abstract":"This is the element for the shell script build phase.
"},"Classes/PBXSourcesBuildPhase.html":{"name":"PBXSourcesBuildPhase","abstract":"This is the element for the sources compilation build phase.
"},"Classes/PBXTargetDependency.html":{"name":"PBXTargetDependency","abstract":"This is the element for referencing other targets through content proxies.
"},"Models.html":{"name":"Models"},"Errors.html":{"name":"Errors"},"Other Classes.html":{"name":"Other Classes","abstract":"The following classes are available globally.
"},"Other Enums.html":{"name":"Other Enumerations","abstract":"The following enumerations are available globally.
"},"Other Extensions.html":{"name":"Other Extensions","abstract":"The following extensions are available globally.
"},"Other Functions.html":{"name":"Other Functions","abstract":"The following functions are available globally.
"},"Other Protocols.html":{"name":"Other Protocols","abstract":"The following protocols are available globally.
"},"Other Structs.html":{"name":"Other Structures","abstract":"The following structures are available globally.
"}}
\ No newline at end of file
diff --git a/docs/docsets/xcodeproj.docset/Contents/Resources/docSet.dsidx b/docs/docsets/xcodeproj.docset/Contents/Resources/docSet.dsidx
index fa3542594..a79905cfc 100644
Binary files a/docs/docsets/xcodeproj.docset/Contents/Resources/docSet.dsidx and b/docs/docsets/xcodeproj.docset/Contents/Resources/docSet.dsidx differ
diff --git a/docs/docsets/xcodeproj.tgz b/docs/docsets/xcodeproj.tgz
index b9f944878..b2cfa9cb6 100644
Binary files a/docs/docsets/xcodeproj.tgz and b/docs/docsets/xcodeproj.tgz differ
diff --git a/docs/index.html b/docs/index.html
index 27a512c52..502654f20 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -13,7 +13,7 @@
@@ -271,6 +271,33 @@ Contribute
- Generate xcodeproj with
swift package generate-xcodeproj
.
- Open
xcodeproj.xcodeproj
.
+Projects using xcodeproj
+
+
+
+Project
+Repository
+
+
+
+Tuist
+github.com/tuist/tuist
+
+
+Sourcery
+github.com/krzysztofzablocki/Sourcery
+
+
+ProjLint
+github.com/JamitLabs/ProjLint
+
+
+XcodeGen
+github.com/yonaskolb/XcodeGen
+
+
+
+If you are also leveraging xcodeproj in your project, feel free to open a PR to include it in the list above.
Setup
Using Swift Package Manager
diff --git a/docs/search.json b/docs/search.json
index cbe956bad..0b0d839f0 100644
--- a/docs/search.json
+++ b/docs/search.json
@@ -1 +1 @@
-{"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV13objectVersionSuvpZ":{"name":"objectVersion","abstract":"The default object version for Xcodeproj.
","parent_name":"Default"},"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV20compatibilityVersionSSvpZ":{"name":"compatibilityVersion","abstract":"Default compatibility version.
","parent_name":"Default"},"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV17developmentRegionSSvpZ":{"name":"developmentRegion","abstract":"Default development region.
","parent_name":"Default"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV3iosSSvpZ":{"name":"ios","abstract":"Last known SDK for iOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV5macosSSvpZ":{"name":"macos","abstract":"Last known SDK for macOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV4tvosSSvpZ":{"name":"tvos","abstract":"Last known SDK for tvOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV7watchosSSvpZ":{"name":"watchos","abstract":"Last known SDK for watchos.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html":{"name":"SDK","abstract":"Last known SDKs.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV14archiveVersionSuvpZ":{"name":"archiveVersion","abstract":"Last known archive version for Xcodeproj.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV12swiftVersionSSvpZ":{"name":"swiftVersion","abstract":"Last known Swift version (stable).
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV13objectVersionSuvpZ":{"name":"objectVersion","abstract":"Last known object version for Xcodeproj.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV12upgradeCheckSSvpZ":{"name":"upgradeCheck","abstract":"Last known upgrade check.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV17swiftUpgradeCheckSSvpZ":{"name":"swiftUpgradeCheck","abstract":"Last known Swift upgrade check.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html":{"name":"LastKnown","abstract":"Last known constants.
","parent_name":"Xcode"},"Structs/Xcode/Default.html":{"name":"Default","abstract":"Default values.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV17inheritedKeywordsSaySSGvpZ":{"name":"inheritedKeywords","abstract":"Inherited keywords used in build settings.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV17headersExtensionsSaySSGvpZ":{"name":"headersExtensions","abstract":"Header files extensions.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV":{"name":"Supported","abstract":"Supported values.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV8filetypeSSSgSS9extension_tFZ":{"name":"filetype(extension:)","abstract":"Returns the Xcode file type for any given extension.
","parent_name":"Xcode"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsV8rawValueSivp":{"name":"rawValue","abstract":"Raw value.
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsVACSi8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes the options with the raw value.
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsV13withoutFolderACvpZ":{"name":"withoutFolder","abstract":"Create group without reference to folder
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html":{"name":"GroupAddingOptions","abstract":"Options passed when adding new groups.
"},"Structs/Xcode.html":{"name":"Xcode","abstract":"Class that contains Xcode constants.
"},"Protocols/Writable.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","abstract":"Writes the object that conforms the protocol.
","parent_name":"Writable"},"Protocols/Writable.html#/s:9xcodeproj8WritableP5writeySS10pathString_Sb8overridetKF":{"name":"write(pathString:override:)","abstract":"Writes the object that conforms the protocol.
","parent_name":"Writable"},"Protocols/Writable.html":{"name":"Writable","abstract":"Protocol that defines how an entity can be writed into disk
"},"Other Functions.html#/s:9xcodeproj9loadPlists10DictionaryVySSyXlGSgSS4path_tF":{"name":"loadPlist(path:)","abstract":"Static initializer that creates a Dictionary from a .plist file.
"},"Other Functions.html#/arc4random_uniform(_:)":{"name":"arc4random_uniform(_:)"},"Extensions/PlistValue.html#/s:s25ExpressibleByArrayLiteralPx0cD7ElementQz05arrayD0d_tcfc":{"name":"init(arrayLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s30ExpressibleByDictionaryLiteralPx3KeyQz_5ValueQzt010dictionaryD0d_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s26ExpressibleByStringLiteralPx0cD4TypeQz06stringD0_tcfc":{"name":"init(stringLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s43ExpressibleByExtendedGraphemeClusterLiteralPx0cdeF4TypeQz08extendeddeF0_tcfc":{"name":"init(extendedGraphemeClusterLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s33ExpressibleByUnicodeScalarLiteralPx0cdE4TypeQz07unicodedE0_tcfc":{"name":"init(unicodeScalarLiteral:)","parent_name":"PlistValue"},"Extensions/CommentedString.html#/s:s26ExpressibleByStringLiteralPx0cD4TypeQz06stringD0_tcfc":{"name":"init(stringLiteral:)","parent_name":"CommentedString"},"Extensions/CommentedString.html#/s:s43ExpressibleByExtendedGraphemeClusterLiteralPx0cdeF4TypeQz08extendeddeF0_tcfc":{"name":"init(extendedGraphemeClusterLiteral:)","parent_name":"CommentedString"},"Extensions/CommentedString.html#/s:s33ExpressibleByUnicodeScalarLiteralPx0cdE4TypeQz07unicodedE0_tcfc":{"name":"init(unicodeScalarLiteral:)","parent_name":"CommentedString"},"Extensions/Bool.html#/s:Sb9xcodeprojE9xmlStringSSvp":{"name":"xmlString","abstract":"Returns a XML string value that represents the boolean.
","parent_name":"Bool"},"Extensions/Bool.html#/s:Sb9xcodeprojE3intSuvp":{"name":"int","abstract":"Returns a 1 for true and 0 for false
","parent_name":"Bool"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/CommentedString.html":{"name":"CommentedString"},"Extensions/PlistValue.html":{"name":"PlistValue"},"Enums/XCBreakpointListError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCBreakpointListError"},"Enums/XcodeprojWritingError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeprojWritingError"},"Enums/XcodeprojEditingError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeprojEditingError"},"Enums/XcodeprojEditingError.html":{"name":"XcodeprojEditingError","abstract":"Xcodeproj editing errors.
"},"Enums/XcodeprojWritingError.html":{"name":"XcodeprojWritingError","abstract":"Xcodeproj writing error.
"},"Enums/XCBreakpointListError.html":{"name":"XCBreakpointListError","abstract":"XCBreakpointList error.
"},"Other Enums.html#/s:9xcodeproj10BuildPhaseO":{"name":"BuildPhase","abstract":"Enum that encapsulates all kind of build phases available in Xcode.
"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC7VariantO":{"name":"Variant","abstract":"Build settings variant.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC8PlatformO":{"name":"Platform","abstract":"Target platform.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC7ProductO":{"name":"Product","abstract":"Target product type.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC14projectDefaults10DictionaryVySSypGAC7VariantO7variant_tFZ":{"name":"projectDefault(variant:)","abstract":"Returns default build settings that Xcode sets in new projects.
","parent_name":"BuildSettingsProvider"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupC14currentVersionAA18PBXObjectReferenceCSgvp":{"name":"currentVersion","abstract":"Current version.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupC07versionC4TypeSSSgvp":{"name":"versionGroupType","abstract":"Version group type.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupCAcA18PBXObjectReferenceCSg14currentVersion_SSSg4pathAH4nameAA13PBXSourceTreeOSg06sourceK0AH07versionC4TypeSayAEG18childrenReferencesSbSg14includeInIndexAR10wrapsLinesAR8usesTabsSuSg11indentWidthAV03tabY0tcfc":{"name":"init(currentVersion:path:name:sourceTree:versionGroupType:childrenReferences:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)","abstract":"Initializes the group with its attributes.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCVersionGroup"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC31buildConfigurationListReferenceAA09PBXObjectF0CSgvp":{"name":"buildConfigurationListReference","abstract":"Target build configuration list.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC21buildPhaseReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildPhaseReferences","abstract":"Target build phases.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC20buildRuleReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildRuleReferences","abstract":"Target build rules.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC22dependencyReferencesSayAA18PBXObjectReferenceCGvp":{"name":"dependencyReferences","abstract":"Target dependencies.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC4nameSSvp":{"name":"name","abstract":"Target name.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11productNameSSSgvp":{"name":"productName","abstract":"Target product name.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC16productReferenceAA09PBXObjectD0CSgvp":{"name":"productReference","abstract":"Target product reference.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11productTypeAA010PBXProductD0OSgvp":{"name":"productType","abstract":"Target product type.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC22buildConfigurationListAA015XCConfigurationE0CSgyKF":{"name":"buildConfigurationList()","abstract":"Returns the build configuration list object.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC17sourcesBuildPhaseAA010PBXSourcesdE0CSgyKF":{"name":"sourcesBuildPhase()","abstract":"Returns the sources build phase.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC19resourcesBuildPhaseAA012PBXResourcesdE0CSgyKF":{"name":"resourcesBuildPhase()","abstract":"Returns the resources build phase.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11sourceFilesSayAA14PBXFileElementCGyKF":{"name":"sourceFiles()","abstract":"Returns the target source files.
","parent_name":"PBXTarget"},"Classes/PBXRezBuildPhase.html#/s:9xcodeproj16PBXRezBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXRezBuildPhase"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC8fileTypeSSSgvp":{"name":"fileType","abstract":"Element file type
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC4pathSSSgvp":{"name":"path","abstract":"Element path.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC15remoteReferenceAA09PBXObjectE0CSgvp":{"name":"remoteReference","abstract":"Element remote reference.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC10sourceTreeAA09PBXSourceE0OSgvp":{"name":"sourceTree","abstract":"Element source tree.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXReferenceProxy"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC9hashValueSivp":{"name":"hashValue","abstract":"Hash value.
","parent_name":"PBXObjectReference"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC2eeoiSbAC_ACtFZ":{"name":"==(_:_:)","abstract":"Compares two instances of PBXObjectReference
","parent_name":"PBXObjectReference"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC1loiSbAC_ACtFZ":{"name":"<(_:_:)","abstract":"Compares two instances.
","parent_name":"PBXObjectReference"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC13buildToolPathSSSgvp":{"name":"buildToolPath","abstract":"Path to the build tool that is invoked (required)
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC20buildArgumentsStringSSSgvp":{"name":"buildArgumentsString","abstract":"Build arguments to be passed to the build tool.
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC30passBuildSettingsInEnvironmentSbvp":{"name":"passBuildSettingsInEnvironment","abstract":"Whether or not to pass Xcode build settings as environment variables down to the tool when invoked
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC21buildWorkingDirectorySSSgvp":{"name":"buildWorkingDirectory","abstract":"The directory where the build tool will be invoked during a build
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXLegacyTarget"},"Classes/PBXContainerItem.html#/s:9xcodeproj16PBXContainerItemCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXContainerItem"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC12compilerSpecSSvp":{"name":"compilerSpec","abstract":"Element compiler spec.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC12filePatternsSSSgvp":{"name":"filePatterns","abstract":"Element file patterns.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC8fileTypeSSvp":{"name":"fileType","abstract":"Element file type.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC10isEditableSbvp":{"name":"isEditable","abstract":"Element is editable.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC4nameSSSgvp":{"name":"name","abstract":"Element name.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC11outputFilesSaySSGvp":{"name":"outputFiles","abstract":"Element output files.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC24outputFilesCompilerFlagsSaySSGSgvp":{"name":"outputFilesCompilerFlags","abstract":"Element output files compiler flags.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC6scriptSSSgvp":{"name":"script","abstract":"Element script.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildRule"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC22defaultBuildActionMaskSuvpZ":{"name":"defaultBuildActionMask","abstract":"Default build action mask.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC15buildActionMaskSuvp":{"name":"buildActionMask","abstract":"Element build action mask.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC14fileReferencesSayAA18PBXObjectReferenceCGvp":{"name":"fileReferences","abstract":"Element files references.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC18inputFileListPathsSaySSGSgvp":{"name":"inputFileListPaths","abstract":"Paths to the input file lists.","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC19outputFileListPathsSaySSGSgvp":{"name":"outputFileListPaths","abstract":"
Paths to the output file lists.","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC34runOnlyForDeploymentPostprocessingSbvp":{"name":"runOnlyForDeploymentPostprocessing","abstract":"
Element run only for deployment post processing value.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC05buildC0AA05BuildC0Ovp":{"name":"buildPhase","abstract":"The build phase type of the build phase
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC7addFileAA18PBXObjectReferenceCAFKF":{"name":"addFile(_:)","abstract":"Adds a file to a build phase, creating a proxy build file that points to the given file reference.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC4typeAA05BuildC0OSgyF":{"name":"type()","abstract":"Returns the build phase type.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html":{"name":"PBXBuildPhase","abstract":"An absctract class for all the build phase objects
"},"Classes/PBXBuildRule.html":{"name":"PBXBuildRule","abstract":"A PBXBuildRule is used to specify a method for transforming an input file in to an output file(s).
"},"Classes/PBXContainerItem.html":{"name":"PBXContainerItem","abstract":"Class representing an element that may contain other elements.
"},"Classes/PBXLegacyTarget.html":{"name":"PBXLegacyTarget","abstract":"This is the element for a build target that according to Xcode is an External Build System
. You can use this target to run a script.
"},"Classes/PBXObjectReference.html":{"name":"PBXObjectReference","abstract":"Object used as a reference to PBXObjects from PBXObjects.
"},"Classes/PBXReferenceProxy.html":{"name":"PBXReferenceProxy","abstract":"A proxy for another object which might belong to another project"},"Classes/PBXRezBuildPhase.html":{"name":"PBXRezBuildPhase","abstract":"
This is the element for the Build Carbon Resources build phase."},"Classes/PBXTarget.html":{"name":"PBXTarget","abstract":"
This element is an abstract parent for specialized targets.
"},"Classes/XCVersionGroup.html":{"name":"XCVersionGroup","abstract":"Group that contains multiple files references to the different versions of a resource."},"Classes/BuildSettingsProvider.html":{"name":"BuildSettingsProvider","abstract":"
Class that provides default build settings to be used in Xcode projects.
"},"Enums/PBXObjectError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PBXObjectError"},"Enums/XCodeProjError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCodeProjError"},"Enums/XCWorkspaceError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCWorkspaceError"},"Enums/XCWorkspaceDataError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCWorkspaceDataError"},"Enums/XCSharedDataError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCSharedDataError"},"Enums/XCConfigError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCConfigError"},"Enums/XCConfigError.html":{"name":"XCConfigError","abstract":"XCConfig errors.
"},"Enums/XCSharedDataError.html":{"name":"XCSharedDataError","abstract":"XCSharedData errors.
"},"Enums/XCWorkspaceDataError.html":{"name":"XCWorkspaceDataError","abstract":"XCWorkspaceData Errors.
"},"Enums/XCWorkspaceError.html":{"name":"XCWorkspaceError","abstract":"XCWorkspace Errors
"},"Enums/XCodeProjError.html":{"name":"XCodeProjError","abstract":"XcodeProj Errors
"},"Enums/PBXObjectError.html":{"name":"PBXObjectError","abstract":"PBXObject error.
"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC4nameSSSgvp":{"name":"name","abstract":"Target name.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC15targetReferenceAA09PBXObjectE0CSgvp":{"name":"targetReference","abstract":"Target reference.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC20targetProxyReferenceAA09PBXObjectF0CSgvp":{"name":"targetProxyReference","abstract":"Target proxy
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyCACSSSg4name_AA18PBXObjectReferenceCSg06targetF0AH0g5ProxyF0tcfc":{"name":"init(name:targetReference:targetProxyReference:)","abstract":"Initializes the target dependency.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC6targetAA0B0CSgyKF":{"name":"target()","abstract":"Materializes the target reference returning the target the object reference refers to.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC11targetProxyAA016PBXContainerItemE0CSgyKF":{"name":"targetProxy()","abstract":"Materializes the target proxy reference returning the target the object reference refers to.
","parent_name":"PBXTargetDependency"},"Classes/PBXSourcesBuildPhase.html#/s:9xcodeproj20PBXSourcesBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXSourcesBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC4nameSSSgvp":{"name":"name","abstract":"Build phase name.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC10inputPathsSaySSGvp":{"name":"inputPaths","abstract":"Input paths
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC11outputPathsSaySSGvp":{"name":"outputPaths","abstract":"Output paths
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC9shellPathSSSgvp":{"name":"shellPath","abstract":"Path to the shell.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC05shellC0SSSgvp":{"name":"shellScript","abstract":"Shell script.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC16showEnvVarsInLogSbvp":{"name":"showEnvVarsInLog","abstract":"Show environment variables in the logs.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC05buildE0AA0dE0Ovp":{"name":"buildPhase","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseCACSayAA18PBXObjectReferenceCG14fileReferences_SSSg4nameSaySSG10inputPathsAJ06outputL0AJSg0k8FileListL0AM0mnoL0SS9shellPathAH0pC0Su15buildActionMaskSb34runOnlyForDeploymentPostprocessingSb16showEnvVarsInLogtcfc":{"name":"init(fileReferences:name:inputPaths:outputPaths:inputFileListPaths:outputFileListPaths:shellPath:shellScript:buildActionMask:runOnlyForDeploymentPostprocessing:showEnvVarsInLog:)","abstract":"Initializes the shell script build phase with its attributes.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC7dstPathSSSgvp":{"name":"dstPath","abstract":"Element destination path
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC16dstSubfolderSpecAC9SubFolderOSgvp":{"name":"dstSubfolderSpec","abstract":"Element destination subfolder spec
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC4nameSSSgvp":{"name":"name","abstract":"Copy files build phase name
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC05buildE0AA0dE0Ovp":{"name":"buildPhase","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseCACSSSg7dstPath_AC9SubFolderOSg0F13SubfolderSpecAD4nameSu15buildActionMaskSayAA18PBXObjectReferenceCG14fileReferencesSb34runOnlyForDeploymentPostprocessingtcfc":{"name":"init(dstPath:dstSubfolderSpec:name:buildActionMask:fileReferences:runOnlyForDeploymentPostprocessing:)","abstract":"Initializes the copy files build phase with its attributes.
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXResourcesBuildPhase.html#/s:9xcodeproj22PBXResourcesBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXResourcesBuildPhase"},"Classes/PBXHeadersBuildPhase.html#/s:9xcodeproj20PBXHeadersBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXHeadersBuildPhase"},"Classes/PBXFrameworksBuildPhase.html#/s:9xcodeproj23PBXFrameworksBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXFrameworksBuildPhase"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC12fileEncodingSuSgvp":{"name":"fileEncoding","abstract":"Element file encoding.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC16explicitFileTypeSSSgvp":{"name":"explicitFileType","abstract":"Element explicit file type.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC17lastKnownFileTypeSSSgvp":{"name":"lastKnownFileType","abstract":"Element last known file type.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC10lineEndingSuSgvp":{"name":"lineEnding","abstract":"Element line ending.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC31languageSpecificationIdentifierSSSgvp":{"name":"languageSpecificationIdentifier","abstract":"Element language specification identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC33xcLanguageSpecificationIdentifierSSSgvp":{"name":"xcLanguageSpecificationIdentifier","abstract":"Element xc language specification identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC34plistStructureDefinitionIdentifierSSSgvp":{"name":"plistStructureDefinitionIdentifier","abstract":"Element plist structure definition identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceCAcA13PBXSourceTreeOSg06sourceE0_SSSg4nameSuSg12fileEncodingAH16explicitFileTypeAH09lastKnownkL0AH4pathSbSg14includeInIndexAO10wrapsLinesAO8usesTabsAJ11indentWidthAJ03tabX0AJ10lineEndingAH31languageSpecificationIdentifierAH33xcLanguageSpecificationIdentifierAH34plistStructureDefinitionIdentifiertcfc":{"name":"init(sourceTree:name:fileEncoding:explicitFileType:lastKnownFileType:path:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:lineEnding:languageSpecificationIdentifier:xcLanguageSpecificationIdentifier:plistStructureDefinitionIdentifier:)","abstract":"Initializes the file reference with its properties.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXFileReference"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC10sourceTreeAA09PBXSourceE0OSgvp":{"name":"sourceTree","abstract":"Element source tree.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC4pathSSSgvp":{"name":"path","abstract":"Element path.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC4nameSSSgvp":{"name":"name","abstract":"Element name.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC14includeInIndexSbSgvp":{"name":"includeInIndex","abstract":"Element include in index.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8usesTabsSbSgvp":{"name":"usesTabs","abstract":"Element uses tabs.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC11indentWidthSuSgvp":{"name":"indentWidth","abstract":"Element indent width.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8tabWidthSuSgvp":{"name":"tabWidth","abstract":"Element tab width.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC10wrapsLinesSbSgvp":{"name":"wrapsLines","abstract":"Element wraps lines.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementCAcA13PBXSourceTreeOSg06sourceE0_SSSg4pathAH4nameSbSg14includeInIndexAK8usesTabsSuSg11indentWidthAN03tabO0AK10wrapsLinestcfc":{"name":"init(sourceTree:path:name:includeInIndex:usesTabs:indentWidth:tabWidth:wrapsLines:)","abstract":"Initializes the file element with its properties.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8fullPath5Basic08AbsoluteE0VSgAG10sourceRoot_tKF":{"name":"fullPath(sourceRoot:)","abstract":"Returns a file absolute path.
","parent_name":"PBXFileElement"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC24containerPortalReferenceAA09PBXObjectG0Cvp":{"name":"containerPortalReference","abstract":"The object is a reference to a PBXProject element.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC9proxyTypeAC0dF0OSgvp":{"name":"proxyType","abstract":"Element proxy type.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC23remoteGlobalIDReferenceAA18PBXObjectReferenceCSgvp":{"name":"remoteGlobalIDReference","abstract":"Element remote global ID reference.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC10remoteInfoSSSgvp":{"name":"remoteInfo","abstract":"Element remote info.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyCAcA18PBXObjectReferenceC015containerPortalF0_AESg23remoteGlobalIDReferenceAC0D4TypeOSg05proxyL0SSSg0I4Infotcfc":{"name":"init(containerPortalReference:remoteGlobalIDReference:proxyType:remoteInfo:)","abstract":"Initializes the container item proxy with its attributes.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXContainerItemProxy"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC13fileReferenceAA09PBXObjectE0CSgvp":{"name":"fileReference","abstract":"Element file reference.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC8settingss10DictionaryVySSypGSgvp":{"name":"settings","abstract":"Element settings
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileCAcA18PBXObjectReferenceC04fileE0_s10DictionaryVySSypGSg8settingstcfc":{"name":"init(fileReference:settings:)","abstract":"Initiazlies the build file with its attributes.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC4fileAA14PBXFileElementCSgyKF":{"name":"file()","abstract":"Materializes the file reference and returns the object.
","parent_name":"PBXBuildFile"},"Enums/PBXSourceTree.html#/s:s9DecodablePxs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXSourceTree"},"Enums/PBXSourceTree.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXSourceTree"},"Enums/PBXSourceTree.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PBXSourceTree"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectC9referenceAA0B9ReferenceCvp":{"name":"reference","abstract":"The object reference in the project that contains it.
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","abstract":"Initializes the object from its project representation.
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectC3isaSSvpZ":{"name":"isa","abstract":"Object isa (type id)
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXObject"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC14archiveVersionSuvp":{"name":"archiveVersion","abstract":"Project archive version.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC13objectVersionSuvp":{"name":"objectVersion","abstract":"Project object version.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC7classess10DictionaryVySSypGvp":{"name":"classes","abstract":"Project classes.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC19rootObjectReferenceAA09PBXObjectE0CSgvp":{"name":"rootObjectReference","abstract":"Project root object.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjCAcA18PBXObjectReferenceCSg010rootObjectD0_Su13objectVersionSu07archiveH0s10DictionaryVySSypG7classesSayAA0C0CG7objectstcfc":{"name":"init(rootObjectReference:objectVersion:archiveVersion:classes:objects:)","abstract":"Initializes the project with its attributes.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:s9DecodablePxs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC11rootProjectAA10PBXProjectCSgyKF":{"name":"rootProject()","abstract":"Returns root project.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC9rootGroupAA8PBXGroupCSgyKF":{"name":"rootGroup()","abstract":"Returns root project’s root group.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"PBXProj"},"Classes/PBXNativeTarget.html#/s:9xcodeproj15PBXNativeTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXNativeTarget"},"Classes/PBXNativeTarget.html#/s:9xcodeproj15PBXNativeTargetC13addDependencyAA18PBXObjectReferenceCSgAC6target_tKF":{"name":"addDependency(target:)","abstract":"Adds a dependency to the target.
","parent_name":"PBXNativeTarget"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC29buildConfigurationReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildConfigurationReferences","abstract":"Element build configurations.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC29defaultConfigurationIsVisibleSbvp":{"name":"defaultConfigurationIsVisible","abstract":"Element default configuration is visible.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC24defaultConfigurationNameSSSgvp":{"name":"defaultConfigurationName","abstract":"Element default configuration name
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListCACSayAA18PBXObjectReferenceCG29buildConfigurationReferences_SSSg24defaultConfigurationNameSb0iJ9IsVisibletcfc":{"name":"init(buildConfigurationReferences:defaultConfigurationName:defaultConfigurationIsVisible:)","abstract":"Initializes the element with its properties.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC19buildConfigurationsSayAA20XCBuildConfigurationCGyKF":{"name":"buildConfigurations()","abstract":"Returns the build configurations.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC13configurationAA20XCBuildConfigurationCSgSS4name_tKF":{"name":"configuration(name:)","abstract":"Returns the build configuration with the given name (if it exists)
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC24addDefaultConfigurationsSayAA20XCBuildConfigurationCGyKF":{"name":"addDefaultConfigurations()","abstract":"Adds the default configurations, debug and release
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC3addAA20XCBuildConfigurationCSS13configuration_AA18PBXObjectReferenceCSg04basefI0s10DictionaryVySSypG13buildSettingstKF":{"name":"add(configuration:baseConfigurationReference:buildSettings:)","abstract":"Adds a build configuration with the given name.","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC023objectWithConfigurationC0AA9PBXObjectCSgyKF":{"name":"objectWithConfigurationList()","abstract":"
Returns the object with the given configuration list (project or target)
","parent_name":"XCConfigurationList"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC04baseC9ReferenceAA09PBXObjectE0CSgvp":{"name":"baseConfigurationReference","abstract":"The path to a xcconfig file
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC13buildSettingss10DictionaryVySSypGvp":{"name":"buildSettings","abstract":"A map of build settings.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC4nameSSvp":{"name":"name","abstract":"The configuration name.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationCACSS4name_AA18PBXObjectReferenceCSg04basecF0s10DictionaryVySSypG13buildSettingstcfc":{"name":"init(name:baseConfigurationReference:buildSettings:)","abstract":"Initializes a build configuration.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCBuildConfiguration"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC9workspaceAA11XCWorkspaceCvp":{"name":"workspace","abstract":"Project workspace
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC7pbxprojAA7PBXProjCvp":{"name":"pbxproj","abstract":".pbxproj representatino
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC10sharedDataAA08XCSharedE0CSgvp":{"name":"sharedData","abstract":"Shared data.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjCAcA11XCWorkspaceC9workspace_AA7PBXProjC7pbxprojAA12XCSharedDataCSg06sharedI0tcfc":{"name":"init(workspace:pbxproj:sharedData:)","abstract":"Initializes the XCodeProj
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","abstract":"Writes project to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC13workspacePath5Basic08AbsoluteE0VAGFZ":{"name":"workspacePath(_:)","abstract":"Returns workspace file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC14writeWorkspacey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeWorkspace(path:override:)","abstract":"Writes workspace to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC11pbxprojPath5Basic08AbsoluteE0VAGFZ":{"name":"pbxprojPath(_:)","abstract":"Returns project file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12writePBXProjy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writePBXProj(path:override:)","abstract":"Writes project to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC14sharedDataPath5Basic08AbsoluteF0VAGFZ":{"name":"sharedDataPath(_:)","abstract":"Returns shared data path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC11schemesPath5Basic08AbsoluteE0VAGFZ":{"name":"schemesPath(_:)","abstract":"Returns schemes folder path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC10schemePath5Basic08AbsoluteE0VAG_SS0D4NametFZ":{"name":"schemePath(_:schemeName:)","abstract":"Returns scheme file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12writeSchemesy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeSchemes(path:override:)","abstract":"Writes all project schemes to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12debuggerPath5Basic08AbsoluteE0VAGFZ":{"name":"debuggerPath(_:)","abstract":"Returns debugger folder path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC15breakPointsPath5Basic08AbsoluteF0VAGFZ":{"name":"breakPointsPath(_:)","abstract":"Returns breakpoints plist path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC16writeBreakPointsy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeBreakPoints(path:override:)","abstract":"Writes all project breakpoints to the given path.
","parent_name":"XcodeProj"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceC4dataAA0B4DataCvp":{"name":"data","abstract":"Workspace data
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCAC5Basic12AbsolutePathV4path_tKcfc":{"name":"init(path:)","abstract":"Initializes the workspace with the path where the workspace is.","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCACycfc":{"name":"init()","abstract":"
Initializes a default workspace with a single reference that points to self:
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCACSS10pathString_tKcfc":{"name":"init(pathString:)","abstract":"Initializes the workspace with the path string.
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCAcA0B4DataC4data_tcfc":{"name":"init(data:)","abstract":"Initializes the workspace with its properties.
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XCWorkspace"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC8includesSay5Basic12RelativePathV7include_AC6configtGvp":{"name":"includes","abstract":"Configuration file includes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC13buildSettingss10DictionaryVySSypGvp":{"name":"buildSettings","abstract":"Build settings
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigCACSay5Basic12RelativePathV7include_AC6configtG8includes_s10DictionaryVySSypG13buildSettingstcfc":{"name":"init(includes:buildSettings:)","abstract":"Initializes the XCConfig file with its attributes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigCAC5Basic12AbsolutePathV4path_AFSg07projectE0tKcfc":{"name":"init(path:projectPath:)","abstract":"Initializes the XCConfig reading the content from the file at the given path and parsing it.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC22flattenedBuildSettingss10DictionaryVySSypGyF":{"name":"flattenedBuildSettings()","abstract":"It returns the build settings after flattening all the includes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"XCConfig"},"Models.html#/s:9xcodeproj13BuildSettingsa":{"name":"BuildSettings","abstract":"Build settings.
"},"Classes/XCConfig.html":{"name":"XCConfig","abstract":".xcconfig configuration file.
"},"Classes/XCWorkspace.html":{"name":"XCWorkspace","abstract":"Model that represents a Xcode workspace.
"},"Classes/XcodeProj.html":{"name":"XcodeProj","abstract":"Model that represents a .xcodeproj project.
"},"Classes/XCBuildConfiguration.html":{"name":"XCBuildConfiguration","abstract":"This is the element for listing build configurations.
"},"Classes/XCConfigurationList.html":{"name":"XCConfigurationList","abstract":"This is the element for listing build configurations.
"},"Classes/PBXNativeTarget.html":{"name":"PBXNativeTarget","abstract":"This is the element for a build target that produces a binary content (application or library).
"},"Classes/PBXProj.html":{"name":"PBXProj","abstract":"Represents a .pbxproj file
"},"Classes/PBXObject.html":{"name":"PBXObject","abstract":"Class that represents a project element.
"},"Enums/PBXSourceTree.html":{"name":"PBXSourceTree","abstract":"Specifies source trees for files"},"Models.html#/s:9xcodeproj18PBXAggregateTargetC":{"name":"PBXAggregateTarget","abstract":"
This is the element for a build target that aggregates several others.
"},"Classes/PBXBuildFile.html":{"name":"PBXBuildFile","abstract":"This element indicates a file reference that is used in a PBXBuildPhase (either as an include or resource).
"},"Classes/PBXContainerItemProxy.html":{"name":"PBXContainerItemProxy","abstract":"This is the element to decorate a target item.
"},"Classes/PBXFileElement.html":{"name":"PBXFileElement","abstract":"This element is an abstract parent for file and group elements.
"},"Classes/PBXFileReference.html":{"name":"PBXFileReference","abstract":"A PBXFileReference is used to track every external file referenced by"},"Classes/PBXFrameworksBuildPhase.html":{"name":"PBXFrameworksBuildPhase","abstract":"
This is the element for the framework link build phase.
"},"Classes/PBXHeadersBuildPhase.html":{"name":"PBXHeadersBuildPhase","abstract":"This is the element for the framework headers build phase.
"},"Classes/PBXResourcesBuildPhase.html":{"name":"PBXResourcesBuildPhase","abstract":"This is the element for the resources copy build phase.
"},"Classes/PBXCopyFilesBuildPhase.html":{"name":"PBXCopyFilesBuildPhase","abstract":"This is the element for the copy file build phase.
"},"Classes/PBXShellScriptBuildPhase.html":{"name":"PBXShellScriptBuildPhase","abstract":"This is the element for the shell script build phase.
"},"Classes/PBXSourcesBuildPhase.html":{"name":"PBXSourcesBuildPhase","abstract":"This is the element for the sources compilation build phase.
"},"Classes/PBXTargetDependency.html":{"name":"PBXTargetDependency","abstract":"This is the element for referencing other targets through content proxies.
"},"Models.html":{"name":"Models"},"Errors.html":{"name":"Errors"},"Other Classes.html":{"name":"Other Classes","abstract":"The following classes are available globally.
"},"Other Enums.html":{"name":"Other Enumerations","abstract":"The following enumerations are available globally.
"},"Other Extensions.html":{"name":"Other Extensions","abstract":"The following extensions are available globally.
"},"Other Functions.html":{"name":"Other Functions","abstract":"The following functions are available globally.
"},"Other Protocols.html":{"name":"Other Protocols","abstract":"The following protocols are available globally.
"},"Other Structs.html":{"name":"Other Structures","abstract":"The following structures are available globally.
"}}
+{"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV13objectVersionSuvpZ":{"name":"objectVersion","abstract":"The default object version for Xcodeproj.
","parent_name":"Default"},"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV20compatibilityVersionSSvpZ":{"name":"compatibilityVersion","abstract":"Default compatibility version.
","parent_name":"Default"},"Structs/Xcode/Default.html#/s:9xcodeproj5XcodeV7DefaultV17developmentRegionSSvpZ":{"name":"developmentRegion","abstract":"Default development region.
","parent_name":"Default"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV3iosSSvpZ":{"name":"ios","abstract":"Last known SDK for iOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV5macosSSvpZ":{"name":"macos","abstract":"Last known SDK for macOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV4tvosSSvpZ":{"name":"tvos","abstract":"Last known SDK for tvOS.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html#/s:9xcodeproj5XcodeV9LastKnownV3SDKV7watchosSSvpZ":{"name":"watchos","abstract":"Last known SDK for watchos.
","parent_name":"SDK"},"Structs/Xcode/LastKnown/SDK.html":{"name":"SDK","abstract":"Last known SDKs.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV14archiveVersionSuvpZ":{"name":"archiveVersion","abstract":"Last known archive version for Xcodeproj.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV12swiftVersionSSvpZ":{"name":"swiftVersion","abstract":"Last known Swift version (stable).
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV13objectVersionSuvpZ":{"name":"objectVersion","abstract":"Last known object version for Xcodeproj.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV12upgradeCheckSSvpZ":{"name":"upgradeCheck","abstract":"Last known upgrade check.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html#/s:9xcodeproj5XcodeV9LastKnownV17swiftUpgradeCheckSSvpZ":{"name":"swiftUpgradeCheck","abstract":"Last known Swift upgrade check.
","parent_name":"LastKnown"},"Structs/Xcode/LastKnown.html":{"name":"LastKnown","abstract":"Last known constants.
","parent_name":"Xcode"},"Structs/Xcode/Default.html":{"name":"Default","abstract":"Default values.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV17inheritedKeywordsSaySSGvpZ":{"name":"inheritedKeywords","abstract":"Inherited keywords used in build settings.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV17headersExtensionsSaySSGvpZ":{"name":"headersExtensions","abstract":"Header files extensions.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV":{"name":"Supported","abstract":"Supported values.
","parent_name":"Xcode"},"Structs/Xcode.html#/s:9xcodeproj5XcodeV8filetypeSSSgSS9extension_tFZ":{"name":"filetype(extension:)","abstract":"Returns the Xcode file type for any given extension.
","parent_name":"Xcode"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsV8rawValueSivp":{"name":"rawValue","abstract":"Raw value.
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsVACSi8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"Initializes the options with the raw value.
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html#/s:9xcodeproj18GroupAddingOptionsV13withoutFolderACvpZ":{"name":"withoutFolder","abstract":"Create group without reference to folder
","parent_name":"GroupAddingOptions"},"Structs/GroupAddingOptions.html":{"name":"GroupAddingOptions","abstract":"Options passed when adding new groups.
"},"Structs/Xcode.html":{"name":"Xcode","abstract":"Class that contains Xcode constants.
"},"Protocols/Writable.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","abstract":"Writes the object that conforms the protocol.
","parent_name":"Writable"},"Protocols/Writable.html#/s:9xcodeproj8WritableP5writeySS10pathString_Sb8overridetKF":{"name":"write(pathString:override:)","abstract":"Writes the object that conforms the protocol.
","parent_name":"Writable"},"Protocols/Writable.html":{"name":"Writable","abstract":"Protocol that defines how an entity can be writed into disk
"},"Other Functions.html#/s:9xcodeproj9loadPlists10DictionaryVySSyXlGSgSS4path_tF":{"name":"loadPlist(path:)","abstract":"Static initializer that creates a Dictionary from a .plist file.
"},"Other Functions.html#/arc4random_uniform(_:)":{"name":"arc4random_uniform(_:)"},"Extensions/PlistValue.html#/s:s25ExpressibleByArrayLiteralPx0cD7ElementQz05arrayD0d_tcfc":{"name":"init(arrayLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s30ExpressibleByDictionaryLiteralPx3KeyQz_5ValueQzt010dictionaryD0d_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s26ExpressibleByStringLiteralPx0cD4TypeQz06stringD0_tcfc":{"name":"init(stringLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s43ExpressibleByExtendedGraphemeClusterLiteralPx0cdeF4TypeQz08extendeddeF0_tcfc":{"name":"init(extendedGraphemeClusterLiteral:)","parent_name":"PlistValue"},"Extensions/PlistValue.html#/s:s33ExpressibleByUnicodeScalarLiteralPx0cdE4TypeQz07unicodedE0_tcfc":{"name":"init(unicodeScalarLiteral:)","parent_name":"PlistValue"},"Extensions/CommentedString.html#/s:s26ExpressibleByStringLiteralPx0cD4TypeQz06stringD0_tcfc":{"name":"init(stringLiteral:)","parent_name":"CommentedString"},"Extensions/CommentedString.html#/s:s43ExpressibleByExtendedGraphemeClusterLiteralPx0cdeF4TypeQz08extendeddeF0_tcfc":{"name":"init(extendedGraphemeClusterLiteral:)","parent_name":"CommentedString"},"Extensions/CommentedString.html#/s:s33ExpressibleByUnicodeScalarLiteralPx0cdE4TypeQz07unicodedE0_tcfc":{"name":"init(unicodeScalarLiteral:)","parent_name":"CommentedString"},"Extensions/Bool.html#/s:Sb9xcodeprojE9xmlStringSSvp":{"name":"xmlString","abstract":"Returns a XML string value that represents the boolean.
","parent_name":"Bool"},"Extensions/Bool.html#/s:Sb9xcodeprojE3intSuvp":{"name":"int","abstract":"Returns a 1 for true and 0 for false
","parent_name":"Bool"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/CommentedString.html":{"name":"CommentedString"},"Extensions/PlistValue.html":{"name":"PlistValue"},"Enums/XCBreakpointListError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCBreakpointListError"},"Enums/XcodeprojWritingError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeprojWritingError"},"Enums/XcodeprojEditingError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeprojEditingError"},"Enums/XcodeprojEditingError.html":{"name":"XcodeprojEditingError","abstract":"Xcodeproj editing errors.
"},"Enums/XcodeprojWritingError.html":{"name":"XcodeprojWritingError","abstract":"Xcodeproj writing error.
"},"Enums/XCBreakpointListError.html":{"name":"XCBreakpointListError","abstract":"XCBreakpointList error.
"},"Other Enums.html#/s:9xcodeproj10BuildPhaseO":{"name":"BuildPhase","abstract":"Enum that encapsulates all kind of build phases available in Xcode.
"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC7VariantO":{"name":"Variant","abstract":"Build settings variant.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC8PlatformO":{"name":"Platform","abstract":"Target platform.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC7ProductO":{"name":"Product","abstract":"Target product type.
","parent_name":"BuildSettingsProvider"},"Classes/BuildSettingsProvider.html#/s:9xcodeproj21BuildSettingsProviderC14projectDefaults10DictionaryVySSypGAC7VariantO7variant_tFZ":{"name":"projectDefault(variant:)","abstract":"Returns default build settings that Xcode sets in new projects.
","parent_name":"BuildSettingsProvider"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC31buildConfigurationListReferenceAA09PBXObjectF0CSgvp":{"name":"buildConfigurationListReference","abstract":"Target build configuration list.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC22buildConfigurationListAA015XCConfigurationE0CSgvp":{"name":"buildConfigurationList","abstract":"Build configuration list.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC20buildPhaseReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildPhaseReferences","abstract":"Target build phase references.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11buildPhasesSayAA13PBXBuildPhaseCGvp":{"name":"buildPhases","abstract":"Target build phases.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC19buildRuleReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildRuleReferences","abstract":"Target build rule references.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC10buildRulesSayAA12PBXBuildRuleCGvp":{"name":"buildRules","abstract":"Target build rules.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC20dependencyReferencesSayAA18PBXObjectReferenceCGvp":{"name":"dependencyReferences","abstract":"Target dependency references.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC12dependenciesSayAA0B10DependencyCGvp":{"name":"dependencies","abstract":"Target dependencies.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC4nameSSvp":{"name":"name","abstract":"Target name.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11productNameSSSgvp":{"name":"productName","abstract":"Target product name.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC16productReferenceAA09PBXObjectD0CSgvp":{"name":"productReference","abstract":"Target product reference.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC7productAA16PBXFileReferenceCSgvp":{"name":"product","abstract":"Target product.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11productTypeAA010PBXProductD0OSgvp":{"name":"productType","abstract":"Target product type.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetCACSS4name_AA18PBXObjectReferenceCSg022buildConfigurationListE0SayAFG0F15PhaseReferencesAI0f4RuleJ0AI010dependencyJ0SSSg11productNameAG0mE0AA14PBXProductTypeOSg0mP0tcfc":{"name":"init(name:buildConfigurationListReference:buildPhaseReferences:buildRuleReferences:dependencyReferences:productName:productReference:productType:)","abstract":"Initializes the target with dependencies as references.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetCACSS4name_AA19XCConfigurationListCSg018buildConfigurationE0SayAA13PBXBuildPhaseCG0F6PhasesSayAA0H4RuleCG0F5RulesSayAA0B10DependencyCG12dependenciesSSSg11productNameAA16PBXFileReferenceCSg0O0AA14PBXProductTypeOSg0oT0tcfc":{"name":"init(name:buildConfigurationList:buildPhases:buildRules:dependencies:productName:product:productType:)","abstract":"Initializes the target with dependencies as objects.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC24productNameWithExtensionSSSgyF":{"name":"productNameWithExtension()","abstract":"Returns the product name with the extension joined with a period.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC17sourcesBuildPhaseAA010PBXSourcesdE0CSgyKF":{"name":"sourcesBuildPhase()","abstract":"Returns the sources build phase.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC19resourcesBuildPhaseAA012PBXResourcesdE0CSgyKF":{"name":"resourcesBuildPhase()","abstract":"Returns the resources build phase.
","parent_name":"PBXTarget"},"Classes/PBXTarget.html#/s:9xcodeproj9PBXTargetC11sourceFilesSayAA14PBXFileElementCGyKF":{"name":"sourceFiles()","abstract":"Returns the target source files.
","parent_name":"PBXTarget"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC8fileTypeSSSgvp":{"name":"fileType","abstract":"Element file type
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC4pathSSSgvp":{"name":"path","abstract":"Element path.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC15remoteReferenceAA09PBXObjectE0CSgvp":{"name":"remoteReference","abstract":"Element remote reference.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC6remoteAA016PBXContainerItemC0CSgvp":{"name":"remote","abstract":"Element remote.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyC10sourceTreeAA09PBXSourceE0OSgvp":{"name":"sourceTree","abstract":"Element source tree.
","parent_name":"PBXReferenceProxy"},"Classes/PBXReferenceProxy.html#/s:9xcodeproj17PBXReferenceProxyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXReferenceProxy"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC13buildToolPathSSSgvp":{"name":"buildToolPath","abstract":"Path to the build tool that is invoked (required)
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC20buildArgumentsStringSSSgvp":{"name":"buildArgumentsString","abstract":"Build arguments to be passed to the build tool.
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC30passBuildSettingsInEnvironmentSbvp":{"name":"passBuildSettingsInEnvironment","abstract":"Whether or not to pass Xcode build settings as environment variables down to the tool when invoked
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetC21buildWorkingDirectorySSSgvp":{"name":"buildWorkingDirectory","abstract":"The directory where the build tool will be invoked during a build
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetCACSS4name_SSSg13buildToolPathAE0E15ArgumentsStringSb30passBuildSettingsInEnvironmentAE0E16WorkingDirectoryAA19XCConfigurationListCSg0e13ConfigurationR0SayAA13PBXBuildPhaseCG0E6PhasesSayAA0T4RuleCG0E5RulesSayAA19PBXTargetDependencyCG12dependenciesAE11productNameAA16PBXFileReferenceCSg7productAA14PBXProductTypeOSg11productTypetcfc":{"name":"init(name:buildToolPath:buildArgumentsString:passBuildSettingsInEnvironment:buildWorkingDirectory:buildConfigurationList:buildPhases:buildRules:dependencies:productName:product:productType:)","abstract":"Initializes the legacy target with its attributes.
","parent_name":"PBXLegacyTarget"},"Classes/PBXLegacyTarget.html#/s:9xcodeproj15PBXLegacyTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXLegacyTarget"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC9hashValueSivp":{"name":"hashValue","abstract":"Hash value.
","parent_name":"PBXObjectReference"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC2eeoiSbAC_ACtFZ":{"name":"==(_:_:)","abstract":"Compares two instances of PBXObjectReference
","parent_name":"PBXObjectReference"},"Classes/PBXObjectReference.html#/s:9xcodeproj18PBXObjectReferenceC1loiSbAC_ACtFZ":{"name":"<(_:_:)","abstract":"Compares two instances.
","parent_name":"PBXObjectReference"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupC23currentVersionReferenceAA09PBXObjectF0CSgvp":{"name":"currentVersionReference","abstract":"Current version.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupC14currentVersionAA16PBXFileReferenceCSgvp":{"name":"currentVersion","abstract":"Returns the current version file reference.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupC07versionC4TypeSSSgvp":{"name":"versionGroupType","abstract":"Version group type.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupCAcA18PBXObjectReferenceCSg014currentVersionE0_SSSg4pathAH4nameAA13PBXSourceTreeOSg06sourceK0AH07versionC4TypeSayAEG18childrenReferencesSbSg14includeInIndexAR10wrapsLinesAR8usesTabsSuSg11indentWidthAV03tabY0tcfc":{"name":"init(currentVersionReference:path:name:sourceTree:versionGroupType:childrenReferences:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)","abstract":"Initializes the group with its attributes.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupCAcA16PBXFileReferenceCSg14currentVersion_SSSg4pathAH4nameAA13PBXSourceTreeOSg06sourceK0AH07versionC4TypeSayAA0D7ElementCG8childrenSbSg14includeInIndexAT10wrapsLinesAT8usesTabsSuSg11indentWidthAX03tabY0tcfc":{"name":"init(currentVersion:path:name:sourceTree:versionGroupType:children:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:)","abstract":"Initializes the group with its attributes.
","parent_name":"XCVersionGroup"},"Classes/XCVersionGroup.html#/s:9xcodeproj14XCVersionGroupCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCVersionGroup"},"Classes/PBXContainerItem.html#/s:9xcodeproj16PBXContainerItemCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXContainerItem"},"Classes/PBXRezBuildPhase.html#/s:9xcodeproj16PBXRezBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXRezBuildPhase"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC12compilerSpecSSvp":{"name":"compilerSpec","abstract":"Element compiler spec.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC12filePatternsSSSgvp":{"name":"filePatterns","abstract":"Element file patterns.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC8fileTypeSSvp":{"name":"fileType","abstract":"Element file type.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC10isEditableSbvp":{"name":"isEditable","abstract":"Element is editable.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC4nameSSSgvp":{"name":"name","abstract":"Element name.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC11outputFilesSaySSGvp":{"name":"outputFiles","abstract":"Element output files.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC24outputFilesCompilerFlagsSaySSGSgvp":{"name":"outputFilesCompilerFlags","abstract":"Element output files compiler flags.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleC6scriptSSSgvp":{"name":"script","abstract":"Element script.
","parent_name":"PBXBuildRule"},"Classes/PBXBuildRule.html#/s:9xcodeproj12PBXBuildRuleCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildRule"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC22defaultBuildActionMaskSuvpZ":{"name":"defaultBuildActionMask","abstract":"Default build action mask.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC15buildActionMaskSuvp":{"name":"buildActionMask","abstract":"Element build action mask.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC14fileReferencesSayAA18PBXObjectReferenceCGvp":{"name":"fileReferences","abstract":"References to build files.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC5filesSayAA0B4FileCGvp":{"name":"files","abstract":"Build files.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC18inputFileListPathsSaySSGSgvp":{"name":"inputFileListPaths","abstract":"Paths to the input file lists.","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC19outputFileListPathsSaySSGSgvp":{"name":"outputFileListPaths","abstract":"
Paths to the output file lists.","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC34runOnlyForDeploymentPostprocessingSbvp":{"name":"runOnlyForDeploymentPostprocessing","abstract":"
Element run only for deployment post processing value.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC05buildC0AA05BuildC0Ovp":{"name":"buildPhase","abstract":"The build phase type of the build phase
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC7addFileAA18PBXObjectReferenceCAFKF":{"name":"addFile(_:)","abstract":"Adds a file to a build phase, creating a proxy build file that points to the given file reference.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html#/s:9xcodeproj13PBXBuildPhaseC4typeAA05BuildC0OSgyF":{"name":"type()","abstract":"Returns the build phase type.
","parent_name":"PBXBuildPhase"},"Classes/PBXBuildPhase.html":{"name":"PBXBuildPhase","abstract":"An absctract class for all the build phase objects
"},"Classes/PBXBuildRule.html":{"name":"PBXBuildRule","abstract":"A PBXBuildRule is used to specify a method for transforming an input file in to an output file(s).
"},"Classes/PBXRezBuildPhase.html":{"name":"PBXRezBuildPhase","abstract":"This is the element for the Build Carbon Resources build phase."},"Classes/PBXContainerItem.html":{"name":"PBXContainerItem","abstract":"
Class representing an element that may contain other elements.
"},"Classes/XCVersionGroup.html":{"name":"XCVersionGroup","abstract":"Group that contains multiple files references to the different versions of a resource."},"Classes/PBXObjectReference.html":{"name":"PBXObjectReference","abstract":"
Object used as a reference to PBXObjects from PBXObjects.
"},"Classes/PBXLegacyTarget.html":{"name":"PBXLegacyTarget","abstract":"This is the element for a build target that according to Xcode is an External Build System
. You can use this target to run a script.
"},"Classes/PBXReferenceProxy.html":{"name":"PBXReferenceProxy","abstract":"A proxy for another object which might belong to another project"},"Classes/PBXTarget.html":{"name":"PBXTarget","abstract":"
This element is an abstract parent for specialized targets.
"},"Classes/BuildSettingsProvider.html":{"name":"BuildSettingsProvider","abstract":"Class that provides default build settings to be used in Xcode projects.
"},"Enums/PBXObjectError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PBXObjectError"},"Enums/XCodeProjError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCodeProjError"},"Enums/XCWorkspaceError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCWorkspaceError"},"Enums/XCWorkspaceDataError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCWorkspaceDataError"},"Enums/XCSharedDataError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCSharedDataError"},"Enums/XCConfigError.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XCConfigError"},"Enums/XCConfigError.html":{"name":"XCConfigError","abstract":"XCConfig errors.
"},"Enums/XCSharedDataError.html":{"name":"XCSharedDataError","abstract":"XCSharedData errors.
"},"Enums/XCWorkspaceDataError.html":{"name":"XCWorkspaceDataError","abstract":"XCWorkspaceData Errors.
"},"Enums/XCWorkspaceError.html":{"name":"XCWorkspaceError","abstract":"XCWorkspace Errors
"},"Enums/XCodeProjError.html":{"name":"XCodeProjError","abstract":"XcodeProj Errors
"},"Enums/PBXObjectError.html":{"name":"PBXObjectError","abstract":"PBXObject error.
"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC4nameSSSgvp":{"name":"name","abstract":"Target name.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC15targetReferenceAA09PBXObjectE0CSgvp":{"name":"targetReference","abstract":"Target reference.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC6targetAA0B0CSgvp":{"name":"target","abstract":"Target.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC20targetProxyReferenceAA09PBXObjectF0CSgvp":{"name":"targetProxyReference","abstract":"Target proxy reference.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyC11targetProxyAA016PBXContainerItemE0CSgvp":{"name":"targetProxy","abstract":"Target proxy.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyCACSSSg4name_AA18PBXObjectReferenceCSg06targetF0AH0g5ProxyF0tcfc":{"name":"init(name:targetReference:targetProxyReference:)","abstract":"Initializes the target dependency.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyCACSSSg4name_AA0B0CSg6targetAA21PBXContainerItemProxyCSg0eH0tcfc":{"name":"init(name:target:targetProxy:)","abstract":"Initializes the target dependency with dependencies as objects.
","parent_name":"PBXTargetDependency"},"Classes/PBXTargetDependency.html#/s:9xcodeproj19PBXTargetDependencyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXTargetDependency"},"Classes/PBXSourcesBuildPhase.html#/s:9xcodeproj20PBXSourcesBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXSourcesBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC4nameSSSgvp":{"name":"name","abstract":"Build phase name.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC10inputPathsSaySSGvp":{"name":"inputPaths","abstract":"Input paths
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC11outputPathsSaySSGvp":{"name":"outputPaths","abstract":"Output paths
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC9shellPathSSSgvp":{"name":"shellPath","abstract":"Path to the shell.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC05shellC0SSSgvp":{"name":"shellScript","abstract":"Shell script.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC16showEnvVarsInLogSbvp":{"name":"showEnvVarsInLog","abstract":"Show environment variables in the logs.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseC05buildE0AA0dE0Ovp":{"name":"buildPhase","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseCACSayAA18PBXObjectReferenceCG14fileReferences_SSSg4nameSaySSG10inputPathsAJ06outputL0AJSg0k8FileListL0AM0mnoL0SS9shellPathAH0pC0Su15buildActionMaskSb34runOnlyForDeploymentPostprocessingSb16showEnvVarsInLogtcfc":{"name":"init(fileReferences:name:inputPaths:outputPaths:inputFileListPaths:outputFileListPaths:shellPath:shellScript:buildActionMask:runOnlyForDeploymentPostprocessing:showEnvVarsInLog:)","abstract":"Initializes the shell script build phase with its attributes.
","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXShellScriptBuildPhase.html#/s:9xcodeproj24PBXShellScriptBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXShellScriptBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC7dstPathSSSgvp":{"name":"dstPath","abstract":"Element destination path
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC16dstSubfolderSpecAC9SubFolderOSgvp":{"name":"dstSubfolderSpec","abstract":"Element destination subfolder spec
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC4nameSSSgvp":{"name":"name","abstract":"Copy files build phase name
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseC05buildE0AA0dE0Ovp":{"name":"buildPhase","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseCACSSSg7dstPath_AC9SubFolderOSg0F13SubfolderSpecAD4nameSu15buildActionMaskSayAA18PBXObjectReferenceCG14fileReferencesSb34runOnlyForDeploymentPostprocessingtcfc":{"name":"init(dstPath:dstSubfolderSpec:name:buildActionMask:fileReferences:runOnlyForDeploymentPostprocessing:)","abstract":"Initializes the copy files build phase with its attributes.
","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXCopyFilesBuildPhase.html#/s:9xcodeproj22PBXCopyFilesBuildPhaseCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXCopyFilesBuildPhase"},"Classes/PBXResourcesBuildPhase.html#/s:9xcodeproj22PBXResourcesBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXResourcesBuildPhase"},"Classes/PBXHeadersBuildPhase.html#/s:9xcodeproj20PBXHeadersBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXHeadersBuildPhase"},"Classes/PBXFrameworksBuildPhase.html#/s:9xcodeproj23PBXFrameworksBuildPhaseC05buildD0AA0cD0Ovp":{"name":"buildPhase","parent_name":"PBXFrameworksBuildPhase"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC12fileEncodingSuSgvp":{"name":"fileEncoding","abstract":"Element file encoding.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC16explicitFileTypeSSSgvp":{"name":"explicitFileType","abstract":"Element explicit file type.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC17lastKnownFileTypeSSSgvp":{"name":"lastKnownFileType","abstract":"Element last known file type.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC10lineEndingSuSgvp":{"name":"lineEnding","abstract":"Element line ending.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC31languageSpecificationIdentifierSSSgvp":{"name":"languageSpecificationIdentifier","abstract":"Element language specification identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC33xcLanguageSpecificationIdentifierSSSgvp":{"name":"xcLanguageSpecificationIdentifier","abstract":"Element xc language specification identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceC34plistStructureDefinitionIdentifierSSSgvp":{"name":"plistStructureDefinitionIdentifier","abstract":"Element plist structure definition identifier
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceCAcA13PBXSourceTreeOSg06sourceE0_SSSg4nameSuSg12fileEncodingAH16explicitFileTypeAH09lastKnownkL0AH4pathSbSg14includeInIndexAO10wrapsLinesAO8usesTabsAJ11indentWidthAJ03tabX0AJ10lineEndingAH31languageSpecificationIdentifierAH33xcLanguageSpecificationIdentifierAH34plistStructureDefinitionIdentifiertcfc":{"name":"init(sourceTree:name:fileEncoding:explicitFileType:lastKnownFileType:path:includeInIndex:wrapsLines:usesTabs:indentWidth:tabWidth:lineEnding:languageSpecificationIdentifier:xcLanguageSpecificationIdentifier:plistStructureDefinitionIdentifier:)","abstract":"Initializes the file reference with its properties.
","parent_name":"PBXFileReference"},"Classes/PBXFileReference.html#/s:9xcodeproj16PBXFileReferenceCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXFileReference"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC10sourceTreeAA09PBXSourceE0OSgvp":{"name":"sourceTree","abstract":"Element source tree.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC4pathSSSgvp":{"name":"path","abstract":"Element path.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC4nameSSSgvp":{"name":"name","abstract":"Element name.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC14includeInIndexSbSgvp":{"name":"includeInIndex","abstract":"Element include in index.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8usesTabsSbSgvp":{"name":"usesTabs","abstract":"Element uses tabs.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC11indentWidthSuSgvp":{"name":"indentWidth","abstract":"Element indent width.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8tabWidthSuSgvp":{"name":"tabWidth","abstract":"Element tab width.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC10wrapsLinesSbSgvp":{"name":"wrapsLines","abstract":"Element wraps lines.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementCAcA13PBXSourceTreeOSg06sourceE0_SSSg4pathAH4nameSbSg14includeInIndexAK8usesTabsSuSg11indentWidthAN03tabO0AK10wrapsLinestcfc":{"name":"init(sourceTree:path:name:includeInIndex:usesTabs:indentWidth:tabWidth:wrapsLines:)","abstract":"Initializes the file element with its properties.
","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXFileElement"},"Classes/PBXFileElement.html#/s:9xcodeproj14PBXFileElementC8fullPath5Basic08AbsoluteE0VSgAG10sourceRoot_tKF":{"name":"fullPath(sourceRoot:)","abstract":"Returns a file absolute path.
","parent_name":"PBXFileElement"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC24containerPortalReferenceAA09PBXObjectG0Cvp":{"name":"containerPortalReference","abstract":"The object is a reference to a PBXProject element.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC15containerPortalAA10PBXProjectCvp":{"name":"containerPortal","abstract":"Returns the project that contains the remote object.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC9proxyTypeAC0dF0OSgvp":{"name":"proxyType","abstract":"Element proxy type.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC23remoteGlobalIDReferenceAA18PBXObjectReferenceCSgvp":{"name":"remoteGlobalIDReference","abstract":"Element remote global ID reference.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC14remoteGlobalIDAA9PBXObjectCSgvp":{"name":"remoteGlobalID","abstract":"Remote global object
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyC10remoteInfoSSSgvp":{"name":"remoteInfo","abstract":"Element remote info.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyCAcA18PBXObjectReferenceC015containerPortalF0_AESg23remoteGlobalIDReferenceAC0D4TypeOSg05proxyL0SSSg0I4Infotcfc":{"name":"init(containerPortalReference:remoteGlobalIDReference:proxyType:remoteInfo:)","abstract":"Initializes the container item proxy with its attributes.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyCAcA10PBXProjectC15containerPortal_AA9PBXObjectCSg14remogeGlobalIDAC0D4TypeOSg05proxyL0SSSg10remoteInfotcfc":{"name":"init(containerPortal:remogeGlobalID:proxyType:remoteInfo:)","abstract":"Initializes the container item proxy with its attributes.
","parent_name":"PBXContainerItemProxy"},"Classes/PBXContainerItemProxy.html#/s:9xcodeproj21PBXContainerItemProxyCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXContainerItemProxy"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC13fileReferenceAA09PBXObjectE0CSgvp":{"name":"fileReference","abstract":"Element file reference.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC4fileAA16PBXFileReferenceCSgvp":{"name":"file","abstract":"Returns the file the build file refers to.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileC8settingss10DictionaryVySSypGSgvp":{"name":"settings","abstract":"Element settings
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileCAcA18PBXObjectReferenceC04fileE0_s10DictionaryVySSypGSg8settingstcfc":{"name":"init(fileReference:settings:)","abstract":"Initiazlies the build file with its attributes.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileCAcA16PBXFileReferenceC4file_s10DictionaryVySSypGSg8settingstcfc":{"name":"init(file:settings:)","abstract":"Initializes the build file with its attributes.
","parent_name":"PBXBuildFile"},"Classes/PBXBuildFile.html#/s:9xcodeproj12PBXBuildFileCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXBuildFile"},"Enums/PBXSourceTree.html#/s:s9DecodablePxs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXSourceTree"},"Enums/PBXSourceTree.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXSourceTree"},"Enums/PBXSourceTree.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PBXSourceTree"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectC9referenceAA0B9ReferenceCvp":{"name":"reference","abstract":"The object reference in the project that contains it.
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","abstract":"Initializes the object from its project representation.
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:9xcodeproj9PBXObjectC3isaSSvpZ":{"name":"isa","abstract":"Object isa (type id)
","parent_name":"PBXObject"},"Classes/PBXObject.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXObject"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC14archiveVersionSuvp":{"name":"archiveVersion","abstract":"Project archive version.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC13objectVersionSuvp":{"name":"objectVersion","abstract":"Project object version.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC7classess10DictionaryVySSypGvp":{"name":"classes","abstract":"Project classes.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC19rootObjectReferenceAA09PBXObjectE0CSgvp":{"name":"rootObjectReference","abstract":"Project root object.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjCAcA18PBXObjectReferenceCSg010rootObjectD0_Su13objectVersionSu07archiveH0s10DictionaryVySSypG7classesSayAA0C0CG7objectstcfc":{"name":"init(rootObjectReference:objectVersion:archiveVersion:classes:objects:)","abstract":"Initializes the project with its attributes.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:s9DecodablePxs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC11rootProjectAA10PBXProjectCSgyKF":{"name":"rootProject()","abstract":"Returns root project.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC9rootGroupAA8PBXGroupCSgyKF":{"name":"rootGroup()","abstract":"Returns root project’s root group.
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj7PBXProjC17updateProjectNamey5Basic12AbsolutePathV4path_tKF":{"name":"updateProjectName(path:)","abstract":"Infers project name from Path and sets it as project name
","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"PBXProj"},"Classes/PBXProj.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"PBXProj"},"Classes/PBXNativeTarget.html#/s:9xcodeproj15PBXNativeTargetCACSS4name_AA19XCConfigurationListCSg018buildConfigurationF0SayAA13PBXBuildPhaseCG0G6PhasesSayAA0I4RuleCG0G5RulesSayAA19PBXTargetDependencyCG12dependenciesSSSg18productInstallPathAU0Q4NameAA16PBXFileReferenceCSg0Q0AA14PBXProductTypeOSg0qX0tcfc":{"name":"init(name:buildConfigurationList:buildPhases:buildRules:dependencies:productInstallPath:productName:product:productType:)","abstract":"Initializes the native target with its attributes.
","parent_name":"PBXNativeTarget"},"Classes/PBXNativeTarget.html#/s:9xcodeproj15PBXNativeTargetCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"PBXNativeTarget"},"Classes/PBXNativeTarget.html#/s:9xcodeproj15PBXNativeTargetC13addDependencyAA18PBXObjectReferenceCSgAC6target_tKF":{"name":"addDependency(target:)","abstract":"Adds a dependency to the target.
","parent_name":"PBXNativeTarget"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC28buildConfigurationReferencesSayAA18PBXObjectReferenceCGvp":{"name":"buildConfigurationReferences","abstract":"Element build configurations.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC19buildConfigurationsSayAA20XCBuildConfigurationCGvp":{"name":"buildConfigurations","abstract":"Build configurations
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC29defaultConfigurationIsVisibleSbvp":{"name":"defaultConfigurationIsVisible","abstract":"Element default configuration is visible.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC24defaultConfigurationNameSSSgvp":{"name":"defaultConfigurationName","abstract":"Element default configuration name
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListCACSayAA18PBXObjectReferenceCG28buildConfigurationReferences_SSSg07defaultG4NameSb0iG9IsVisibletcfc":{"name":"init(buildConfigurationReferences:defaultConfigurationName:defaultConfigurationIsVisible:)","abstract":"Initializes the element with its properties.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListCACSayAA20XCBuildConfigurationCG19buildConfigurations_SSSg07defaultE4NameSb0hE9IsVisibletcfc":{"name":"init(buildConfigurations:defaultConfigurationName:defaultConfigurationIsVisible:)","abstract":"Initializes the element with its properties.
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC13configurationAA20XCBuildConfigurationCSgSS4name_tKF":{"name":"configuration(name:)","abstract":"Returns the build configuration with the given name (if it exists)
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC24addDefaultConfigurationsSayAA20XCBuildConfigurationCGyKF":{"name":"addDefaultConfigurations()","abstract":"Adds the default configurations, debug and release
","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC3addAA20XCBuildConfigurationCSS13configuration_AA18PBXObjectReferenceCSg04basefI0s10DictionaryVySSypG13buildSettingstKF":{"name":"add(configuration:baseConfigurationReference:buildSettings:)","abstract":"Adds a build configuration with the given name.","parent_name":"XCConfigurationList"},"Classes/XCConfigurationList.html#/s:9xcodeproj19XCConfigurationListC023objectWithConfigurationC0AA9PBXObjectCSgyKF":{"name":"objectWithConfigurationList()","abstract":"
Returns the object with the given configuration list (project or target)
","parent_name":"XCConfigurationList"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC04baseC9ReferenceAA09PBXObjectE0CSgvp":{"name":"baseConfigurationReference","abstract":"The path to a xcconfig file
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC04baseC0ACSgvp":{"name":"baseConfiguration","abstract":"Base configuration
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC13buildSettingss10DictionaryVySSypGvp":{"name":"buildSettings","abstract":"A map of build settings.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationC4nameSSvp":{"name":"name","abstract":"The configuration name.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationCACSS4name_AA18PBXObjectReferenceCSg04basecF0s10DictionaryVySSypG13buildSettingstcfc":{"name":"init(name:baseConfigurationReference:buildSettings:)","abstract":"Initializes a build configuration.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationCACSS4name_ACSg04baseC0s10DictionaryVySSypG13buildSettingstcfc":{"name":"init(name:baseConfiguration:buildSettings:)","abstract":"Initializes a build configuration.
","parent_name":"XCBuildConfiguration"},"Classes/XCBuildConfiguration.html#/s:9xcodeproj20XCBuildConfigurationCACs7Decoder_p4from_tKcfc":{"name":"init(from:)","parent_name":"XCBuildConfiguration"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC9workspaceAA11XCWorkspaceCvp":{"name":"workspace","abstract":"Project workspace
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC7pbxprojAA7PBXProjCvp":{"name":"pbxproj","abstract":".pbxproj representatino
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC10sharedDataAA08XCSharedE0CSgvp":{"name":"sharedData","abstract":"Shared data.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjCAcA11XCWorkspaceC9workspace_AA7PBXProjC7pbxprojAA12XCSharedDataCSg06sharedI0tcfc":{"name":"init(workspace:pbxproj:sharedData:)","abstract":"Initializes the XCodeProj
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","abstract":"Writes project to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC13workspacePath5Basic08AbsoluteE0VAGFZ":{"name":"workspacePath(_:)","abstract":"Returns workspace file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC14writeWorkspacey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeWorkspace(path:override:)","abstract":"Writes workspace to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC11pbxprojPath5Basic08AbsoluteE0VAGFZ":{"name":"pbxprojPath(_:)","abstract":"Returns project file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12writePBXProjy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writePBXProj(path:override:)","abstract":"Writes project to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC14sharedDataPath5Basic08AbsoluteF0VAGFZ":{"name":"sharedDataPath(_:)","abstract":"Returns shared data path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC11schemesPath5Basic08AbsoluteE0VAGFZ":{"name":"schemesPath(_:)","abstract":"Returns schemes folder path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC10schemePath5Basic08AbsoluteE0VAG_SS0D4NametFZ":{"name":"schemePath(_:schemeName:)","abstract":"Returns scheme file path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12writeSchemesy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeSchemes(path:override:)","abstract":"Writes all project schemes to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC12debuggerPath5Basic08AbsoluteE0VAGFZ":{"name":"debuggerPath(_:)","abstract":"Returns debugger folder path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC15breakPointsPath5Basic08AbsoluteF0VAGFZ":{"name":"breakPointsPath(_:)","abstract":"Returns breakpoints plist path relative to the given path.
","parent_name":"XcodeProj"},"Classes/XcodeProj.html#/s:9xcodeproj9XcodeProjC16writeBreakPointsy5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"writeBreakPoints(path:override:)","abstract":"Writes all project breakpoints to the given path.
","parent_name":"XcodeProj"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceC4dataAA0B4DataCvp":{"name":"data","abstract":"Workspace data
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCAC5Basic12AbsolutePathV4path_tKcfc":{"name":"init(path:)","abstract":"Initializes the workspace with the path where the workspace is.","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCACycfc":{"name":"init()","abstract":"
Initializes a default workspace with a single reference that points to self:
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCACSS10pathString_tKcfc":{"name":"init(pathString:)","abstract":"Initializes the workspace with the path string.
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj11XCWorkspaceCAcA0B4DataC4data_tcfc":{"name":"init(data:)","abstract":"Initializes the workspace with its properties.
","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"XCWorkspace"},"Classes/XCWorkspace.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XCWorkspace"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC8includesSay5Basic12RelativePathV7include_AC6configtGvp":{"name":"includes","abstract":"Configuration file includes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC13buildSettingss10DictionaryVySSypGvp":{"name":"buildSettings","abstract":"Build settings
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigCACSay5Basic12RelativePathV7include_AC6configtG8includes_s10DictionaryVySSypG13buildSettingstcfc":{"name":"init(includes:buildSettings:)","abstract":"Initializes the XCConfig file with its attributes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigCAC5Basic12AbsolutePathV4path_AFSg07projectE0tKcfc":{"name":"init(path:projectPath:)","abstract":"Initializes the XCConfig reading the content from the file at the given path and parsing it.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:s9EquatableP2eeoiSbx_xtFZ":{"name":"==(_:_:)","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8XCConfigC22flattenedBuildSettingss10DictionaryVySSypGyF":{"name":"flattenedBuildSettings()","abstract":"It returns the build settings after flattening all the includes.
","parent_name":"XCConfig"},"Classes/XCConfig.html#/s:9xcodeproj8WritableP5writey5Basic12AbsolutePathV4path_Sb8overridetKF":{"name":"write(path:override:)","parent_name":"XCConfig"},"Models.html#/s:9xcodeproj13BuildSettingsa":{"name":"BuildSettings","abstract":"Build settings.
"},"Classes/XCConfig.html":{"name":"XCConfig","abstract":".xcconfig configuration file.
"},"Classes/XCWorkspace.html":{"name":"XCWorkspace","abstract":"Model that represents a Xcode workspace.
"},"Classes/XcodeProj.html":{"name":"XcodeProj","abstract":"Model that represents a .xcodeproj project.
"},"Classes/XCBuildConfiguration.html":{"name":"XCBuildConfiguration","abstract":"This is the element for listing build configurations.
"},"Classes/XCConfigurationList.html":{"name":"XCConfigurationList","abstract":"This is the element for listing build configurations.
"},"Classes/PBXNativeTarget.html":{"name":"PBXNativeTarget","abstract":"This is the element for a build target that produces a binary content (application or library).
"},"Classes/PBXProj.html":{"name":"PBXProj","abstract":"Represents a .pbxproj file
"},"Classes/PBXObject.html":{"name":"PBXObject","abstract":"Class that represents a project element.
"},"Enums/PBXSourceTree.html":{"name":"PBXSourceTree","abstract":"Specifies source trees for files"},"Models.html#/s:9xcodeproj18PBXAggregateTargetC":{"name":"PBXAggregateTarget","abstract":"
This is the element for a build target that aggregates several others.
"},"Classes/PBXBuildFile.html":{"name":"PBXBuildFile","abstract":"This element indicates a file reference that is used in a PBXBuildPhase (either as an include or resource).
"},"Classes/PBXContainerItemProxy.html":{"name":"PBXContainerItemProxy","abstract":"This is the element to decorate a target item.
"},"Classes/PBXFileElement.html":{"name":"PBXFileElement","abstract":"This element is an abstract parent for file and group elements.
"},"Classes/PBXFileReference.html":{"name":"PBXFileReference","abstract":"A PBXFileReference is used to track every external file referenced by"},"Classes/PBXFrameworksBuildPhase.html":{"name":"PBXFrameworksBuildPhase","abstract":"
This is the element for the framework link build phase.
"},"Classes/PBXHeadersBuildPhase.html":{"name":"PBXHeadersBuildPhase","abstract":"This is the element for the framework headers build phase.
"},"Classes/PBXResourcesBuildPhase.html":{"name":"PBXResourcesBuildPhase","abstract":"This is the element for the resources copy build phase.
"},"Classes/PBXCopyFilesBuildPhase.html":{"name":"PBXCopyFilesBuildPhase","abstract":"This is the element for the copy file build phase.
"},"Classes/PBXShellScriptBuildPhase.html":{"name":"PBXShellScriptBuildPhase","abstract":"This is the element for the shell script build phase.
"},"Classes/PBXSourcesBuildPhase.html":{"name":"PBXSourcesBuildPhase","abstract":"This is the element for the sources compilation build phase.
"},"Classes/PBXTargetDependency.html":{"name":"PBXTargetDependency","abstract":"This is the element for referencing other targets through content proxies.
"},"Models.html":{"name":"Models"},"Errors.html":{"name":"Errors"},"Other Classes.html":{"name":"Other Classes","abstract":"The following classes are available globally.
"},"Other Enums.html":{"name":"Other Enumerations","abstract":"The following enumerations are available globally.
"},"Other Extensions.html":{"name":"Other Extensions","abstract":"The following extensions are available globally.
"},"Other Functions.html":{"name":"Other Functions","abstract":"The following functions are available globally.
"},"Other Protocols.html":{"name":"Other Protocols","abstract":"The following protocols are available globally.
"},"Other Structs.html":{"name":"Other Structures","abstract":"The following structures are available globally.
"}}
\ No newline at end of file
diff --git a/docs/undocumented.json b/docs/undocumented.json
index 7c72d4073..5c48b8f66 100644
--- a/docs/undocumented.json
+++ b/docs/undocumented.json
@@ -134,241 +134,241 @@
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase/BuildPhase.swift",
"line": 13,
"symbol": "BuildPhase.sources",
"symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase/BuildPhase.swift",
"line": 14,
"symbol": "BuildPhase.frameworks",
"symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase/BuildPhase.swift",
"line": 15,
"symbol": "BuildPhase.resources",
"symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase/BuildPhase.swift",
"line": 16,
"symbol": "BuildPhase.copyFiles",
"symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase/BuildPhase.swift",
"line": 17,
"symbol": "BuildPhase.runScript",
"symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase/BuildPhase.swift",
"line": 18,
"symbol": "BuildPhase.headers",
"symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase/BuildPhase.swift",
"line": 19,
"symbol": "BuildPhase.carbonResources",
"symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXBuildPhase.swift",
- "line": 30,
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase/PBXBuildPhase.swift",
+ "line": 42,
"symbol": "PBXBuildPhase.init(fileReferences:inputFileListPaths:outputFileListPaths:buildActionMask:runOnlyForDeploymentPostprocessing:)",
"symbol_kind": "source.lang.swift.decl.function.method.instance",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXBuildRule.swift",
- "line": 34,
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase/PBXBuildRule.swift",
+ "line": 33,
"symbol": "PBXBuildRule.init(compilerSpec:fileType:isEditable:filePatterns:name:outputFiles:outputFilesCompilerFlags:script:)",
"symbol_kind": "source.lang.swift.decl.function.method.instance",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXContainerItemProxy.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/BuildPhase/PBXCopyFilesBuildPhase.swift",
"line": 5,
- "symbol": "PBXContainerItemProxy.ProxyType",
+ "symbol": "PBXCopyFilesBuildPhase.SubFolder",
"symbol_kind": "source.lang.swift.decl.enum",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXCopyFilesBuildPhase.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXContainerItemProxy.swift",
"line": 5,
- "symbol": "PBXCopyFilesBuildPhase.SubFolder",
+ "symbol": "PBXContainerItemProxy.ProxyType",
"symbol_kind": "source.lang.swift.decl.enum",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXGroup.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXGroup.swift",
"line": null,
"symbol": "PBXGroup",
"symbol_kind": "source.lang.swift.decl.extension",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXGroup.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXGroup.swift",
"line": 4,
"symbol": "PBXGroup",
"symbol_kind": "source.lang.swift.decl.class",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXLegacyTarget.swift",
- "line": 17,
- "symbol": "PBXLegacyTarget.init(name:buildToolPath:buildArgumentsString:passBuildSettingsInEnvironment:buildWorkingDirectory:buildConfigurationListReference:buildPhaseReferences:buildRuleReferences:dependencyReferences:productName:productReference:productType:)",
- "symbol_kind": "source.lang.swift.decl.function.method.instance",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXSourceTree.swift",
+ "line": 6,
+ "symbol": "PBXSourceTree.none",
+ "symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXNativeTarget.swift",
- "line": 6,
- "symbol": "PBXNativeTarget.productInstallPath",
- "symbol_kind": "source.lang.swift.decl.var.instance",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXSourceTree.swift",
+ "line": 7,
+ "symbol": "PBXSourceTree.absolute",
+ "symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXNativeTarget.swift",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXSourceTree.swift",
"line": 8,
- "symbol": "PBXNativeTarget.init(name:buildConfigurationListReference:buildPhaseReferences:buildRuleReferences:dependencyReferences:productInstallPath:productName:productReference:productType:)",
- "symbol_kind": "source.lang.swift.decl.function.method.instance",
+ "symbol": "PBXSourceTree.group",
+ "symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXObject.swift",
- "line": 48,
- "symbol": "PBXObject.parse(reference:dictionary:userInfo:)",
- "symbol_kind": "source.lang.swift.decl.function.method.static",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXSourceTree.swift",
+ "line": 9,
+ "symbol": "PBXSourceTree.sourceRoot",
+ "symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXObjects.swift",
- "line": null,
- "symbol": "PBXObjects",
- "symbol_kind": "source.lang.swift.decl.extension",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXSourceTree.swift",
+ "line": 10,
+ "symbol": "PBXSourceTree.buildProductsDir",
+ "symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXObjects.swift",
- "line": 4,
- "symbol": "PBXObjects",
- "symbol_kind": "source.lang.swift.decl.class",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXSourceTree.swift",
+ "line": 11,
+ "symbol": "PBXSourceTree.sdkRoot",
+ "symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXProductType.swift",
- "line": 3,
- "symbol": "PBXProductType",
- "symbol_kind": "source.lang.swift.decl.enum",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXSourceTree.swift",
+ "line": 12,
+ "symbol": "PBXSourceTree.developerDir",
+ "symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXProj.swift",
- "line": 9,
- "symbol": "PBXProj.objects",
- "symbol_kind": "source.lang.swift.decl.var.instance",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXSourceTree.swift",
+ "line": 13,
+ "symbol": "PBXSourceTree.custom",
+ "symbol_kind": "source.lang.swift.decl.enumelement",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXProject.swift",
- "line": 3,
- "symbol": "PBXProject",
- "symbol_kind": "source.lang.swift.decl.class",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXSourceTree.swift",
+ "line": 23,
+ "symbol": "PBXSourceTree.init(value:)",
+ "symbol_kind": "source.lang.swift.decl.function.method.instance",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXReferenceProxy.swift",
- "line": 24,
- "symbol": "PBXReferenceProxy.init(fileType:path:remoteReference:sourceTree:)",
- "symbol_kind": "source.lang.swift.decl.function.method.instance",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Files/PBXVariantGroup.swift",
+ "line": 4,
+ "symbol": "PBXVariantGroup",
+ "symbol_kind": "source.lang.swift.decl.class",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXSourceTree.swift",
- "line": 6,
- "symbol": "PBXSourceTree.none",
- "symbol_kind": "source.lang.swift.decl.enumelement",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Project/PBXObject.swift",
+ "line": 49,
+ "symbol": "PBXObject.parse(reference:dictionary:userInfo:)",
+ "symbol_kind": "source.lang.swift.decl.function.method.static",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXSourceTree.swift",
- "line": 7,
- "symbol": "PBXSourceTree.absolute",
- "symbol_kind": "source.lang.swift.decl.enumelement",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Project/PBXObjects.swift",
+ "line": null,
+ "symbol": "PBXObjects",
+ "symbol_kind": "source.lang.swift.decl.extension",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXSourceTree.swift",
- "line": 8,
- "symbol": "PBXSourceTree.group",
- "symbol_kind": "source.lang.swift.decl.enumelement",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Project/PBXObjects.swift",
+ "line": 4,
+ "symbol": "PBXObjects",
+ "symbol_kind": "source.lang.swift.decl.class",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXSourceTree.swift",
- "line": 9,
- "symbol": "PBXSourceTree.sourceRoot",
- "symbol_kind": "source.lang.swift.decl.enumelement",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Project/PBXProj.swift",
+ "line": 8,
+ "symbol": "PBXProj.objects",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXSourceTree.swift",
- "line": 10,
- "symbol": "PBXSourceTree.buildProductsDir",
- "symbol_kind": "source.lang.swift.decl.enumelement",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Project/PBXProject.swift",
+ "line": 3,
+ "symbol": "PBXProject",
+ "symbol_kind": "source.lang.swift.decl.class",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXSourceTree.swift",
- "line": 11,
- "symbol": "PBXSourceTree.sdkRoot",
- "symbol_kind": "source.lang.swift.decl.enumelement",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Targets/PBXLegacyTarget.swift",
+ "line": 18,
+ "symbol": "PBXLegacyTarget.init(name:buildToolPath:buildArgumentsString:passBuildSettingsInEnvironment:buildWorkingDirectory:buildConfigurationListReference:buildPhaseReferences:buildRuleReferences:dependencyReferences:productName:productReference:productType:)",
+ "symbol_kind": "source.lang.swift.decl.function.method.instance",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXSourceTree.swift",
- "line": 12,
- "symbol": "PBXSourceTree.developerDir",
- "symbol_kind": "source.lang.swift.decl.enumelement",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Targets/PBXNativeTarget.swift",
+ "line": 6,
+ "symbol": "PBXNativeTarget.productInstallPath",
+ "symbol_kind": "source.lang.swift.decl.var.instance",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXSourceTree.swift",
- "line": 13,
- "symbol": "PBXSourceTree.custom",
- "symbol_kind": "source.lang.swift.decl.enumelement",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Targets/PBXNativeTarget.swift",
+ "line": 9,
+ "symbol": "PBXNativeTarget.init(name:buildConfigurationListReference:buildPhaseReferences:buildRuleReferences:dependencyReferences:productInstallPath:productName:productReference:productType:)",
+ "symbol_kind": "source.lang.swift.decl.function.method.instance",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXSourceTree.swift",
- "line": 23,
- "symbol": "PBXSourceTree.init(value:)",
- "symbol_kind": "source.lang.swift.decl.function.method.instance",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Targets/PBXProductType.swift",
+ "line": 3,
+ "symbol": "PBXProductType",
+ "symbol_kind": "source.lang.swift.decl.enum",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXTarget.swift",
- "line": 29,
- "symbol": "PBXTarget.init(name:buildConfigurationListReference:buildPhaseReferences:buildRuleReferences:dependencyReferences:productName:productReference:productType:)",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Targets/PBXReferenceProxy.swift",
+ "line": 36,
+ "symbol": "PBXReferenceProxy.init(fileType:path:remoteReference:sourceTree:)",
"symbol_kind": "source.lang.swift.decl.function.method.instance",
"warning": "undocumented"
},
{
- "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/PBXVariantGroup.swift",
- "line": 4,
- "symbol": "PBXVariantGroup",
- "symbol_kind": "source.lang.swift.decl.class",
+ "file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Objects/Targets/PBXReferenceProxy.swift",
+ "line": 47,
+ "symbol": "PBXReferenceProxy.init(fileType:path:remote:sourceTree:)",
+ "symbol_kind": "source.lang.swift.decl.function.method.instance",
"warning": "undocumented"
},
{
@@ -387,14 +387,14 @@
},
{
"file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Project/XcodeProj.swift",
- "line": 20,
+ "line": 19,
"symbol": "XcodeProj.init(path:)",
"symbol_kind": "source.lang.swift.decl.function.method.instance",
"warning": "undocumented"
},
{
"file": "/Users/pedropinera/src/github.com/tuist/xcodeproj/Sources/xcodeproj/Project/XcodeProj.swift",
- "line": 40,
+ "line": 39,
"symbol": "XcodeProj.init(pathString:)",
"symbol_kind": "source.lang.swift.decl.function.method.instance",
"warning": "undocumented"
@@ -716,4 +716,4 @@
}
],
"source_directory": "/Users/pedropinera/src/github.com/tuist/xcodeproj"
-}
+}
\ No newline at end of file