The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of XcodeProj, reference 9.3.0 (d24584), with Swift 6.0 for macOS (SPM) on 30 Apr 2025 10:56:54 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.61.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tuist/xcodeproj.git
Reference: 9.3.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tuist/xcodeproj
 * tag               9.3.0      -> FETCH_HEAD
HEAD is now at d245841 [Release] XcodeProj 9.3.0
Cloned https://github.com/tuist/xcodeproj.git
Revision (git rev-parse @):
d24584154c90a5144fd1a74439371342dd42162f
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/tuist/xcodeproj.git at 9.3.0
Fetching https://github.com/kylef/PathKit.git
Fetching https://github.com/kylef/Spectre.git
Fetching https://github.com/tadija/AEXML.git
[1/1411] Fetching pathkit
[171/2432] Fetching pathkit, spectre
[2433/4559] Fetching pathkit, spectre, aexml
Fetched https://github.com/kylef/PathKit.git from cache (5.95s)
Fetched https://github.com/kylef/Spectre.git from cache (5.95s)
Fetched https://github.com/tadija/AEXML.git from cache (5.95s)
Creating working copy for https://github.com/tadija/AEXML.git
Working copy of https://github.com/tadija/AEXML.git resolved at 4.7.0
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 1.0.1
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "xcodeproj",
      "name": "XcodeProj",
      "url": "https://github.com/tuist/xcodeproj.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xcodeproj",
      "dependencies": [
        {
          "identity": "aexml",
          "name": "AEXML",
          "url": "https://github.com/tadija/AEXML.git",
          "version": "4.7.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AEXML",
          "dependencies": [
          ]
        },
        {
          "identity": "pathkit",
          "name": "PathKit",
          "url": "https://github.com/kylef/PathKit.git",
          "version": "1.0.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PathKit",
          "dependencies": [
            {
              "identity": "spectre",
              "name": "Spectre",
              "url": "https://github.com/kylef/Spectre.git",
              "version": "0.10.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/tuist/xcodeproj.git
[1/23184] Fetching xcodeproj
Fetched https://github.com/tuist/xcodeproj.git from cache (1.77s)
Fetching https://github.com/kylef/PathKit.git from cache
Fetching https://github.com/tadija/AEXML.git from cache
Fetched https://github.com/kylef/PathKit.git from cache (0.42s)
Fetched https://github.com/tadija/AEXML.git from cache (0.42s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 1.0.1 (0.55s)
Fetching https://github.com/kylef/Spectre.git from cache
Fetched https://github.com/kylef/Spectre.git from cache (0.43s)
Computing version for https://github.com/tadija/AEXML.git
Computed https://github.com/tadija/AEXML.git at 4.7.0 (0.42s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.58s)
Creating working copy for https://github.com/tuist/xcodeproj.git
Working copy of https://github.com/tuist/xcodeproj.git resolved at 9.3.0 (d245841)
Creating working copy for https://github.com/tadija/AEXML.git
Working copy of https://github.com/tadija/AEXML.git resolved at 4.7.0
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 1.0.1
warning: '.resolve-product-dependencies': dependency 'xcodeproj' is not used by any target
Found 2 product dependencies
  - AEXML
  - PathKit
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/tuist/xcodeproj.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/4] Write sources
[3/4] Write swift-version-5BDAB9E9C0126B9D.txt
[5/13] Compiling AEXML Parser.swift
[6/13] Compiling AEXML Error.swift
[7/13] Compiling AEXML Options.swift
[8/13] Compiling AEXML Document.swift
[9/13] Emitting module AEXML
[10/13] Compiling AEXML Builders.swift
[11/13] Compiling AEXML Element.swift
[12/13] Compiling PathKit PathKit.swift
[13/13] Emitting module PathKit
[14/108] Emitting module XcodeProj
[15/118] Compiling XcodeProj Writable.swift
[16/118] Compiling XcodeProj XCScheme+AditionalOption.swift
[17/118] Compiling XcodeProj XCScheme+AnalyzeAction.swift
[18/118] Compiling XcodeProj XCScheme+ArchiveAction.swift
[19/118] Compiling XcodeProj XCScheme+BuildAction.swift
[20/118] Compiling XcodeProj XCScheme+BuildableProductRunnable.swift
[21/118] Compiling XcodeProj XCScheme+BuildableReference.swift
[22/118] Compiling XcodeProj XCScheme+CommandLineArguments.swift
[23/118] Compiling XcodeProj XCScheme+EnvironmentVariable.swift
[24/118] Compiling XcodeProj XCScheme+ExecutionAction.swift
[25/118] Compiling XcodeProj PBXBuildFile.swift
[26/118] Compiling XcodeProj PBXBuildPhase.swift
[27/118] Compiling XcodeProj PBXBuildRule.swift
[28/118] Compiling XcodeProj PBXCopyFilesBuildPhase.swift
[29/118] Compiling XcodeProj PBXFrameworksBuildPhase.swift
[30/118] Compiling XcodeProj PBXHeadersBuildPhase.swift
[31/118] Compiling XcodeProj PBXResourcesBuildPhase.swift
[32/118] Compiling XcodeProj PBXRezBuildPhase.swift
[33/118] Compiling XcodeProj PBXShellScriptBuildPhase.swift
[34/118] Compiling XcodeProj PBXSourcesBuildPhase.swift
[35/118] Compiling XcodeProj BuildSettings.swift
[36/118] Compiling XcodeProj ProjectAttribute.swift
[37/118] Compiling XcodeProj Equality.generated.swift
[38/118] Compiling XcodeProj Sourcery.swift
[39/118] Compiling XcodeProj XCLocalSwiftPackageReference.swift
[40/118] Compiling XcodeProj XCRemoteSwiftPackageReference.swift
[41/118] Compiling XcodeProj XCSwiftPackageProductDependency.swift
[42/118] Compiling XcodeProj PBXAggregateTarget.swift
[43/118] Compiling XcodeProj PBXLegacyTarget.swift
[44/118] Compiling XcodeProj PBXNativeTarget.swift
[45/118] Compiling XcodeProj PBXProductType.swift
[46/118] Compiling XcodeProj Errors.swift
[47/118] Compiling XcodeProj AEXML+XcodeFormat.swift
[48/118] Compiling XcodeProj Array+Extras.swift
[49/118] Compiling XcodeProj Bool+Extras.swift
[50/118] Compiling XcodeProj KeyedDecodingContainer+Additions.swift
[51/118] Compiling XcodeProj NSRecursiveLock+Sync.swift
[52/118] Compiling XcodeProj Path+Extras.swift
[53/118] Compiling XcodeProj String+Utils.swift
[54/118] Compiling XcodeProj String+md5.swift
[55/118] Compiling XcodeProj BuildFileSetting.swift
[56/118] Compiling XcodeProj BuildPhase.swift
[57/118] Compiling XcodeProj PlistDecoding.swift
[58/118] Compiling XcodeProj PlistValue.swift
[59/118] Compiling XcodeProj ReferenceGenerator.swift
[60/118] Compiling XcodeProj XCConfig.swift
[61/118] Compiling XcodeProj XCWorkspace.swift
[62/118] Compiling XcodeProj XCWorkspaceData.swift
[63/118] Compiling XcodeProj XCWorkspaceDataElement.swift
[64/118] Compiling XcodeProj XCWorkspaceDataElementLocationType.swift
[65/118] Compiling XcodeProj XCWorkspaceDataFileRef.swift
[66/118] Compiling XcodeProj XCWorkspaceDataGroup.swift
[67/118] Compiling XcodeProj XCBuildConfiguration.swift
[68/118] Compiling XcodeProj XCConfigurationList.swift
[69/118] Compiling XcodeProj PBXContainerItem.swift
[70/118] Compiling XcodeProj PBXContainerItemProxy.swift
[71/118] Compiling XcodeProj PBXFileElement.swift
[72/118] Compiling XcodeProj PBXFileReference.swift
[73/118] Compiling XcodeProj PBXFileSystemSynchronizedBuildFileExceptionSet.swift
[74/118] Compiling XcodeProj PBXFileSystemSynchronizedExceptionSet.swift
[75/118] Compiling XcodeProj PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet.swift
[76/118] Compiling XcodeProj PBXFileSystemSynchronizedRootGroup.swift
[77/118] Compiling XcodeProj PBXGroup.swift
[78/118] Compiling XcodeProj PBXReferenceProxy.swift
[79/118] Compiling XcodeProj PBXTarget.swift
[80/118] Compiling XcodeProj PBXTargetDependency.swift
[81/118] Compiling XcodeProj WorkspaceSettings.swift
[82/118] Compiling XcodeProj XCBreakpointList.swift
[83/118] Compiling XcodeProj XCDebugger.swift
[84/118] Compiling XcodeProj XCSharedData.swift
[85/118] Compiling XcodeProj XCUserData.swift
[86/118] Compiling XcodeProj Xcode.swift
[87/118] Compiling XcodeProj XcodeProj.swift
[88/118] Compiling XcodeProj XCScheme+TestParallelization.swift
[89/118] Compiling XcodeProj XCScheme+TestPlanReference.swift
[90/118] Compiling XcodeProj XCScheme+TestableReference.swift
[91/118] Compiling XcodeProj XCScheme.swift
[92/118] Compiling XcodeProj XCSchemeManagement.swift
[93/118] Compiling XcodeProj BuildSettingsProvider.swift
[94/118] Compiling XcodeProj CommentedString.swift
[95/118] Compiling XcodeProj Decoders.swift
[96/118] Compiling XcodeProj JSONDecoding.swift
[97/118] Compiling XcodeProj PBXBatchUpdater.swift
[98/118] Compiling XcodeProj PBXSourceTree.swift
[99/118] Compiling XcodeProj PBXVariantGroup.swift
[100/118] Compiling XcodeProj XCVersionGroup.swift
[101/118] Compiling XcodeProj PBXObject.swift
[102/118] Compiling XcodeProj PBXObjectDictionaryEntry.swift
[103/118] Compiling XcodeProj PBXObjectReference.swift
[104/118] Compiling XcodeProj PBXObjects.swift
[105/118] Compiling XcodeProj PBXOutputSettings.swift
[106/118] Compiling XcodeProj PBXProj.swift
[107/118] Compiling XcodeProj PBXProjEncoder.swift
[108/118] Compiling XcodeProj PBXProject.swift
[109/118] Compiling XcodeProj XCScheme+LaunchAction.swift
[110/118] Compiling XcodeProj XCScheme+LocationScenarioReference.swift
[111/118] Compiling XcodeProj XCScheme+PathRunnable.swift
[112/118] Compiling XcodeProj XCScheme+ProfileAction.swift
[113/118] Compiling XcodeProj XCScheme+RemoteRunnable.swift
[114/118] Compiling XcodeProj XCScheme+Runnable.swift
[115/118] Compiling XcodeProj XCScheme+SerialAction.swift
[116/118] Compiling XcodeProj XCScheme+StoreKitConfigurationFileReference.swift
[117/118] Compiling XcodeProj XCScheme+TestAction.swift
[118/118] Compiling XcodeProj XCScheme+TestItem.swift
Build complete! (9.27s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "aexml",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.7.0",
            "upper_bound" : "4.8.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tadija/AEXML.git"
    },
    {
      "identity" : "pathkit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.1",
            "upper_bound" : "1.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/kylef/PathKit.git"
    }
  ],
  "manifest_display_name" : "XcodeProj",
  "name" : "XcodeProj",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "XcodeProj",
      "targets" : [
        "XcodeProj"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "XcodeProjTests",
      "module_type" : "SwiftTarget",
      "name" : "XcodeProjTests",
      "path" : "Tests/XcodeProjTests",
      "sources" : [
        "Extensions/AEXML+XcodeFormatTests.swift",
        "Extensions/PathExtrasTests.swift",
        "Extensions/XCTestCase+Assertions.swift",
        "Extensions/XCTestCase+Shell.swift",
        "Extensions/XCTestCase+Temporary.swift",
        "Objects/BuildPhase/BuildPhaseTests.swift",
        "Objects/BuildPhase/PBXBuildFileTests.swift",
        "Objects/BuildPhase/PBXBuildPhaseTests.swift",
        "Objects/BuildPhase/PBXBuildRuleTests.swift",
        "Objects/BuildPhase/PBXCopyFilesBuildPhaseTests.swift",
        "Objects/BuildPhase/PBXFrameworksBuildPhaseTests.swift",
        "Objects/BuildPhase/PBXHeadersBuildPhaseTests.swift",
        "Objects/BuildPhase/PBXResourcesBuildPhaseTests.swift",
        "Objects/BuildPhase/PBXRezBuildPhaseTests.swift",
        "Objects/BuildPhase/PBXShellScriptBuildPhaseTests.swift",
        "Objects/BuildPhase/PBXSourcesBuildPhase+Fixtures.swift",
        "Objects/BuildPhase/PBXSourcesBuildPhaseTests.swift",
        "Objects/Configuration/BuildFileSettingTests.swift",
        "Objects/Configuration/BuildSettingTests.swift",
        "Objects/Configuration/XCBuildConfiguration+Fixtures.swift",
        "Objects/Configuration/XCBuildConfigurationTests.swift",
        "Objects/Configuration/XCConfigurationList+Fixtures.swift",
        "Objects/Configuration/XCConfigurationListTests.swift",
        "Objects/Files/PBXContainerItemProxyTests.swift",
        "Objects/Files/PBXFileElementTests.swift",
        "Objects/Files/PBXFileReference+Fixtures.swift",
        "Objects/Files/PBXFileReferenceTests.swift",
        "Objects/Files/PBXFileSystemSynchronizedBuildFileExceptionSet+Fixtures.swift",
        "Objects/Files/PBXFileSystemSynchronizedBuildFileExceptionSetTests.swift",
        "Objects/Files/PBXFileSystemSynchronizedRootGroup+Fixtures.swift",
        "Objects/Files/PBXFileSystemSynchronizedRootGroupTests.swift",
        "Objects/Files/PBXGroup+Fixtures.swift",
        "Objects/Files/PBXGroupTests.swift",
        "Objects/Files/PBXSourceTreeTests.swift",
        "Objects/Files/PBXVariantGroupTests.swift",
        "Objects/Files/XCVersionGroup+Fixtures.swift",
        "Objects/Files/XCVersionGroupTests.swift",
        "Objects/Project/PBXOutputSettingsTests.swift",
        "Objects/Project/PBXProj+Fixtures.swift",
        "Objects/Project/PBXProj+XCTest.swift",
        "Objects/Project/PBXProjEncoderTests.swift",
        "Objects/Project/PBXProjIntegrationTests.swift",
        "Objects/Project/PBXProjObjectsHelpersTests.swift",
        "Objects/Project/PBXProject+Fixtures.swift",
        "Objects/Project/PBXProjectTests.swift",
        "Objects/SwiftPackage/XCLocalSwiftPackageReferenceTests.swift",
        "Objects/SwiftPackage/XCRemoteSwiftPackageReferenceTests.swift",
        "Objects/SwiftPackage/XCSwiftPackageProductDependencyTests.swift",
        "Objects/Targets/PBXAggregateTargetTests.swift",
        "Objects/Targets/PBXLegacyTargetTests.swift",
        "Objects/Targets/PBXNativeTargetTests.swift",
        "Objects/Targets/PBXProductTypeTests.swift",
        "Objects/Targets/PBXReferenceProxyTests.swift",
        "Objects/Targets/PBXTarget+Fixtures.swift",
        "Objects/Targets/PBXTargetDependencyTests.swift",
        "Objects/Targets/PBXTargetTests.swift",
        "Project/WorkspaceSettingsTests.swift",
        "Project/XCBreakpointListTests.swift",
        "Project/XCUserDataTests.swift",
        "Project/XcodeProjIntegrationTests.swift",
        "Scheme/XCScheme+BuildableReferenceTests.swift",
        "Scheme/XCSchemeManagementTests.swift",
        "Scheme/XCSchemeTests.swift",
        "Tests/Fixtures.swift",
        "Tests/testWrite.swift",
        "Utils/BuildSettingsProviderTests.swift",
        "Utils/CommentedStringTests.swift",
        "Utils/ObjectReferenceTests.swift",
        "Utils/PBXBatchUpdaterTests.swift",
        "Utils/PlistValueTests.swift",
        "Utils/ReferenceGeneratorTests.swift",
        "Utils/XCConfigTests.swift",
        "Workspace/XCWorkspaceDataElementTests.swift",
        "Workspace/XCWorkspaceDataTests.swift",
        "Workspace/XCWorkspaceTests.swift"
      ],
      "target_dependencies" : [
        "XcodeProj"
      ],
      "type" : "test"
    },
    {
      "c99name" : "XcodeProj",
      "module_type" : "SwiftTarget",
      "name" : "XcodeProj",
      "path" : "Sources/XcodeProj",
      "product_dependencies" : [
        "PathKit",
        "AEXML"
      ],
      "product_memberships" : [
        "XcodeProj"
      ],
      "sources" : [
        "Errors/Errors.swift",
        "Extensions/AEXML+XcodeFormat.swift",
        "Extensions/Array+Extras.swift",
        "Extensions/Bool+Extras.swift",
        "Extensions/KeyedDecodingContainer+Additions.swift",
        "Extensions/NSRecursiveLock+Sync.swift",
        "Extensions/Path+Extras.swift",
        "Extensions/String+Utils.swift",
        "Extensions/String+md5.swift",
        "Objects/BuildPhase/BuildFileSetting.swift",
        "Objects/BuildPhase/BuildPhase.swift",
        "Objects/BuildPhase/PBXBuildFile.swift",
        "Objects/BuildPhase/PBXBuildPhase.swift",
        "Objects/BuildPhase/PBXBuildRule.swift",
        "Objects/BuildPhase/PBXCopyFilesBuildPhase.swift",
        "Objects/BuildPhase/PBXFrameworksBuildPhase.swift",
        "Objects/BuildPhase/PBXHeadersBuildPhase.swift",
        "Objects/BuildPhase/PBXResourcesBuildPhase.swift",
        "Objects/BuildPhase/PBXRezBuildPhase.swift",
        "Objects/BuildPhase/PBXShellScriptBuildPhase.swift",
        "Objects/BuildPhase/PBXSourcesBuildPhase.swift",
        "Objects/Configuration/BuildSettings.swift",
        "Objects/Configuration/XCBuildConfiguration.swift",
        "Objects/Configuration/XCConfigurationList.swift",
        "Objects/Files/PBXContainerItem.swift",
        "Objects/Files/PBXContainerItemProxy.swift",
        "Objects/Files/PBXFileElement.swift",
        "Objects/Files/PBXFileReference.swift",
        "Objects/Files/PBXFileSystemSynchronizedBuildFileExceptionSet.swift",
        "Objects/Files/PBXFileSystemSynchronizedExceptionSet.swift",
        "Objects/Files/PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet.swift",
        "Objects/Files/PBXFileSystemSynchronizedRootGroup.swift",
        "Objects/Files/PBXGroup.swift",
        "Objects/Files/PBXSourceTree.swift",
        "Objects/Files/PBXVariantGroup.swift",
        "Objects/Files/XCVersionGroup.swift",
        "Objects/Project/PBXObject.swift",
        "Objects/Project/PBXObjectDictionaryEntry.swift",
        "Objects/Project/PBXObjectReference.swift",
        "Objects/Project/PBXObjects.swift",
        "Objects/Project/PBXOutputSettings.swift",
        "Objects/Project/PBXProj.swift",
        "Objects/Project/PBXProjEncoder.swift",
        "Objects/Project/PBXProject.swift",
        "Objects/Project/ProjectAttribute.swift",
        "Objects/Sourcery/Equality.generated.swift",
        "Objects/Sourcery/Sourcery.swift",
        "Objects/SwiftPackage/XCLocalSwiftPackageReference.swift",
        "Objects/SwiftPackage/XCRemoteSwiftPackageReference.swift",
        "Objects/SwiftPackage/XCSwiftPackageProductDependency.swift",
        "Objects/Targets/PBXAggregateTarget.swift",
        "Objects/Targets/PBXLegacyTarget.swift",
        "Objects/Targets/PBXNativeTarget.swift",
        "Objects/Targets/PBXProductType.swift",
        "Objects/Targets/PBXReferenceProxy.swift",
        "Objects/Targets/PBXTarget.swift",
        "Objects/Targets/PBXTargetDependency.swift",
        "Project/WorkspaceSettings.swift",
        "Project/XCBreakpointList.swift",
        "Project/XCDebugger.swift",
        "Project/XCSharedData.swift",
        "Project/XCUserData.swift",
        "Project/Xcode.swift",
        "Project/XcodeProj.swift",
        "Protocols/Writable.swift",
        "Scheme/XCScheme+AditionalOption.swift",
        "Scheme/XCScheme+AnalyzeAction.swift",
        "Scheme/XCScheme+ArchiveAction.swift",
        "Scheme/XCScheme+BuildAction.swift",
        "Scheme/XCScheme+BuildableProductRunnable.swift",
        "Scheme/XCScheme+BuildableReference.swift",
        "Scheme/XCScheme+CommandLineArguments.swift",
        "Scheme/XCScheme+EnvironmentVariable.swift",
        "Scheme/XCScheme+ExecutionAction.swift",
        "Scheme/XCScheme+LaunchAction.swift",
        "Scheme/XCScheme+LocationScenarioReference.swift",
        "Scheme/XCScheme+PathRunnable.swift",
        "Scheme/XCScheme+ProfileAction.swift",
        "Scheme/XCScheme+RemoteRunnable.swift",
        "Scheme/XCScheme+Runnable.swift",
        "Scheme/XCScheme+SerialAction.swift",
        "Scheme/XCScheme+StoreKitConfigurationFileReference.swift",
        "Scheme/XCScheme+TestAction.swift",
        "Scheme/XCScheme+TestItem.swift",
        "Scheme/XCScheme+TestParallelization.swift",
        "Scheme/XCScheme+TestPlanReference.swift",
        "Scheme/XCScheme+TestableReference.swift",
        "Scheme/XCScheme.swift",
        "Scheme/XCSchemeManagement.swift",
        "Utils/BuildSettingsProvider.swift",
        "Utils/CommentedString.swift",
        "Utils/Decoders.swift",
        "Utils/JSONDecoding.swift",
        "Utils/PBXBatchUpdater.swift",
        "Utils/PlistDecoding.swift",
        "Utils/PlistValue.swift",
        "Utils/ReferenceGenerator.swift",
        "Utils/XCConfig.swift",
        "Workspace/XCWorkspace.swift",
        "Workspace/XCWorkspaceData.swift",
        "Workspace/XCWorkspaceDataElement.swift",
        "Workspace/XCWorkspaceDataElementLocationType.swift",
        "Workspace/XCWorkspaceDataFileRef.swift",
        "Workspace/XCWorkspaceDataGroup.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/tuist/xcodeproj/9.3.0
Repository:               tuist/xcodeproj
Swift version used:       6.0
Target:                   XcodeProj
Extracting symbol information for 'XcodeProj'...
Finished extracting symbol information for 'XcodeProj'. (2.48s)
Building documentation for 'XcodeProj'...
warning: Parameter 'productRef' not found in initializer declaration
  --> Sources/XcodeProj/Objects/BuildPhase/PBXBuildFile.swift:70:13-70:23
68 |     /// - Parameters:
69 |     ///   - file: file the build file refers to.
70 +     ///   - productRef: The Swift package product dependency.
   |             ╰─suggestion: Replace 'productRef' with 'product'
71 |     ///   - settings: build file settings.
72 |     public init(file: PBXFileElement? = nil,
warning: Parameter 'platformFilter' is missing documentation
  --> Sources/XcodeProj/Objects/BuildPhase/PBXBuildFile.swift:71:43-71:43
69 |     ///   - file: file the build file refers to.
70 |     ///   - productRef: The Swift package product dependency.
71 +     ///   - settings: build file settings.
   |                                           ╰─suggestion: Document 'platformFilter' parameter
72 |     public init(file: PBXFileElement? = nil,
73 |                 product: XCSwiftPackageProductDependency? = nil,
warning: Parameter 'product' is missing documentation
  --> Sources/XcodeProj/Objects/BuildPhase/PBXBuildFile.swift:71:43-71:43
69 |     ///   - file: file the build file refers to.
70 |     ///   - productRef: The Swift package product dependency.
71 +     ///   - settings: build file settings.
   |           ╰─suggestion: Document 'product' parameter
72 |     public init(file: PBXFileElement? = nil,
73 |                 product: XCSwiftPackageProductDependency? = nil,
warning: Parameter 'platformFilters' is missing documentation
  --> Sources/XcodeProj/Objects/BuildPhase/PBXBuildFile.swift:71:43-71:43
69 |     ///   - file: file the build file refers to.
70 |     ///   - productRef: The Swift package product dependency.
71 +     ///   - settings: build file settings.
   |                                           ╰─suggestion: Document 'platformFilters' parameter
72 |     public init(file: PBXFileElement? = nil,
73 |                 product: XCSwiftPackageProductDependency? = nil,
warning: Parameter 'name' is missing documentation
  --> Sources/XcodeProj/Objects/BuildPhase/PBXCopyFilesBuildPhase.swift:43:89-43:89
41 |     ///   - buildActionMask: Build action mask.
   |           ╰─suggestion: Document 'name' parameter
42 |     ///   - files: Build files to copy.
43 +     ///   - runOnlyForDeploymentPostprocessing: Run only for deployment post processing.
44 |     public init(dstPath: String? = nil,
45 |                 dstSubfolderSpec: SubFolder? = nil,
warning: Parameter 'showEnvVarsInLog' is missing documentation
  --> Sources/XcodeProj/Objects/BuildPhase/PBXShellScriptBuildPhase.swift:49:60-49:60
47 |     ///   - buildActionMask: build action mask.
48 |     ///   - alwaysOutOfDate: always out of date.
   |           ╰─suggestion: Document 'showEnvVarsInLog' parameter
49 +     ///   - dependencyFile: discovery dependency file path.
50 |     public init(files: [PBXBuildFile] = [],
51 |                 name: String? = nil,
warning: Parameter 'name' is missing documentation
  --> Sources/XcodeProj/Objects/BuildPhase/PBXShellScriptBuildPhase.swift:49:60-49:60
47 |     ///   - buildActionMask: build action mask.
48 |     ///   - alwaysOutOfDate: always out of date.
49 +     ///   - dependencyFile: discovery dependency file path.
50 |     public init(files: [PBXBuildFile] = [],
51 |                 name: String? = nil,
warning: Parameter 'runOnlyForDeploymentPostprocessing' is missing documentation
  --> Sources/XcodeProj/Objects/BuildPhase/PBXShellScriptBuildPhase.swift:49:60-49:60
47 |     ///   - buildActionMask: build action mask.
48 |     ///   - alwaysOutOfDate: always out of date.
   |           ╰─suggestion: Document 'runOnlyForDeploymentPostprocessing' parameter
49 +     ///   - dependencyFile: discovery dependency file path.
50 |     public init(files: [PBXBuildFile] = [],
51 |                 name: String? = nil,
warning: Parameter 'bbuildConfigurations' not found in initializer declaration
  --> Sources/XcodeProj/Objects/Configuration/XCConfigurationList.swift:31:13-31:33
29 |     ///
30 |     /// - Parameters:
31 +     ///   - bbuildConfigurations: build configurations.
   |             ├─suggestion: Replace 'bbuildConfigurations' with 'buildConfigurations'
   |             ├─suggestion: Replace 'bbuildConfigurations' with 'defaultConfigurationName'
   |             ╰─suggestion: Replace 'bbuildConfigurations' with 'defaultConfigurationIsVisible'
32 |     ///   - defaultConfigurationName: element default configuration name.
33 |     ///   - defaultConfigurationIsVisible: default configuration is visible.
warning: Parameter 'buildConfigurations' is missing documentation
  --> Sources/XcodeProj/Objects/Configuration/XCConfigurationList.swift:33:77-33:77
31 |     ///   - bbuildConfigurations: build configurations.
32 |     ///   - defaultConfigurationName: element default configuration name.
   |           ╰─suggestion: Document 'buildConfigurations' parameter
33 +     ///   - defaultConfigurationIsVisible: default configuration is visible.
34 |     public init(buildConfigurations: [XCBuildConfiguration] = [],
35 |                 defaultConfigurationName: String? = nil,
warning: Parameter 'reference' not found in instance method declaration
   --> Sources/XcodeProj/Objects/Configuration/XCConfigurationList.swift:100:9-100:61
98  |     /// Returns the object with the given configuration list (project or target)
99  |     ///
100 +     /// - Parameter reference: configuration list reference.
    |         ╰─suggestion: Remove 'reference' parameter documentation
101 |     /// - Returns: target or project with the given configuration list.
102 |     func objectWithConfigurationList() throws -> PBXObject? {
warning: Parameter 'groupName' not found in instance method declaration
   --> Sources/XcodeProj/Objects/Files/PBXGroup.swift:111:9-111:43
109 |     /// Returns group with the given name contained in the given parent group.
110 |     ///
111 +     /// - Parameter groupName: group name.
    |         ╰─suggestion: Remove 'groupName' parameter documentation
112 |     /// - Returns: group with the given name contained in the given parent group.
113 |     func group(named name: String) -> PBXGroup? {
warning: Parameter 'name' is missing documentation
   --> Sources/XcodeProj/Objects/Files/PBXGroup.swift:111:43-111:43
109 |     /// Returns group with the given name contained in the given parent group.
110 |     ///
111 +     /// - Parameter groupName: group name.
    |                                           ╰─suggestion: Document 'name' parameter
112 |     /// - Returns: group with the given name contained in the given parent group.
113 |     func group(named name: String) -> PBXGroup? {
warning: Parameter 'groupName' not found in instance method declaration
   --> Sources/XcodeProj/Objects/Files/PBXGroup.swift:121:9-121:43
119 |     /// Returns the synchronized root group with the given name contained in the given parent group.
120 |     ///
121 +     /// - Parameter groupName: group name.
    |         ╰─suggestion: Remove 'groupName' parameter documentation
122 |     /// - Returns: the synchronized root group with the given name contained in the given parent group.
123 |     func synchronizedRootGroup(named name: String) -> PBXFileSystemSynchronizedRootGroup? {
warning: Parameter 'name' is missing documentation
   --> Sources/XcodeProj/Objects/Files/PBXGroup.swift:121:43-121:43
119 |     /// Returns the synchronized root group with the given name contained in the given parent group.
120 |     ///
121 +     /// - Parameter groupName: group name.
    |                                           ╰─suggestion: Document 'name' parameter
122 |     /// - Returns: the synchronized root group with the given name contained in the given parent group.
123 |     func synchronizedRootGroup(named name: String) -> PBXFileSystemSynchronizedRootGroup? {
warning: Parameter 'projReferenceFormat' is missing documentation
   --> Sources/XcodeProj/Objects/Project/PBXOutputSettings.swift:168:91-168:91
166 |      - Parameter projFileListOrder: Defines the sort order for internal file lists in the project file.
167 |      - Parameter projNavigatorFileOrder: Defines the order of files in the project navigator groups.
168 +      - Parameter projBuildPhaseFileOrder: Defines the sort order of files in build phases.
    |                                                                                           ╰─suggestion: Document 'projReferenceFormat' parameter
169 |      */
170 |     public init(projFileListOrder: PBXFileOrder = .byUUID,
warning: External name 'for' used to document parameter
   --> Sources/XcodeProj/Objects/Project/PBXProject.swift:197:21-197:24
195 |     /// Returns the attributes of a given target.
196 |     ///
197 +     /// - Parameter for: target whose attributes will be returned.
    |                     ╰─suggestion: Replace 'for' with 'target'
198 |     /// - Returns: target attributes.
199 |     public func attributes(for target: PBXTarget) -> [String: Any]? {
warning: Parameter 'repositoryPath' not found in initializer declaration
  --> Sources/XcodeProj/Objects/SwiftPackage/XCLocalSwiftPackageReference.swift:11:11-11:53
9  |     ///
10 |     /// - Parameters:
11 +     ///   - repositoryPath: Package repository path.
   |           ╰─suggestion: Remove 'repositoryPath' parameter documentation
12 |     public init(relativePath: String) {
13 |         self.relativePath = relativePath
warning: Parameter 'relativePath' is missing documentation
  --> Sources/XcodeProj/Objects/SwiftPackage/XCLocalSwiftPackageReference.swift:11:53-11:53
9  |     ///
10 |     /// - Parameters:
11 +     ///   - repositoryPath: Package repository path.
   |                                                     ╰─suggestion: Document 'relativePath' parameter
12 |     public init(relativePath: String) {
13 |         self.relativePath = relativePath
warning: Parameter 'name' is missing documentation
  --> Sources/XcodeProj/Objects/Targets/PBXReferenceProxy.swift:33:37-33:37
31 |     ///   - path: Path.
32 |     ///   - remote: Remote.
   |           ╰─suggestion: Document 'name' parameter
33 +     ///   - sourceTree: Source tree.
34 |     public init(fileType: String? = nil,
35 |                 path: String? = nil,
warning: Parameter 'fileSystemSynchronizedGroups' is missing documentation
   --> Sources/XcodeProj/Objects/Targets/PBXTarget.swift:117:46-117:46
115 |     ///   - productName: Target product name.
116 |     ///   - product: Target product.
117 +     ///   - productType: Target product type.
    |                                              ╰─suggestion: Document 'fileSystemSynchronizedGroups' parameter
118 |     public init(name: String,
119 |                 buildConfigurationList: XCConfigurationList? = nil,
warning: Parameter 'packageProductDependencies' is missing documentation
   --> Sources/XcodeProj/Objects/Targets/PBXTarget.swift:117:46-117:46
115 |     ///   - productName: Target product name.
    |           ╰─suggestion: Document 'packageProductDependencies' parameter
116 |     ///   - product: Target product.
117 +     ///   - productType: Target product type.
118 |     public init(name: String,
119 |                 buildConfigurationList: XCConfigurationList? = nil,
warning: Parameter 'product' is missing documentation
  --> Sources/XcodeProj/Objects/Targets/PBXTargetDependency.swift:65:39-65:39
63 |     ///   - platformFilters: Platform filters.
64 |     ///   - target: Target.
65 +     ///   - targetProxy: Target proxy.
   |                                       ╰─suggestion: Document 'product' parameter
66 |     public init(name: String? = nil,
67 |                 platformFilter: String? = nil,
warning: Parameter 'userName' is missing documentation
   --> Sources/XcodeProj/Project/XCUserData.swift:112:49-112:49
110 |     /// Returns user data path for a specific user relative to the given path.
111 |     ///
112 +     /// - Parameter path: `.xcodeproj` file path
    |                                                 ╰─suggestion: Document 'userName' parameter
113 |     /// - Returns: user data path relative to the given path.
114 |     static func path(_ path: Path, userName: String) -> Path {
warning: Parameter 'path' is missing documentation
  --> Sources/XcodeProj/Project/XcodeProj.swift:66:32-66:32
64 |     ///   - pbxproj: project .pbxproj.
65 |     ///   - sharedData: shared data
66 +     ///   - userData: user data
   |                                ╰─suggestion: Document 'path' parameter
67 |     public init(workspace: XCWorkspace,
68 |                 pbxproj: PBXProj,
warning: Parameter 'outputSettings' not found in instance method declaration
   --> Sources/XcodeProj/Project/XcodeProj.swift:163:9-164:85
161 |     /// - Parameter path: path to `.xcodeproj` file.
162 |     /// - Parameter override: if shared data should be overridden. Default is true.
163 +     /// - Parameter outputSettings: Controls the writing of various files.
    |         ╰─suggestion: Remove 'outputSettings' parameter documentation
164 +     ///   If false will throw error if shared data already exists at the given path.
165 |     public func writeSharedData(path: Path, override: Bool = true) throws {
166 |         try sharedData?.write(path: XCSharedData.path(path), override: override)
warning: Parameter 'outputSettings' not found in instance method declaration
   --> Sources/XcodeProj/Project/XcodeProj.swift:173:9-174:83
171 |     /// - Parameter path: path to `.xcodeproj` file.
172 |     /// - Parameter override: if user data should be overridden. Default is true.
173 +     /// - Parameter outputSettings: Controls the writing of various files.
    |         ╰─suggestion: Remove 'outputSettings' parameter documentation
174 +     ///   If false will throw error if user data already exists at the given path.
175 |     public func writeUserData(path: Path, override: Bool = true) throws {
176 |         for userData in userData {
warning: Parameter 'schemeName' not found in type method declaration
   --> Sources/XcodeProj/Project/XcodeProj.swift:218:9-218:44
216 |     ///
217 |     /// - Parameter path: `.xcodeproj` file path
218 +     /// - Parameter schemeName: scheme name
    |         ╰─suggestion: Remove 'schemeName' parameter documentation
219 |     /// - Returns: debugger folder path relative to the given path.
220 |     @available(*, deprecated, message: "use XCDebugger.path(path:)")
warning: Parameter 'schemeName' not found in type method declaration
   --> Sources/XcodeProj/Project/XcodeProj.swift:228:9-228:44
226 |     ///
227 |     /// - Parameter path: `.xcodeproj` file path
228 +     /// - Parameter schemeName: scheme name
    |         ╰─suggestion: Remove 'schemeName' parameter documentation
229 |     /// - Returns: breakpoints plist path relative to the given path.
230 |     @available(*, deprecated, message: "use XCBreakpointList.path(path:)")
warning: Parameter 'dictionary' not found in initializer declaration
  --> Sources/XcodeProj/Utils/XCConfig.swift:22:11-22:61
20 |     /// - Parameters:
21 |     ///   - includes: all the .xcconfig file includes. The order determines how the values get overriden.
22 +     ///   - dictionary: dictionary that contains the config.
   |           ╰─suggestion: Remove 'dictionary' parameter documentation
23 |     public init(includes: [XCConfigInclude], buildSettings: BuildSettings = [:]) {
24 |         self.includes = includes
warning: Parameter 'buildSettings' is missing documentation
  --> Sources/XcodeProj/Utils/XCConfig.swift:22:61-22:61
20 |     /// - Parameters:
21 |     ///   - includes: all the .xcconfig file includes. The order determines how the values get overriden.
22 +     ///   - dictionary: dictionary that contains the config.
   |                                                             ╰─suggestion: Document 'buildSettings' parameter
23 |     public init(includes: [XCConfigInclude], buildSettings: BuildSettings = [:]) {
24 |         self.includes = includesFinished building documentation for 'XcodeProj' (0.79s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/tuist/xcodeproj/9.3.0
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2049] Fetching swift-docc-plugin
Updating https://github.com/kylef/PathKit.git
Updating https://github.com/tadija/AEXML.git
Updating https://github.com/kylef/Spectre.git
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.19s)
Updated https://github.com/kylef/PathKit.git (0.45s)
Updated https://github.com/tadija/AEXML.git (0.45s)
Updated https://github.com/kylef/Spectre.git (0.45s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 1.0.1 (0.55s)
Computing version for https://github.com/tadija/AEXML.git
Computed https://github.com/tadija/AEXML.git at 4.7.0 (0.45s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.56s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.3 (0.58s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3376] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.20s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.59s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.3
Building for debugging...
[0/8] Write sources
[1/8] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-5BDAB9E9C0126B9D.txt
[6/53] Emitting module SymbolKit
[7/57] Compiling SymbolKit GenericConstraint.swift
[8/57] Compiling SymbolKit GenericParameter.swift
[9/57] Compiling SymbolKit Generics.swift
[10/57] Compiling SymbolKit Namespace.swift
[11/57] Compiling SymbolKit DeclarationFragments.swift
[12/57] Compiling SymbolKit Fragment.swift
[13/57] Compiling SymbolKit FragmentKind.swift
[14/57] Compiling SymbolKit FunctionParameter.swift
[15/57] Compiling SymbolKit FunctionSignature.swift
[16/57] Compiling SymbolKit Mixin+Equals.swift
[17/57] Compiling SymbolKit Mixin+Hash.swift
[18/57] Compiling SymbolKit Mixin.swift
[19/57] Compiling SymbolKit LineList.swift
[20/57] Compiling SymbolKit Position.swift
[21/57] Compiling SymbolKit SourceRange.swift
[22/57] Compiling SymbolKit Metadata.swift
[23/57] Compiling SymbolKit Module.swift
[24/57] Compiling SymbolKit OperatingSystem.swift
[25/57] Compiling SymbolKit Platform.swift
[26/57] Compiling SymbolKit Relationship.swift
[27/57] Compiling SymbolKit RelationshipKind.swift
[28/57] Compiling SymbolKit SourceOrigin.swift
[29/57] Compiling SymbolKit GenericConstraints.swift
[30/57] Compiling SymbolKit Swift.swift
[31/57] Compiling SymbolKit Names.swift
[32/57] Compiling SymbolKit SPI.swift
[33/57] Compiling SymbolKit Snippet.swift
[34/57] Compiling SymbolKit Extension.swift
[35/57] Compiling SymbolKit Symbol.swift
[36/57] Compiling SymbolKit SymbolKind.swift
[37/57] Compiling SymbolKit SymbolGraph.swift
[38/57] Compiling SymbolKit GraphCollector.swift
[39/57] Compiling SymbolKit SemanticVersion.swift
[40/57] Compiling SymbolKit AccessControl.swift
[41/57] Compiling SymbolKit Availability.swift
[42/57] Compiling SymbolKit AvailabilityItem.swift
[43/57] Compiling SymbolKit Domain.swift
[44/57] Compiling SymbolKit Identifier.swift
[45/57] Compiling SymbolKit KindIdentifier.swift
[46/57] Compiling SymbolKit Location.swift
[47/57] Compiling SymbolKit Mutability.swift
[48/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[49/57] Compiling SymbolKit UnifiedSymbol.swift
[50/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[51/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[52/57] Compiling Snippets Snippet.swift
[53/57] Emitting module Snippets
[54/57] Compiling Snippets SnippetParser.swift
[55/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[56/61] Compiling snippet_extract URL+Status.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.02s)
Building for debugging...
[0/1] Write swift-version-5BDAB9E9C0126B9D.txt
Build of target: 'XcodeProj' complete! (0.20s)
    2770
16	/Users/admin/builder/spi-builder-workspace/.docs/tuist/xcodeproj/9.3.0
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/tuist/xcodeproj/9.3.0
File count: 2770
Doc size:   16.0MB
Preparing doc bundle ...
Uploading prod-tuist-xcodeproj-9.3.0-7a3aa1f6.zip to s3://spi-docs-inbox/prod-tuist-xcodeproj-9.3.0-7a3aa1f6.zip
Copying... [11%]
Copying... [21%]
Copying... [32%]
Copying... [41%]
Copying... [51%]
Copying... [62%]
Copying... [71%]
Copying... [81%]
Copying... [92%]
Copying... [100%]
Done.