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 CollectionLoader with Swift 5.9 for macOS (SPM).

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.27.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Frizlab/CollectionLoader.git
Reference: main
Initialized empty Git repository in /Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/Frizlab/CollectionLoader
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 99f6833 Start API order property implementation in search loader
Cloned https://github.com/Frizlab/CollectionLoader.git
Revision (git rev-parse @):
99f6833471eb978b36e84a2ec655003cc44274c1
SUCCESS checkout https://github.com/Frizlab/CollectionLoader.git at main
Fetching https://github.com/Frizlab/BMO.git from cache
Fetched https://github.com/Frizlab/BMO.git (0.21s)
Creating working copy for https://github.com/Frizlab/BMO.git
Working copy of https://github.com/Frizlab/BMO.git resolved at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "collectionloader",
      "name": "CollectionLoader",
      "url": "https://github.com/Frizlab/CollectionLoader.git",
      "version": "unspecified",
      "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CollectionLoader",
      "dependencies": [
        {
          "identity": "bmo",
          "name": "BMO",
          "url": "https://github.com/Frizlab/BMO.git",
          "version": "unspecified",
          "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/BMO",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/Frizlab/CollectionLoader.git from cache
Fetched https://github.com/Frizlab/CollectionLoader.git (0.26s)
Fetching https://github.com/Frizlab/BMO.git from cache
Fetched https://github.com/Frizlab/BMO.git (0.21s)
Creating working copy for https://github.com/Frizlab/CollectionLoader.git
Working copy of https://github.com/Frizlab/CollectionLoader.git resolved at main
Creating working copy for https://github.com/Frizlab/BMO.git
Working copy of https://github.com/Frizlab/BMO.git resolved at main
warning: '.resolve-product-dependencies': dependency 'collectionloader' is not used by any target
Found 1 product dependencies
  - BMO
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD/checkout
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.0.0.app xcrun swift build --arch arm64
Building for debugging...
[1/32] Emitting module BMO
[2/34] Compiling BMO Result+Utils.swift
[3/34] Compiling BMO DummyRequestHelper.swift
[4/34] Compiling BMO Bridge-Protocol.swift
[5/34] Compiling BMO BridgeObjects-Protocol.swift
[6/34] Compiling BMO LocalDb-Protocol.swift
[7/34] Compiling BMO RequestHelperCollection.swift
[8/34] Compiling BMO RequestHelperCollectionForOldRuntimes.swift
[9/34] Compiling BMO RelationshipMergeType.swift
[10/34] Compiling BMO MapError.swift
[11/34] Compiling CollectionLoader PageLoadReason.swift
[12/34] Compiling BMO RemoteDb-Protocol.swift
[14/34] Compiling CollectionLoader Operation+Utils.swift
[15/34] Compiling BMO LocalDbImportOperation.swift
[16/34] Compiling BMO LocalDbImporter-Protocol.swift
[18/35] Compiling CollectionLoader BlockCollectionLoaderDelegate.swift
[21/35] Compiling BMO RequestResult.swift
[22/35] Compiling BMO ErrorCollection.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/CollectionLoader/Core/CollectionLoader.swift:125:32: warning: converting function value of type '@MainActor @Sendable () -> Void' to '@Sendable () -> Void' loses global actor 'MainActor'
                let prestart = BlockOperation{ @MainActor in /* Swift does not know it, but these block _are_ @MainActor indeed. */
                                             ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/CollectionLoader/Core/CollectionLoader.swift:136:34: warning: converting function value of type '@MainActor @Sendable () -> Void' to '@Sendable () -> Void' loses global actor 'MainActor'
                let completion = BlockOperation{ @MainActor in /* Swift does not know it, but these block _are_ @MainActor indeed. */
                                               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/CollectionLoader/Core/CollectionLoader.swift:125:32: warning: converting function value of type '@MainActor @Sendable () -> Void' to '@Sendable () -> Void' loses global actor 'MainActor'
                let prestart = BlockOperation{ @MainActor in /* Swift does not know it, but these block _are_ @MainActor indeed. */
                                             ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/CollectionLoader/Core/CollectionLoader.swift:136:34: warning: converting function value of type '@MainActor @Sendable () -> Void' to '@Sendable () -> Void' loses global actor 'MainActor'
                let completion = BlockOperation{ @MainActor in /* Swift does not know it, but these block _are_ @MainActor indeed. */
                                               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/CollectionLoader/Core/CollectionLoader.swift:125:32: warning: converting function value of type '@MainActor @Sendable () -> Void' to '@Sendable () -> Void' loses global actor 'MainActor'
                let prestart = BlockOperation{ @MainActor in /* Swift does not know it, but these block _are_ @MainActor indeed. */
                                             ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/CollectionLoader/Core/CollectionLoader.swift:136:34: warning: converting function value of type '@MainActor @Sendable () -> Void' to '@Sendable () -> Void' loses global actor 'MainActor'
                let completion = BlockOperation{ @MainActor in /* Swift does not know it, but these block _are_ @MainActor indeed. */
                                               ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/CollectionLoader/Core/CollectionLoader.swift:125:32: warning: converting function value of type '@MainActor @Sendable () -> Void' to '@Sendable () -> Void' loses global actor 'MainActor'
                let prestart = BlockOperation{ @MainActor in /* Swift does not know it, but these block _are_ @MainActor indeed. */
                                             ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/CollectionLoader/Core/CollectionLoader.swift:136:34: warning: converting function value of type '@MainActor @Sendable () -> Void' to '@Sendable () -> Void' loses global actor 'MainActor'
                let completion = BlockOperation{ @MainActor in /* Swift does not know it, but these block _are_ @MainActor indeed. */
                                               ^
[25/35] Emitting module CollectionLoader
[26/35] Compiling BMO Request.swift
[27/35] Compiling BMO RequestHelper-Protocol.swift
[28/35] Compiling BMO RequestOperation.swift
[31/35] Compiling BMO OperationLifecycleError.swift
[32/35] Compiling BMO RequestError.swift
[33/35] Compiling BMO GenericLocalDbObject.swift
[34/35] Compiling BMO LocalDbChanges.swift
[35/52] Compiling CollectionLoader PageLoadDescription.Reason+Utils.swift
[36/52] Emitting module BMOCoreData
[37/54] Compiling BMOCoreData CoreDataAPI+Delete.swift
[38/54] Compiling BMOCoreData CoreDataAPI+Fetch.swift
[39/54] Compiling BMOCoreData CoreDataAPI+Create.swift
[40/54] Compiling BMOCoreData CoreDataAPI+CreateAndGet.swift
[41/54] Compiling BMOCoreData NSFetchRequest+Utils.swift
[42/54] Compiling BMOCoreData NSManagedObject+Utils.swift
[43/54] Compiling BMOCoreData CoreDataAPI+Update-Discarded.swift
[44/54] Compiling BMOCoreData CoreDataAPI+Update-Saved.swift
[45/54] Compiling BMOCoreData BMOCoreDataSaveRequestHelper.swift
[46/54] Compiling BMOCoreData NSManagedObject+BMO.swift
[47/54] Compiling BMOCoreData NSManagedObjectContext+BMO.swift
[48/54] Compiling BMOCoreData CoreDataAPI.swift
[49/54] Compiling BMOCoreData NSManagedObjectContext+Utils.swift
[50/54] Compiling BMOCoreData  Errors.swift
[51/54] Compiling BMOCoreData BMOCoreDataImporter.swift
[52/54] Compiling BMOCoreData BMOCoreDataFetchRequestHelper.swift
[53/54] Compiling BMOCoreData NSPredicate+Utils.swift
[54/54] Compiling BMOCoreData RemoteFetchType.swift
[55/59] Compiling BMOCoreDataCollectionLoaders DummyFetchedResultsControllerDelegate.swift
[56/59] Compiling BMOCoreDataCollectionLoaders BMORequestHelperForLoader.swift
[57/59] Compiling BMOCoreDataCollectionLoaders BMOCoreDataListElementLoader.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/BMOCoreDataCollectionLoaders/BMOCoreDataListElementLoader.swift:176:10: warning: TODO: We detect the root object ID has changed, we set the new one just after the if, but we do not update the fetched results controller…
#warning("TODO: We detect the root object ID has changed, we set the new one just after the if, but we do not update the fetched results controller…")
[58/59] Compiling BMOCoreDataCollectionLoaders BMOCoreDataSearchLoader.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/BMOCoreDataCollectionLoaders/BMOCoreDataSearchLoader.swift:132:10: warning: TODO: apiOrderProperty (requires the start offset of the page info…)
#warning("TODO: apiOrderProperty (requires the start offset of the page info…)")
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/BMOCoreDataCollectionLoaders/BMOCoreDataSearchLoader.swift:123:50: warning: capture 'apiOrderDelta' was never used
                        importChangesProcessing: { [apiOrderProperty, apiOrderDelta] changes, throwIfCancelled in
                                                                      ^
[59/59] Emitting module BMOCoreDataCollectionLoaders
Build complete! (9.91s)
Build complete.
Done.