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 XcodeServer, reference 3.0.0 (c6a7fe), with Swift 6.0 for Linux on 2 Nov 2024 11:12:14 UTC.

Swift 6 data race errors: 8

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/richardpiazza/XcodeServer.git
Reference: 3.0.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/richardpiazza/XcodeServer
 * tag               3.0.0      -> FETCH_HEAD
HEAD is now at c6a7fea Issue Tracking (#27)
Cloned https://github.com/richardpiazza/XcodeServer.git
Revision (git rev-parse @):
c6a7fea4981edce1edac74e04a4fdf6c8e8cad57
SUCCESS checkout https://github.com/richardpiazza/XcodeServer.git at 3.0.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/richardpiazza/XcodeServer.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/tsolomko/SWCompression
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/onevcat/Rainbow
Fetching https://github.com/richardpiazza/CoreDataPlus.git
Fetching https://github.com/richardpiazza/SessionPlus.git
[1/1126] Fetching rainbow
[733/1539] Fetching rainbow, sessionplus
[1317/1654] Fetching rainbow, sessionplus, coredataplus
[1655/18634] Fetching rainbow, sessionplus, coredataplus, swcompression
[2504/22294] Fetching rainbow, sessionplus, coredataplus, swcompression, swift-log
Fetched https://github.com/richardpiazza/CoreDataPlus.git from cache (0.25s)
[4602/22179] Fetching rainbow, sessionplus, swcompression, swift-log
[17256/34532] Fetching rainbow, sessionplus, swcompression, swift-log, swift-argument-parser
Fetched https://github.com/onevcat/Rainbow from cache (0.78s)
Fetched https://github.com/apple/swift-log.git from cache (0.78s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.78s)
Fetched https://github.com/richardpiazza/SessionPlus.git from cache (1.04s)
Fetched https://github.com/tsolomko/SWCompression from cache (1.07s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 4.0.1 (1.76s)
Computing version for https://github.com/richardpiazza/CoreDataPlus.git
Computed https://github.com/richardpiazza/CoreDataPlus.git at 0.2.0 (0.43s)
Computing version for https://github.com/richardpiazza/SessionPlus.git
Computed https://github.com/richardpiazza/SessionPlus.git at 2.2.0 (0.45s)
Fetching https://github.com/richardpiazza/AsyncPlus.git
[1/124] Fetching asyncplus
Fetched https://github.com/richardpiazza/AsyncPlus.git from cache (0.19s)
Computing version for https://github.com/richardpiazza/AsyncPlus.git
Computed https://github.com/richardpiazza/AsyncPlus.git at 0.3.2 (0.37s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.1 (0.37s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.5.0 (0.40s)
Computing version for https://github.com/tsolomko/SWCompression
Computed https://github.com/tsolomko/SWCompression at 4.8.6 (0.43s)
Fetching https://github.com/tsolomko/BitByteData
[1/3051] Fetching bitbytedata
Fetched https://github.com/tsolomko/BitByteData from cache (0.25s)
Computing version for https://github.com/tsolomko/BitByteData
Computed https://github.com/tsolomko/BitByteData at 2.0.4 (0.43s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.1
Creating working copy for https://github.com/richardpiazza/AsyncPlus.git
Working copy of https://github.com/richardpiazza/AsyncPlus.git resolved at 0.3.2
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 4.0.1
Creating working copy for https://github.com/tsolomko/SWCompression
Working copy of https://github.com/tsolomko/SWCompression resolved at 4.8.6
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.5.0
Creating working copy for https://github.com/tsolomko/BitByteData
Working copy of https://github.com/tsolomko/BitByteData resolved at 2.0.4
Creating working copy for https://github.com/richardpiazza/CoreDataPlus.git
Working copy of https://github.com/richardpiazza/CoreDataPlus.git resolved at 0.2.0
Creating working copy for https://github.com/richardpiazza/SessionPlus.git
Working copy of https://github.com/richardpiazza/SessionPlus.git resolved at 2.2.0
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/50] Write sources
[1/50] Copying PrivacyInfo.xcprivacy
[10/50] Copying MappingModel.cdm_precompiled
[22/50] Copying XcodeServer.momd_precompiled
[25/50] Copying XcodeServer.xcdatamodeld
[28/50] Copying MappingModel.xcmappingmodel
[30/50] Write swift-version-24593BA9C3E375BF.txt
[32/148] Emitting module ArgumentParserToolInfo
[33/148] Compiling ArgumentParserToolInfo ToolInfo.swift
[35/149] Compiling BitByteData SignedNumberRepresentation.swift
[36/150] Compiling Rainbow StringGenerator.swift
[36/151] Wrapping AST for ArgumentParserToolInfo for debugging
[38/151] Compiling Rainbow String+Rainbow.swift
[39/189] Compiling Rainbow Style.swift
[40/189] Compiling Logging MetadataProvider.swift
[41/189] Compiling Logging Locks.swift
[42/189] Compiling Logging LogHandler.swift
[43/189] Compiling Logging Logging.swift
[44/189] Emitting module Logging
[45/190] Wrapping AST for Logging for debugging
[47/190] Emitting module ArgumentParser
[48/195] Compiling ArgumentParser ArgumentVisibility.swift
[49/195] Compiling ArgumentParser CompletionKind.swift
[50/195] Compiling ArgumentParser Errors.swift
[51/195] Compiling ArgumentParser Flag.swift
[52/195] Compiling ArgumentParser NameSpecification.swift
[53/195] Compiling ArgumentParser Option.swift
[54/195] Compiling Rainbow Rainbow.swift
[55/195] Compiling Rainbow OutputTarget.swift
[56/195] Compiling AsyncPlus PassthroughAsyncThrowingSequence.swift
[57/195] Compiling AsyncPlus PassthroughAsyncThrowingSubject.swift
[64/195] Compiling ArgumentParser BashCompletionsGenerator.swift
[65/201] Compiling ArgumentParser ArgumentDecoder.swift
[66/201] Compiling ArgumentParser ArgumentDefinition.swift
[67/201] Compiling ArgumentParser ArgumentSet.swift
[68/201] Compiling ArgumentParser CommandParser.swift
[69/201] Compiling ArgumentParser InputKey.swift
[70/201] Compiling ArgumentParser InputOrigin.swift
[71/201] Compiling ArgumentParser CommandConfiguration.swift
[72/201] Compiling ArgumentParser CommandGroup.swift
[73/201] Compiling ArgumentParser EnumerableFlag.swift
[74/201] Compiling ArgumentParser ExpressibleByArgument.swift
[75/201] Compiling ArgumentParser ParsableArguments.swift
[76/201] Compiling ArgumentParser ParsableArgumentsValidation.swift
[77/201] Compiling ArgumentParser ParsableCommand.swift
[78/201] Compiling BitByteData MsbBitWriter.swift
[79/201] Compiling BitByteData MsbBitReader.swift
[82/201] Emitting module BitByteData
[87/203] Compiling AsyncPlus CurrentValueAsyncSubject.swift
[93/203] Compiling ArgumentParser CompletionsGenerator.swift
[98/203] Emitting module Rainbow
[99/203] Compiling ArgumentParser SequenceExtensions.swift
[100/203] Compiling ArgumentParser StringExtensions.swift
[101/203] Compiling ArgumentParser Tree.swift
[102/203] Compiling XcodeServer Tests.swift
[103/203] Compiling XcodeServer Trigger.Category.swift
[104/203] Compiling XcodeServer Trigger.Conditions.swift
[105/203] Compiling ArgumentParser HelpCommand.swift
[106/203] Compiling ArgumentParser HelpGenerator.swift
[107/203] Compiling ArgumentParser MessageInfo.swift
[108/203] Compiling ArgumentParser UsageGenerator.swift
[109/203] Compiling ArgumentParser CollectionExtensions.swift
[110/203] Compiling ArgumentParser Platform.swift
[113/204] Compiling ArgumentParser Name.swift
[114/204] Compiling ArgumentParser Parsed.swift
[115/204] Compiling ArgumentParser ParsedValues.swift
[116/204] Compiling ArgumentParser ParserError.swift
[117/204] Compiling ArgumentParser SplitArguments.swift
[118/204] Compiling ArgumentParser DumpHelpGenerator.swift
[121/204] Emitting module CoreDataPlus
[122/204] Compiling AsyncPlus PassthroughAsyncSequence.swift
[123/204] Compiling AsyncPlus CurrentValueAsyncThrowingSubject.swift
[124/204] Emitting module AsyncPlus
[125/204] Compiling AsyncPlus PassthroughAsyncSubject.swift
[128/205] Compiling ArgumentParser FishCompletionsGenerator.swift
[129/205] Compiling ArgumentParser ZshCompletionsGenerator.swift
[131/205] Compiling ArgumentParser Argument.swift
[132/205] Compiling ArgumentParser ArgumentHelp.swift
[133/205] Compiling ArgumentParser OptionGroup.swift
[134/205] Compiling ArgumentParser AsyncParsableCommand.swift
[135/205] Compiling CoreDataPlus Persistence.swift
[136/205] Compiling CoreDataPlus StoreURL.swift
[145/205] Emitting module XcodeServer
[146/206] Compiling BitByteData resource_bundle_accessor.swift
[158/207] Wrapping AST for AsyncPlus for debugging
[160/207] Wrapping AST for Rainbow for debugging
[161/207] Wrapping AST for CoreDataPlus for debugging
[162/232] Wrapping AST for BitByteData for debugging
[164/331] Compiling SWCompression LZMADecoder.swift
[165/331] Compiling SWCompression LZMAError.swift
[166/331] Compiling SWCompression LZMALenDecoder.swift
[167/331] Compiling SWCompression LZMAProperties.swift
[168/331] Compiling SWCompression LZMARangeDecoder.swift
[169/331] Compiling SWCompression LZMA2.swift
[170/332] Compiling SWCompression DataError.swift
[171/332] Compiling SWCompression DecompressionAlgorithm.swift
[172/332] Compiling SWCompression LZ4+Compress.swift
[173/332] Compiling SWCompression LZ4.swift
[174/332] Compiling SWCompression XxHash32.swift
[176/332] Compiling SWCompression DecodingTree.swift
[177/332] Compiling SWCompression EncodingTree.swift
[178/332] Compiling SWCompression CompressionAlgorithm.swift
[179/332] Compiling SWCompression CompressionMethod.swift
[180/332] Compiling SWCompression Container.swift
[181/332] Compiling SWCompression ContainerEntry.swift
[182/332] Compiling SWCompression ContainerEntryInfo.swift
[183/332] Compiling SWCompression ContainerEntryType.swift
[184/332] Compiling SWCompression DosAttributes.swift
[185/332] Compiling SWCompression Permissions.swift
[185/332] Wrapping AST for XcodeServer for debugging
[187/407] Compiling XcodeServerModel_1_0_0 Asset.swift
[188/407] Compiling XcodeServerModel_1_0_0 Bot.swift
[189/407] Compiling XcodeServerModel_1_0_0 BuildResultSummary.swift
[190/407] Compiling XcodeServerModel_1_0_0 Commit.swift
[191/410] Compiling XcodeServerModel_1_0_0 StatsBreakdown.swift
[192/410] Compiling XcodeServerModel_1_0_0 Trigger.swift
[193/410] Compiling XcodeServerModel_1_0_0 PersistentContainer+Persistable.swift
[194/410] Compiling XcodeServerModel_1_0_0 RevisionBlueprint.swift
[195/410] Compiling XcodeServerModel_1_0_0 Server.swift
[196/410] Compiling XcodeServerModel_1_0_0 Stats.swift
[200/410] Compiling XcodeServerModel_1_0_0 Issue.swift
[201/410] Compiling XcodeServerModel_1_0_0 Platform.swift
[202/410] Compiling XcodeServerModel_1_0_0 Repository.swift
[203/410] Compiling XcodeServerModel_1_0_0 Integration.swift
[204/410] Compiling XcodeServerModel_1_0_0 IntegrationAssets.swift
[205/410] Compiling XcodeServerModel_1_0_0 IntegrationIssues.swift
[210/413] Compiling XcodeServerModel_1_0_0 CommitChange.swift
[211/413] Compiling XcodeServerModel_1_0_0 CommitContributor.swift
[212/413] Compiling XcodeServerModel_1_0_0 Conditions.swift
[213/413] Compiling XcodeServerModel_1_0_0 Configuration.swift
[214/413] Compiling XcodeServerModel_1_0_0 Device.swift
[215/413] Compiling XcodeServerModel_1_0_0 DeviceSpecification.swift
[216/413] Compiling XcodeServerModel_1_0_0 EmailConfiguration.swift
[217/413] Compiling XcodeServerModel_1_0_0 Filter.swift
[235/413] Emitting module XcodeServerModel_1_1_0
[236/413] Emitting module XcodeServerModel_2_0_0
[245/416] Emitting module XcodeServerModel_1_0_0
[269/416] Compiling XcodeServerModel_1_0_0 PersistentContainer+Queryable.swift
[270/416] Compiling XcodeServerModel_1_0_0 PersistentContainer.swift
[271/416] Compiling XcodeServerModel_1_0_0 resource_bundle_accessor.swift
[280/421] Emitting module SessionPlus
[302/424] Wrapping AST for ArgumentParser for debugging
[303/424] Wrapping AST for XcodeServerModel_1_0_0 for debugging
[304/424] Wrapping AST for XcodeServerModel_2_0_0 for debugging
[306/424] Compiling SessionPlus Response.swift
[307/424] Compiling SessionPlus Socket.swift
[308/424] Compiling SessionPlus StatusCode.swift
[309/424] Compiling SessionPlus WebSocket.swift
[309/424] Wrapping AST for XcodeServerModel_1_1_0 for debugging
[327/430] Compiling XcodeServerCoreData CoreDataStore.swift
[328/430] Emitting module XcodeServerCoreData
[329/430] Compiling XcodeServerCoreData String+XcodeServerCoreData.swift
[330/430] Compiling XcodeServerCoreData Persistence+XcodeServerCoreData.swift
[331/430] Compiling XcodeServerCoreData Model.swift
[331/431] Wrapping AST for SessionPlus for debugging
[333/433] Wrapping AST for XcodeServerCoreData for debugging
[335/433] Emitting module SessionPlusEmulation
[336/433] Compiling SessionPlusEmulation EmulatedClient.swift
[337/434] Emitting module SWCompression
[338/446] Wrapping AST for SessionPlusEmulation for debugging
[366/446] Compiling SWCompression TarWriter.swift
[367/446] Compiling SWCompression ByteReader+XZ.swift
[368/446] Compiling SWCompression Sha256.swift
[369/446] Compiling SWCompression XZArchive.swift
[370/446] Compiling SWCompression XZBlock.swift
[371/446] Compiling SWCompression XZError.swift
[372/446] Compiling SWCompression XZStreamHeader.swift
[373/446] Compiling SWCompression BuiltinExtraFields.swift
[374/446] Compiling SWCompression CompressionMethod+Zip.swift
[375/446] Compiling SWCompression FileSystemType+Zip.swift
[376/446] Compiling SWCompression LittleEndianByteReader+Zip.swift
[377/446] Compiling SWCompression ZipCentralDirectoryEntry.swift
[378/446] Compiling SWCompression LZMA2Error.swift
[379/446] Compiling SWCompression ContainerEntryType+Tar.swift
[380/446] Compiling SWCompression Data+Tar.swift
[381/446] Compiling SWCompression LittleEndianByteReader+Tar.swift
[382/446] Compiling SWCompression TarContainer.swift
[383/446] Compiling SWCompression TarCreateError.swift
[384/446] Compiling SWCompression TarEntry.swift
[385/446] Compiling SWCompression TarEntryInfo.swift
[386/446] Compiling SWCompression TarError.swift
[387/446] Compiling SWCompression TarExtendedHeader.swift
[388/446] Compiling SWCompression TarHeader.swift
[389/446] Compiling SWCompression TarParser.swift
[390/446] Compiling SWCompression TarReader.swift
[391/446] Compiling SWCompression ZipContainer.swift
[392/446] Compiling SWCompression ZipEndOfCentralDirectory.swift
[393/446] Compiling SWCompression ZipEntry.swift
[394/446] Compiling SWCompression ZipEntryInfo.swift
[395/446] Compiling SWCompression ZipEntryInfoHelper.swift
[396/446] Compiling SWCompression ZipError.swift
[397/446] Compiling SWCompression ZipExtraField.swift
[398/446] Compiling SWCompression ZipLocalHeader.swift
[399/446] Compiling SWCompression ZlibArchive.swift
[400/446] Compiling SWCompression ZlibError.swift
[401/446] Compiling SWCompression ZlibHeader.swift
[402/446] Compiling SWCompression resource_bundle_accessor.swift
[416/446] Compiling SWCompression DeltaFilter.swift
[417/446] Compiling SWCompression Extensions.swift
[418/446] Compiling SWCompression FileSystemType.swift
[419/446] Compiling SWCompression Deflate+Compress.swift
[420/446] Compiling SWCompression Deflate+Constants.swift
[421/446] Compiling SWCompression Deflate+Lengths.swift
[422/446] Compiling SWCompression Deflate.swift
[423/446] Compiling SWCompression DeflateError.swift
[424/446] Compiling SWCompression FileSystemType+Gzip.swift
[425/446] Compiling SWCompression GzipArchive.swift
[426/446] Compiling SWCompression GzipError.swift
[427/446] Compiling SWCompression GzipHeader+ExtraField.swift
[428/446] Compiling SWCompression GzipHeader.swift
[432/446] Compiling SWCompression LZMA.swift
[433/446] Compiling SWCompression LZMABitTreeDecoder.swift
[434/446] Compiling SWCompression LZMAConstants.swift
[441/446] Compiling SWCompression LZMA2Decoder.swift
[442/447] Wrapping AST for SWCompression for debugging
[444/500] Compiling XcodeServerAPI XCSRemoteRepository.swift
[445/500] Compiling XcodeServerAPI XCSRepositoryBlueprint.swift
[446/500] Compiling XcodeServerAPI XCSRepositoryCommit.swift
[447/500] Compiling XcodeServerAPI XCSRepositoryLocation.swift
[448/500] Compiling XcodeServerAPI XCSResults.swift
[449/500] Compiling XcodeServerAPI XCSStats.swift
[450/500] Compiling XcodeServerAPI XCSStatsSummary.swift
[451/507] Compiling XcodeServerAPI XCSCoverageFile.swift
[452/507] Compiling XcodeServerAPI XCSCoverageHierarchy.swift
[453/507] Compiling XcodeServerAPI XCSCoverageMethod.swift
[454/507] Compiling XcodeServerAPI XCSCoverageResult.swift
[455/507] Compiling XcodeServerAPI XCSCoverageTarget.swift
[456/507] Compiling XcodeServerAPI XCSDevice.swift
[457/507] Compiling XcodeServerAPI XCSDeviceSpecification.swift
[458/507] Compiling XcodeServerAPI XCSCommitChangeFilePath.swift
[459/507] Compiling XcodeServerAPI XCSCommitContributor.swift
[460/507] Compiling XcodeServerAPI XCSConditions.swift
[461/507] Compiling XcodeServerAPI XCSConfiguration.swift
[462/507] Compiling XcodeServerAPI XCSControlledChanges.swift
[463/507] Compiling XcodeServerAPI XCSControlledChangesPlatforms.swift
[464/507] Compiling XcodeServerAPI XCSControlledChangesTraits.swift
[465/507] Compiling XcodeServerAPI XCSControlledChangesValues.swift
[466/507] Compiling XcodeServerAPI XCSIssue.swift
[467/507] Compiling XcodeServerAPI XCSIssueAuthor.swift
[468/507] Compiling XcodeServerAPI XCSIssueGroup.swift
[469/507] Compiling XcodeServerAPI XCSIssues.swift
[470/507] Compiling XcodeServerAPI XCSPlatform.swift
[471/507] Compiling XcodeServerAPI XCSProvisioningConfiguration.swift
[472/507] Compiling XcodeServerAPI XCSProxiedDevice.swift
[473/507] Compiling XcodeServerAPI XCSEmailConfiguration.swift
[474/507] Compiling XcodeServerAPI XCSExportOptions.swift
[475/507] Compiling XcodeServerAPI XCSFilter.swift
[476/507] Compiling XcodeServerAPI XCSGroup.swift
[477/507] Compiling XcodeServerAPI XCSIntegration.swift
[478/507] Compiling XcodeServerAPI XCSIntegrationAsset.swift
[479/507] Compiling XcodeServerAPI XCSIntegrationSnippet.swift
[480/507] Emitting module XcodeServerAPI
/host/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:14:25: warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
 12 | }
 13 |
 14 | public class XCSClient: URLSessionClient {
    |                         |- warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
    |                         `- note: use 'BaseURLSessionClient' instead
 15 |
 16 |     public struct Headers {
[481/507] Compiling XcodeServerAPI XCSCommit+SourceControl.Commit.swift
[482/507] Compiling XcodeServerAPI Bot+XCSMappings.swift
[483/507] Compiling XcodeServerAPI Device+XCSMappings.swift
[484/507] Compiling XcodeServerAPI Integration+XCSMappings.swift
[485/507] Compiling XcodeServerAPI Issue+XCSMappings.swift
[486/507] Compiling XcodeServerAPI Server+XCSMappings.swift
[487/507] Compiling XcodeServerAPI SourceControl+XCSMappings.swift
[488/507] Compiling XcodeServerAPI Tests+XCSMappings.swift
[489/507] Compiling XcodeServerAPI Trigger+XCSMappings.swift
[490/507] Compiling XcodeServerAPI XCSArchiveExportOptions.swift
[491/507] Compiling XcodeServerAPI XCSAssets.swift
[492/507] Compiling XcodeServerAPI XCSAuthenticationStrategy.swift
[493/507] Compiling XcodeServerAPI XCSBlueprintLocation.swift
[494/507] Compiling XcodeServerAPI XCSBot.swift
[495/507] Compiling XcodeServerAPI XCSBuildResultSummary.swift
[496/507] Compiling XcodeServerAPI XCSCommit.swift
[497/507] Compiling XcodeServerAPI XCSSuspectStrategy.swift
/host/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:14:25: warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
 12 | }
 13 |
 14 | public class XCSClient: URLSessionClient {
    |                         |- warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
    |                         `- note: use 'BaseURLSessionClient' instead
 15 |
 16 |     public struct Headers {
[498/507] Compiling XcodeServerAPI XCSTestLocalization.swift
/host/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:14:25: warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
 12 | }
 13 |
 14 | public class XCSClient: URLSessionClient {
    |                         |- warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
    |                         `- note: use 'BaseURLSessionClient' instead
 15 |
 16 |     public struct Headers {
[499/507] Compiling XcodeServerAPI XCSTests.swift
/host/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:14:25: warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
 12 | }
 13 |
 14 | public class XCSClient: URLSessionClient {
    |                         |- warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
    |                         `- note: use 'BaseURLSessionClient' instead
 15 |
 16 |     public struct Headers {
[500/507] Compiling XcodeServerAPI XCSTrigger.swift
/host/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:14:25: warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
 12 | }
 13 |
 14 | public class XCSClient: URLSessionClient {
    |                         |- warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
    |                         `- note: use 'BaseURLSessionClient' instead
 15 |
 16 |     public struct Headers {
[501/507] Compiling XcodeServerAPI XCSVersion.swift
/host/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:14:25: warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
 12 | }
 13 |
 14 | public class XCSClient: URLSessionClient {
    |                         |- warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
    |                         `- note: use 'BaseURLSessionClient' instead
 15 |
 16 |     public struct Headers {
[502/507] Compiling XcodeServerAPI XCSClient+EntityQueryable.swift
/host/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:14:25: warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
 12 | }
 13 |
 14 | public class XCSClient: URLSessionClient {
    |                         |- warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
    |                         `- note: use 'BaseURLSessionClient' instead
 15 |
 16 |     public struct Headers {
[503/507] Compiling XcodeServerAPI XCSClient.swift
/host/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:14:25: warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
 12 | }
 13 |
 14 | public class XCSClient: URLSessionClient {
    |                         |- warning: 'URLSessionClient' is deprecated: renamed to 'BaseURLSessionClient'
    |                         `- note: use 'BaseURLSessionClient' instead
 15 |
 16 |     public struct Headers {
[504/508] Wrapping AST for XcodeServerAPI for debugging
[506/522] Compiling xcscli Sync.swift
[507/523] Compiling xcscli Store+Info.swift
[508/523] Compiling xcscli Store.swift
[509/523] Compiling xcscli Route.swift
[510/523] Compiling xcscli Stored.swift
[511/523] Compiling xcscli Versions.swift
/host/spi-builder-workspace/Sources/xcscli/Versions.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Versions: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "versions",
/host/spi-builder-workspace/Sources/xcscli/Versions.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "versions",
12 |             abstract: "Xcode Server version information",
[512/523] Compiling xcscli Ping.swift
/host/spi-builder-workspace/Sources/xcscli/Ping.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Ping: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "ping",
/host/spi-builder-workspace/Sources/xcscli/Ping.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "ping",
12 |             abstract: "Pings the host",
[513/523] Compiling xcscli Logged.swift
/host/spi-builder-workspace/Sources/xcscli/Ping.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Ping: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "ping",
/host/spi-builder-workspace/Sources/xcscli/Ping.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "ping",
12 |             abstract: "Pings the host",
[514/523] Compiling xcscli Integrations.swift
/host/spi-builder-workspace/Sources/xcscli/Integrations.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Integrations: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "integrations",
/host/spi-builder-workspace/Sources/xcscli/Integrations.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "integrations",
12 |             abstract: "Interact with the `/integrations` route.",
/host/spi-builder-workspace/Sources/xcscli/MainCommand.swift:8:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 6 | @main struct MainCommand: AsyncParsableCommand {
 7 |
 8 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |         var subcommands: [ParsableCommand.Type] = [
10 |             Ping.self,
/host/spi-builder-workspace/Sources/xcscli/MainCommand.swift:23:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
21 |         #endif
22 |
23 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
24 |             commandName: "xcscli",
25 |             abstract: "XcodeServer Framework Command Line Interface",
[515/523] Compiling xcscli MainCommand.swift
/host/spi-builder-workspace/Sources/xcscli/Integrations.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Integrations: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "integrations",
/host/spi-builder-workspace/Sources/xcscli/Integrations.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "integrations",
12 |             abstract: "Interact with the `/integrations` route.",
/host/spi-builder-workspace/Sources/xcscli/MainCommand.swift:8:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 6 | @main struct MainCommand: AsyncParsableCommand {
 7 |
 8 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |         var subcommands: [ParsableCommand.Type] = [
10 |             Ping.self,
/host/spi-builder-workspace/Sources/xcscli/MainCommand.swift:23:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
21 |         #endif
22 |
23 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
24 |             commandName: "xcscli",
25 |             abstract: "XcodeServer Framework Command Line Interface",
[516/523] Compiling xcscli Encodable+JSON.swift
/host/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:4:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
2 | import Logging
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
  | |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
5 |
[517/523] Compiling xcscli Logger.Level+xcscli.swift
/host/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:4:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
2 | import Logging
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
  | |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
5 |
[518/523] Emitting module xcscli
/host/spi-builder-workspace/Sources/xcscli/Bots.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Bots: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "bots",
/host/spi-builder-workspace/Sources/xcscli/Bots.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "bots",
12 |             abstract: "Interact with the `/bots` route.",
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:7:24: warning: static property 'bootstrapped' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 | struct ConsoleLogger: LogHandler {
 6 |
 7 |     private static var bootstrapped: Bool = false
   |                        |- warning: static property 'bootstrapped' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'bootstrapped' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'bootstrapped' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |     private static var minimumLogLevel: Logger.Level = .info
 9 |
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:8:24: warning: static property 'minimumLogLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 6 |
 7 |     private static var bootstrapped: Bool = false
 8 |     private static var minimumLogLevel: Logger.Level = .info
   |                        |- warning: static property 'minimumLogLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'minimumLogLevel' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'minimumLogLevel' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public static func bootstrap(minimumLogLevel: Logger.Level = .info) {
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:20:16: warning: static property 'gmtDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 |     }
19 |
20 |     static var gmtDateFormatter: DateFormatter = {
   |                |- warning: static property 'gmtDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'gmtDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'gmtDateFormatter' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |         let formatter = DateFormatter()
22 |         formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
/host/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:4:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
2 | import Logging
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
  | |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
5 |
/host/spi-builder-workspace/Sources/xcscli/Integrations.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Integrations: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "integrations",
/host/spi-builder-workspace/Sources/xcscli/Integrations.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "integrations",
12 |             abstract: "Interact with the `/integrations` route.",
/host/spi-builder-workspace/Sources/xcscli/MainCommand.swift:8:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 6 | @main struct MainCommand: AsyncParsableCommand {
 7 |
 8 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |         var subcommands: [ParsableCommand.Type] = [
10 |             Ping.self,
/host/spi-builder-workspace/Sources/xcscli/MainCommand.swift:23:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
21 |         #endif
22 |
23 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
24 |             commandName: "xcscli",
25 |             abstract: "XcodeServer Framework Command Line Interface",
/host/spi-builder-workspace/Sources/xcscli/Ping.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Ping: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "ping",
/host/spi-builder-workspace/Sources/xcscli/Ping.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "ping",
12 |             abstract: "Pings the host",
/host/spi-builder-workspace/Sources/xcscli/Versions.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Versions: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "versions",
/host/spi-builder-workspace/Sources/xcscli/Versions.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "versions",
12 |             abstract: "Xcode Server version information",
[519/523] Compiling xcscli Bots.swift
/host/spi-builder-workspace/Sources/xcscli/Bots.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Bots: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "bots",
/host/spi-builder-workspace/Sources/xcscli/Bots.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "bots",
12 |             abstract: "Interact with the `/bots` route.",
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:7:24: warning: static property 'bootstrapped' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 | struct ConsoleLogger: LogHandler {
 6 |
 7 |     private static var bootstrapped: Bool = false
   |                        |- warning: static property 'bootstrapped' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'bootstrapped' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'bootstrapped' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |     private static var minimumLogLevel: Logger.Level = .info
 9 |
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:8:24: warning: static property 'minimumLogLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 6 |
 7 |     private static var bootstrapped: Bool = false
 8 |     private static var minimumLogLevel: Logger.Level = .info
   |                        |- warning: static property 'minimumLogLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'minimumLogLevel' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'minimumLogLevel' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public static func bootstrap(minimumLogLevel: Logger.Level = .info) {
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:20:16: warning: static property 'gmtDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 |     }
19 |
20 |     static var gmtDateFormatter: DateFormatter = {
   |                |- warning: static property 'gmtDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'gmtDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'gmtDateFormatter' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |         let formatter = DateFormatter()
22 |         formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:15:47: warning: converting non-sendable function value to '@Sendable (String) -> any LogHandler' may introduce data races
13 |         }
14 |
15 |         LoggingSystem.bootstrap(ConsoleLogger.init)
   |                                               `- warning: converting non-sendable function value to '@Sendable (String) -> any LogHandler' may introduce data races
16 |         bootstrapped = true
17 |         self.minimumLogLevel = minimumLogLevel
[520/523] Compiling xcscli ConsoleLogger.swift
/host/spi-builder-workspace/Sources/xcscli/Bots.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 | final class Bots: AsyncParsableCommand, Route, Logged {
 8 |
 9 |     static var configuration: CommandConfiguration = {
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |         return CommandConfiguration(
11 |             commandName: "bots",
/host/spi-builder-workspace/Sources/xcscli/Bots.swift:10:16: warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
 8 |
 9 |     static var configuration: CommandConfiguration = {
10 |         return CommandConfiguration(
   |                `- warning: 'init(commandName:abstract:usage:discussion:version:shouldDisplay:subcommands:defaultSubcommand:helpNames:)' is deprecated: Use the memberwise initializer with the aliases parameter.
11 |             commandName: "bots",
12 |             abstract: "Interact with the `/bots` route.",
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:7:24: warning: static property 'bootstrapped' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 | struct ConsoleLogger: LogHandler {
 6 |
 7 |     private static var bootstrapped: Bool = false
   |                        |- warning: static property 'bootstrapped' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'bootstrapped' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'bootstrapped' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |     private static var minimumLogLevel: Logger.Level = .info
 9 |
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:8:24: warning: static property 'minimumLogLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 6 |
 7 |     private static var bootstrapped: Bool = false
 8 |     private static var minimumLogLevel: Logger.Level = .info
   |                        |- warning: static property 'minimumLogLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'minimumLogLevel' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'minimumLogLevel' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public static func bootstrap(minimumLogLevel: Logger.Level = .info) {
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:20:16: warning: static property 'gmtDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 |     }
19 |
20 |     static var gmtDateFormatter: DateFormatter = {
   |                |- warning: static property 'gmtDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'gmtDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'gmtDateFormatter' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |         let formatter = DateFormatter()
22 |         formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
/host/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:15:47: warning: converting non-sendable function value to '@Sendable (String) -> any LogHandler' may introduce data races
13 |         }
14 |
15 |         LoggingSystem.bootstrap(ConsoleLogger.init)
   |                                               `- warning: converting non-sendable function value to '@Sendable (String) -> any LogHandler' may introduce data races
16 |         bootstrapped = true
17 |         self.minimumLogLevel = minimumLogLevel
[521/524] Wrapping AST for xcscli for debugging
[522/524] Write Objects.LinkFileList
[523/524] Linking xcscli
Build complete! (51.35s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "sessionplus",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.1",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/richardpiazza/SessionPlus.git"
    },
    {
      "identity" : "coredataplus",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/richardpiazza/CoreDataPlus.git"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "swcompression",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.5.5",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tsolomko/SWCompression"
    },
    {
      "identity" : "rainbow",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.1",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/onevcat/Rainbow"
    }
  ],
  "manifest_display_name" : "XcodeServer",
  "name" : "XcodeServer",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    }
  ],
  "products" : [
    {
      "name" : "XcodeServer",
      "targets" : [
        "XcodeServer",
        "XcodeServerAPI",
        "XcodeServerCoreData"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "xcscli",
      "targets" : [
        "xcscli"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "xcscli",
      "module_type" : "SwiftTarget",
      "name" : "xcscli",
      "path" : "Sources/xcscli",
      "product_dependencies" : [
        "ArgumentParser",
        "Logging",
        "CoreDataPlus",
        "Rainbow"
      ],
      "product_memberships" : [
        "xcscli"
      ],
      "sources" : [
        "Bots.swift",
        "ConsoleLogger.swift",
        "Extensions/Encodable+JSON.swift",
        "Extensions/Logger.Level+xcscli.swift",
        "Integrations.swift",
        "MainCommand.swift",
        "Ping.swift",
        "Protocols/Logged.swift",
        "Protocols/Route.swift",
        "Protocols/Stored.swift",
        "Store+Info.swift",
        "Store.swift",
        "Sync.swift",
        "Versions.swift"
      ],
      "target_dependencies" : [
        "XcodeServerCoreData",
        "XcodeServerAPI"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "XcodeServerTests",
      "module_type" : "SwiftTarget",
      "name" : "XcodeServerTests",
      "path" : "Tests/XcodeServerTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Bot_1.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_1_Commits.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_1_Completed_BuildErrors.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_1_InProgress.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_1_Issues.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_2_Completed_InternalProcessingError.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_2_Issues.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_3_Completed_BuildErrors.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_3_Issues.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Versions.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_empty.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_empty.sqlite-shm",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_empty.sqlite-wal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_full.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_full.sqlite-shm",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_full.sqlite-wal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/bot.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/bots.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/commits.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/integration.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/integrations.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/issues.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/run-integration.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/stats.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/structured18.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/structured18_commits.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/XcodeServerTests/Resources/versions.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "APIResponseTests.swift",
        "BotWriteAndUpdateTests.swift",
        "EdgeCaseTests.swift",
        "Extensions/Extensions.swift",
        "Extensions/NSFileManager+Tests.swift",
        "Extensions/Persistable+Tests.swift",
        "IntegrationIssueImportTests.swift",
        "IntegrationWriteAndUpdateTests.swift",
        "Mocks/MockApiClient.swift",
        "ModelTests.swift",
        "PersistentContainerTests.swift",
        "ServerWriteAndUpdateTests.swift"
      ],
      "target_dependencies" : [
        "XcodeServer",
        "XcodeServerAPI",
        "XcodeServerCoreData"
      ],
      "type" : "test"
    },
    {
      "c99name" : "XcodeServerModel_2_0_0",
      "module_type" : "SwiftTarget",
      "name" : "XcodeServerModel_2_0_0",
      "path" : "Sources/XcodeServerModel_2_0_0",
      "product_dependencies" : [
        "CoreDataPlus",
        "Logging"
      ],
      "product_memberships" : [
        "XcodeServer",
        "xcscli"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/Resources/MappingModel.cdm_precompiled",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/Resources/MappingModel.xcmappingmodel",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/Resources/XcodeServer.momd_precompiled",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/Resources/XcodeServer.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Entities/ManagedAsset.swift",
        "Entities/ManagedBot.swift",
        "Entities/ManagedBuildResultSummary.swift",
        "Entities/ManagedCommit.swift",
        "Entities/ManagedCommitChange.swift",
        "Entities/ManagedCommitContributor.swift",
        "Entities/ManagedConditions.swift",
        "Entities/ManagedConfiguration.swift",
        "Entities/ManagedDevice.swift",
        "Entities/ManagedDeviceSpecification.swift",
        "Entities/ManagedEmailConfiguration.swift",
        "Entities/ManagedFilter.swift",
        "Entities/ManagedIntegration.swift",
        "Entities/ManagedIntegrationAssets.swift",
        "Entities/ManagedIntegrationIssues.swift",
        "Entities/ManagedIssue.swift",
        "Entities/ManagedPlatform.swift",
        "Entities/ManagedRepository.swift",
        "Entities/ManagedRevisionBlueprint.swift",
        "Entities/ManagedServer.swift",
        "Entities/ManagedStats.swift",
        "Entities/ManagedStatsBreakdown.swift",
        "Entities/ManagedTrigger.swift",
        "PersistentContainer+Persistable.swift",
        "PersistentContainer+Queryable.swift",
        "PersistentContainer.swift"
      ],
      "target_dependencies" : [
        "XcodeServer"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XcodeServerModel_1_1_0",
      "module_type" : "SwiftTarget",
      "name" : "XcodeServerModel_1_1_0",
      "path" : "Sources/XcodeServerModel_1_1_0",
      "product_dependencies" : [
        "CoreDataPlus",
        "Logging"
      ],
      "product_memberships" : [
        "XcodeServer",
        "xcscli"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/Resources/MappingModel.cdm_precompiled",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/Resources/MappingModel.xcmappingmodel",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/Resources/XcodeServer.momd_precompiled",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/Resources/XcodeServer.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Entities/Asset.swift",
        "Entities/Bot.swift",
        "Entities/BuildResultSummary.swift",
        "Entities/Commit.swift",
        "Entities/CommitChange.swift",
        "Entities/CommitContributor.swift",
        "Entities/Conditions.swift",
        "Entities/Configuration.swift",
        "Entities/Device.swift",
        "Entities/DeviceSpecification.swift",
        "Entities/EmailConfiguration.swift",
        "Entities/Filter.swift",
        "Entities/Integration.swift",
        "Entities/IntegrationAssets.swift",
        "Entities/IntegrationIssues.swift",
        "Entities/Issue.swift",
        "Entities/Platform.swift",
        "Entities/Repository.swift",
        "Entities/RevisionBlueprint.swift",
        "Entities/Server.swift",
        "Entities/Stats.swift",
        "Entities/StatsBreakdown.swift",
        "Entities/Trigger.swift",
        "PersistentContainer+Persistable.swift",
        "PersistentContainer+Queryable.swift",
        "PersistentContainer.swift"
      ],
      "target_dependencies" : [
        "XcodeServer"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XcodeServerModel_1_0_0",
      "module_type" : "SwiftTarget",
      "name" : "XcodeServerModel_1_0_0",
      "path" : "Sources/XcodeServerModel_1_0_0",
      "product_dependencies" : [
        "CoreDataPlus",
        "Logging"
      ],
      "product_memberships" : [
        "XcodeServer",
        "xcscli"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/Resources/XcodeServer.momd_precompiled",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/Resources/XcodeServer.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Entities/Asset.swift",
        "Entities/Bot.swift",
        "Entities/BuildResultSummary.swift",
        "Entities/Commit.swift",
        "Entities/CommitChange.swift",
        "Entities/CommitContributor.swift",
        "Entities/Conditions.swift",
        "Entities/Configuration.swift",
        "Entities/Device.swift",
        "Entities/DeviceSpecification.swift",
        "Entities/EmailConfiguration.swift",
        "Entities/Filter.swift",
        "Entities/Integration.swift",
        "Entities/IntegrationAssets.swift",
        "Entities/IntegrationIssues.swift",
        "Entities/Issue.swift",
        "Entities/Platform.swift",
        "Entities/Repository.swift",
        "Entities/RevisionBlueprint.swift",
        "Entities/Server.swift",
        "Entities/Stats.swift",
        "Entities/StatsBreakdown.swift",
        "Entities/Trigger.swift",
        "PersistentContainer+Persistable.swift",
        "PersistentContainer+Queryable.swift",
        "PersistentContainer.swift"
      ],
      "target_dependencies" : [
        "XcodeServer"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XcodeServerCoreData",
      "module_type" : "SwiftTarget",
      "name" : "XcodeServerCoreData",
      "path" : "Sources/XcodeServerCoreData",
      "product_dependencies" : [
        "CoreDataPlus"
      ],
      "product_memberships" : [
        "XcodeServer",
        "xcscli"
      ],
      "sources" : [
        "CoreDataStore.swift",
        "Model.swift",
        "Persistence+XcodeServerCoreData.swift",
        "String+XcodeServerCoreData.swift"
      ],
      "target_dependencies" : [
        "XcodeServer",
        "XcodeServerModel_1_0_0",
        "XcodeServerModel_1_1_0",
        "XcodeServerModel_2_0_0"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XcodeServerAPI",
      "module_type" : "SwiftTarget",
      "name" : "XcodeServerAPI",
      "path" : "Sources/XcodeServerAPI",
      "product_dependencies" : [
        "SessionPlus",
        "SWCompression"
      ],
      "product_memberships" : [
        "XcodeServer",
        "xcscli"
      ],
      "sources" : [
        "Extensions/XCSCommit+SourceControl.Commit.swift",
        "Mappings/Bot+XCSMappings.swift",
        "Mappings/Device+XCSMappings.swift",
        "Mappings/Integration+XCSMappings.swift",
        "Mappings/Issue+XCSMappings.swift",
        "Mappings/Server+XCSMappings.swift",
        "Mappings/SourceControl+XCSMappings.swift",
        "Mappings/Tests+XCSMappings.swift",
        "Mappings/Trigger+XCSMappings.swift",
        "Models/XCSArchiveExportOptions.swift",
        "Models/XCSAssets.swift",
        "Models/XCSAuthenticationStrategy.swift",
        "Models/XCSBlueprintLocation.swift",
        "Models/XCSBot.swift",
        "Models/XCSBuildResultSummary.swift",
        "Models/XCSCommit.swift",
        "Models/XCSCommitChangeFilePath.swift",
        "Models/XCSCommitContributor.swift",
        "Models/XCSConditions.swift",
        "Models/XCSConfiguration.swift",
        "Models/XCSControlledChanges.swift",
        "Models/XCSControlledChangesPlatforms.swift",
        "Models/XCSControlledChangesTraits.swift",
        "Models/XCSControlledChangesValues.swift",
        "Models/XCSCoverageFile.swift",
        "Models/XCSCoverageHierarchy.swift",
        "Models/XCSCoverageMethod.swift",
        "Models/XCSCoverageResult.swift",
        "Models/XCSCoverageTarget.swift",
        "Models/XCSDevice.swift",
        "Models/XCSDeviceSpecification.swift",
        "Models/XCSEmailConfiguration.swift",
        "Models/XCSExportOptions.swift",
        "Models/XCSFilter.swift",
        "Models/XCSGroup.swift",
        "Models/XCSIntegration.swift",
        "Models/XCSIntegrationAsset.swift",
        "Models/XCSIntegrationSnippet.swift",
        "Models/XCSIssue.swift",
        "Models/XCSIssueAuthor.swift",
        "Models/XCSIssueGroup.swift",
        "Models/XCSIssues.swift",
        "Models/XCSPlatform.swift",
        "Models/XCSProvisioningConfiguration.swift",
        "Models/XCSProxiedDevice.swift",
        "Models/XCSRemoteRepository.swift",
        "Models/XCSRepositoryBlueprint.swift",
        "Models/XCSRepositoryCommit.swift",
        "Models/XCSRepositoryLocation.swift",
        "Models/XCSResults.swift",
        "Models/XCSStats.swift",
        "Models/XCSStatsSummary.swift",
        "Models/XCSSuspectStrategy.swift",
        "Models/XCSTestLocalization.swift",
        "Models/XCSTests.swift",
        "Models/XCSTrigger.swift",
        "Models/XCSVersion.swift",
        "XCSClient+EntityQueryable.swift",
        "XCSClient.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XcodeServer",
      "module_type" : "SwiftTarget",
      "name" : "XcodeServer",
      "path" : "Sources/XcodeServer",
      "product_memberships" : [
        "XcodeServer",
        "xcscli"
      ],
      "sources" : [
        "FileManager+XcodeServer.swift",
        "Models/Bot.Cleaning.swift",
        "Models/Bot.Configuration.swift",
        "Models/Bot.Coverage.swift",
        "Models/Bot.PeriodicInterval.swift",
        "Models/Bot.Schedule.swift",
        "Models/Bot.Stats.swift",
        "Models/Bot.swift",
        "Models/Device.Filter.swift",
        "Models/Device.Platform.swift",
        "Models/Device.ProxiedDevice.swift",
        "Models/Device.Specification.swift",
        "Models/Device.swift",
        "Models/Integration.Asset.swift",
        "Models/Integration.AssetCatalog.swift",
        "Models/Integration.BuildSummary.swift",
        "Models/Integration.ControlledChanges.swift",
        "Models/Integration.IssueCatalog.swift",
        "Models/Integration.IssueGroup.swift",
        "Models/Integration.Result.swift",
        "Models/Integration.Step.swift",
        "Models/Integration.swift",
        "Models/Issue.Author.swift",
        "Models/Issue.Category.swift",
        "Models/Issue.Confidence.swift",
        "Models/Issue.Status.swift",
        "Models/Issue.SuspectStrategy.swift",
        "Models/Issue.swift",
        "Models/Server.Version.swift",
        "Models/Server.swift",
        "Models/SourceControl.AuthenticationStrategy.swift",
        "Models/SourceControl.Blueprint.swift",
        "Models/SourceControl.Change.swift",
        "Models/SourceControl.Commit.swift",
        "Models/SourceControl.Contributor.swift",
        "Models/SourceControl.Location.swift",
        "Models/SourceControl.Remote.swift",
        "Models/SourceControl.swift",
        "Models/Tests.Class.swift",
        "Models/Tests.Hierarchy.swift",
        "Models/Tests.Method.swift",
        "Models/Tests.Suite.swift",
        "Models/Tests.swift",
        "Models/Trigger.Category.swift",
        "Models/Trigger.Conditions.swift",
        "Models/Trigger.Email.swift",
        "Models/Trigger.Phase.swift",
        "Models/Trigger.swift",
        "Protocols/Persistable.swift",
        "Protocols/Queryable.swift",
        "XcodeServerError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.