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 Blade, reference 1.1.0 (fd724c), with Swift 6.1 for macOS (SPM) on 29 Apr 2025 07:18:15 UTC.

Swift 6 data race errors: 11

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/space-code/blade.git
Reference: 1.1.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/space-code/blade
 * tag               1.1.0      -> FETCH_HEAD
HEAD is now at fd724c4 Release `1.1.0` (#4)
Cloned https://github.com/space-code/blade.git
Revision (git rev-parse @):
fd724c4f0fb8d9447fc1f5a2b79b9c66a9ffb1f2
SUCCESS checkout https://github.com/space-code/blade.git at 1.1.0
Fetching https://github.com/pointfreeco/swift-composable-architecture.git
Fetching https://github.com/pointfreeco/swift-case-paths from cache
Fetching https://github.com/pointfreeco/swift-identified-collections
Fetching https://github.com/pointfreeco/swift-custom-dump from cache
Fetching https://github.com/apple/swift-collections from cache
Fetching https://github.com/pointfreeco/swift-concurrency-extras from cache
Fetching https://github.com/pointfreeco/combine-schedulers from cache
[1/1508] Fetching swift-identified-collections
Fetched https://github.com/pointfreeco/swift-identified-collections from cache (1.16s)
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (1.17s)
Fetching https://github.com/apple/swift-syntax
Fetching https://github.com/pointfreeco/swift-dependencies from cache
Fetched https://github.com/pointfreeco/swift-dependencies from cache (0.61s)
Fetching https://github.com/pointfreeco/swift-clocks from cache
Fetched https://github.com/pointfreeco/swift-clocks from cache (0.43s)
Fetching https://github.com/pointfreeco/swiftui-navigation
[1/70245] Fetching swift-syntax
[1406/71639] Fetching swift-syntax, swiftui-navigation
Fetched https://github.com/pointfreeco/swiftui-navigation from cache (0.91s)
[16859/70245] Fetching swift-syntax
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay from cache
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (0.45s)
Fetched https://github.com/apple/swift-syntax from cache (3.44s)
[1/303516] Fetching swift-composable-architecture
Fetched https://github.com/pointfreeco/swift-composable-architecture.git from cache (18.14s)
Computing version for https://github.com/pointfreeco/swift-composable-architecture.git
Fetched https://github.com/pointfreeco/swift-case-paths from cache (18.14s)
Fetched https://github.com/pointfreeco/combine-schedulers from cache (18.14s)
Fetched https://github.com/pointfreeco/swift-concurrency-extras from cache (18.14s)
Fetched https://github.com/apple/swift-collections from cache (18.16s)
Computed https://github.com/pointfreeco/swift-composable-architecture.git at 1.6.0 (18.68s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.1.0 (0.92s)
Computing version for https://github.com/pointfreeco/swiftui-navigation
Computed https://github.com/pointfreeco/swiftui-navigation at 1.2.0 (0.58s)
Computing version for https://github.com/pointfreeco/swift-identified-collections
Computed https://github.com/pointfreeco/swift-identified-collections at 1.0.0 (0.56s)
Computing version for https://github.com/pointfreeco/swift-dependencies
Computed https://github.com/pointfreeco/swift-dependencies at 1.2.0 (0.49s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.1.2 (0.56s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.1.0 (0.59s)
Computing version for https://github.com/pointfreeco/swift-case-paths
Computed https://github.com/pointfreeco/swift-case-paths at 1.2.1 (0.50s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 1.0.0 (0.59s)
Computing version for https://github.com/apple/swift-syntax
Computed https://github.com/apple/swift-syntax at 509.1.1 (0.72s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.0.6 (0.64s)
Computing version for https://github.com/pointfreeco/swift-clocks
Computed https://github.com/pointfreeco/swift-clocks at 1.0.2 (0.59s)
Creating working copy for https://github.com/pointfreeco/combine-schedulers
Working copy of https://github.com/pointfreeco/combine-schedulers resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.0.6
Creating working copy for https://github.com/pointfreeco/swift-dependencies
Working copy of https://github.com/pointfreeco/swift-dependencies resolved at 1.2.0
Creating working copy for https://github.com/pointfreeco/swift-identified-collections
Working copy of https://github.com/pointfreeco/swift-identified-collections resolved at 1.0.0
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.1.2
Creating working copy for https://github.com/pointfreeco/swift-clocks
Working copy of https://github.com/pointfreeco/swift-clocks resolved at 1.0.2
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.1.0
Creating working copy for https://github.com/pointfreeco/swift-concurrency-extras
Working copy of https://github.com/pointfreeco/swift-concurrency-extras resolved at 1.1.0
Creating working copy for https://github.com/pointfreeco/swiftui-navigation
Working copy of https://github.com/pointfreeco/swiftui-navigation resolved at 1.2.0
Creating working copy for https://github.com/pointfreeco/swift-composable-architecture.git
Working copy of https://github.com/pointfreeco/swift-composable-architecture.git resolved at 1.6.0
Creating working copy for https://github.com/apple/swift-syntax
Working copy of https://github.com/apple/swift-syntax resolved at 509.1.1
Creating working copy for https://github.com/pointfreeco/swift-case-paths
Working copy of https://github.com/pointfreeco/swift-case-paths resolved at 1.2.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "blade",
      "name": "Blade",
      "url": "https://github.com/space-code/blade.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/blade",
      "dependencies": [
        {
          "identity": "swift-composable-architecture",
          "name": "swift-composable-architecture",
          "url": "https://github.com/pointfreeco/swift-composable-architecture.git",
          "version": "1.19.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-composable-architecture",
          "dependencies": [
            {
              "identity": "swift-collections",
              "name": "swift-collections",
              "url": "https://github.com/apple/swift-collections",
              "version": "1.1.4",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
              "dependencies": [
              ]
            },
            {
              "identity": "combine-schedulers",
              "name": "combine-schedulers",
              "url": "https://github.com/pointfreeco/combine-schedulers",
              "version": "1.0.3",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/combine-schedulers",
              "dependencies": [
                {
                  "identity": "swift-concurrency-extras",
                  "name": "swift-concurrency-extras",
                  "url": "https://github.com/pointfreeco/swift-concurrency-extras",
                  "version": "1.3.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "xctest-dynamic-overlay",
                  "name": "xctest-dynamic-overlay",
                  "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                  "version": "1.5.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-case-paths",
              "name": "swift-case-paths",
              "url": "https://github.com/pointfreeco/swift-case-paths",
              "version": "1.7.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-case-paths",
              "dependencies": [
                {
                  "identity": "swift-syntax",
                  "name": "swift-syntax",
                  "url": "https://github.com/swiftlang/swift-syntax",
                  "version": "601.0.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "xctest-dynamic-overlay",
                  "name": "xctest-dynamic-overlay",
                  "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                  "version": "1.5.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-concurrency-extras",
              "name": "swift-concurrency-extras",
              "url": "https://github.com/pointfreeco/swift-concurrency-extras",
              "version": "1.3.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
              "dependencies": [
              ]
            },
            {
              "identity": "swift-custom-dump",
              "name": "swift-custom-dump",
              "url": "https://github.com/pointfreeco/swift-custom-dump",
              "version": "1.3.3",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-custom-dump",
              "dependencies": [
                {
                  "identity": "xctest-dynamic-overlay",
                  "name": "xctest-dynamic-overlay",
                  "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                  "version": "1.5.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-dependencies",
              "name": "swift-dependencies",
              "url": "https://github.com/pointfreeco/swift-dependencies",
              "version": "1.9.2",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-dependencies",
              "dependencies": [
                {
                  "identity": "combine-schedulers",
                  "name": "combine-schedulers",
                  "url": "https://github.com/pointfreeco/combine-schedulers",
                  "version": "1.0.3",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/combine-schedulers",
                  "dependencies": [
                    {
                      "identity": "swift-concurrency-extras",
                      "name": "swift-concurrency-extras",
                      "url": "https://github.com/pointfreeco/swift-concurrency-extras",
                      "version": "1.3.1",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
                      "dependencies": [
                      ]
                    },
                    {
                      "identity": "xctest-dynamic-overlay",
                      "name": "xctest-dynamic-overlay",
                      "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                      "version": "1.5.2",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "swift-clocks",
                  "name": "swift-clocks",
                  "url": "https://github.com/pointfreeco/swift-clocks",
                  "version": "1.0.6",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-clocks",
                  "dependencies": [
                    {
                      "identity": "swift-concurrency-extras",
                      "name": "swift-concurrency-extras",
                      "url": "https://github.com/pointfreeco/swift-concurrency-extras",
                      "version": "1.3.1",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
                      "dependencies": [
                      ]
                    },
                    {
                      "identity": "xctest-dynamic-overlay",
                      "name": "xctest-dynamic-overlay",
                      "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                      "version": "1.5.2",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "swift-concurrency-extras",
                  "name": "swift-concurrency-extras",
                  "url": "https://github.com/pointfreeco/swift-concurrency-extras",
                  "version": "1.3.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "xctest-dynamic-overlay",
                  "name": "xctest-dynamic-overlay",
                  "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                  "version": "1.5.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "swift-syntax",
                  "name": "swift-syntax",
                  "url": "https://github.com/swiftlang/swift-syntax",
                  "version": "601.0.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-identified-collections",
              "name": "swift-identified-collections",
              "url": "https://github.com/pointfreeco/swift-identified-collections",
              "version": "1.1.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-identified-collections",
              "dependencies": [
                {
                  "identity": "swift-collections",
                  "name": "swift-collections",
                  "url": "https://github.com/apple/swift-collections",
                  "version": "1.1.4",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-navigation",
              "name": "swift-navigation",
              "url": "https://github.com/pointfreeco/swift-navigation",
              "version": "2.3.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-navigation",
              "dependencies": [
                {
                  "identity": "swift-collections",
                  "name": "swift-collections",
                  "url": "https://github.com/apple/swift-collections",
                  "version": "1.1.4",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "swift-case-paths",
                  "name": "swift-case-paths",
                  "url": "https://github.com/pointfreeco/swift-case-paths",
                  "version": "1.7.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-case-paths",
                  "dependencies": [
                    {
                      "identity": "swift-syntax",
                      "name": "swift-syntax",
                      "url": "https://github.com/swiftlang/swift-syntax",
                      "version": "601.0.1",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
                      "dependencies": [
                      ]
                    },
                    {
                      "identity": "xctest-dynamic-overlay",
                      "name": "xctest-dynamic-overlay",
                      "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                      "version": "1.5.2",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "swift-concurrency-extras",
                  "name": "swift-concurrency-extras",
                  "url": "https://github.com/pointfreeco/swift-concurrency-extras",
                  "version": "1.3.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "swift-custom-dump",
                  "name": "swift-custom-dump",
                  "url": "https://github.com/pointfreeco/swift-custom-dump",
                  "version": "1.3.3",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-custom-dump",
                  "dependencies": [
                    {
                      "identity": "xctest-dynamic-overlay",
                      "name": "xctest-dynamic-overlay",
                      "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                      "version": "1.5.2",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "swift-perception",
                  "name": "swift-perception",
                  "url": "https://github.com/pointfreeco/swift-perception",
                  "version": "1.6.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-perception",
                  "dependencies": [
                    {
                      "identity": "swift-syntax",
                      "name": "swift-syntax",
                      "url": "https://github.com/swiftlang/swift-syntax",
                      "version": "601.0.1",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
                      "dependencies": [
                      ]
                    },
                    {
                      "identity": "xctest-dynamic-overlay",
                      "name": "xctest-dynamic-overlay",
                      "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                      "version": "1.5.2",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "xctest-dynamic-overlay",
                  "name": "xctest-dynamic-overlay",
                  "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                  "version": "1.5.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-perception",
              "name": "swift-perception",
              "url": "https://github.com/pointfreeco/swift-perception",
              "version": "1.6.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-perception",
              "dependencies": [
                {
                  "identity": "swift-syntax",
                  "name": "swift-syntax",
                  "url": "https://github.com/swiftlang/swift-syntax",
                  "version": "601.0.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "xctest-dynamic-overlay",
                  "name": "xctest-dynamic-overlay",
                  "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                  "version": "1.5.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-sharing",
              "name": "swift-sharing",
              "url": "https://github.com/pointfreeco/swift-sharing",
              "version": "2.4.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-sharing",
              "dependencies": [
                {
                  "identity": "combine-schedulers",
                  "name": "combine-schedulers",
                  "url": "https://github.com/pointfreeco/combine-schedulers",
                  "version": "1.0.3",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/combine-schedulers",
                  "dependencies": [
                    {
                      "identity": "swift-concurrency-extras",
                      "name": "swift-concurrency-extras",
                      "url": "https://github.com/pointfreeco/swift-concurrency-extras",
                      "version": "1.3.1",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
                      "dependencies": [
                      ]
                    },
                    {
                      "identity": "xctest-dynamic-overlay",
                      "name": "xctest-dynamic-overlay",
                      "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                      "version": "1.5.2",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "swift-concurrency-extras",
                  "name": "swift-concurrency-extras",
                  "url": "https://github.com/pointfreeco/swift-concurrency-extras",
                  "version": "1.3.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "swift-custom-dump",
                  "name": "swift-custom-dump",
                  "url": "https://github.com/pointfreeco/swift-custom-dump",
                  "version": "1.3.3",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-custom-dump",
                  "dependencies": [
                    {
                      "identity": "xctest-dynamic-overlay",
                      "name": "xctest-dynamic-overlay",
                      "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                      "version": "1.5.2",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "swift-dependencies",
                  "name": "swift-dependencies",
                  "url": "https://github.com/pointfreeco/swift-dependencies",
                  "version": "1.9.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-dependencies",
                  "dependencies": [
                    {
                      "identity": "combine-schedulers",
                      "name": "combine-schedulers",
                      "url": "https://github.com/pointfreeco/combine-schedulers",
                      "version": "1.0.3",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/combine-schedulers",
                      "dependencies": [
                        {
                          "identity": "swift-concurrency-extras",
                          "name": "swift-concurrency-extras",
                          "url": "https://github.com/pointfreeco/swift-concurrency-extras",
                          "version": "1.3.1",
                          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
                          "dependencies": [
                          ]
                        },
                        {
                          "identity": "xctest-dynamic-overlay",
                          "name": "xctest-dynamic-overlay",
                          "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                          "version": "1.5.2",
                          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                          "dependencies": [
                          ]
                        }
                      ]
                    },
                    {
                      "identity": "swift-clocks",
                      "name": "swift-clocks",
                      "url": "https://github.com/pointfreeco/swift-clocks",
                      "version": "1.0.6",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-clocks",
                      "dependencies": [
                        {
                          "identity": "swift-concurrency-extras",
                          "name": "swift-concurrency-extras",
                          "url": "https://github.com/pointfreeco/swift-concurrency-extras",
                          "version": "1.3.1",
                          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
                          "dependencies": [
                          ]
                        },
                        {
                          "identity": "xctest-dynamic-overlay",
                          "name": "xctest-dynamic-overlay",
                          "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                          "version": "1.5.2",
                          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                          "dependencies": [
                          ]
                        }
                      ]
                    },
                    {
                      "identity": "swift-concurrency-extras",
                      "name": "swift-concurrency-extras",
                      "url": "https://github.com/pointfreeco/swift-concurrency-extras",
                      "version": "1.3.1",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
                      "dependencies": [
                      ]
                    },
                    {
                      "identity": "xctest-dynamic-overlay",
                      "name": "xctest-dynamic-overlay",
                      "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                      "version": "1.5.2",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                      "dependencies": [
                      ]
                    },
                    {
                      "identity": "swift-syntax",
                      "name": "swift-syntax",
                      "url": "https://github.com/swiftlang/swift-syntax",
                      "version": "601.0.1",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "swift-identified-collections",
                  "name": "swift-identified-collections",
                  "url": "https://github.com/pointfreeco/swift-identified-collections",
                  "version": "1.1.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-identified-collections",
                  "dependencies": [
                    {
                      "identity": "swift-collections",
                      "name": "swift-collections",
                      "url": "https://github.com/apple/swift-collections",
                      "version": "1.1.4",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "swift-perception",
                  "name": "swift-perception",
                  "url": "https://github.com/pointfreeco/swift-perception",
                  "version": "1.6.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-perception",
                  "dependencies": [
                    {
                      "identity": "swift-syntax",
                      "name": "swift-syntax",
                      "url": "https://github.com/swiftlang/swift-syntax",
                      "version": "601.0.1",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
                      "dependencies": [
                      ]
                    },
                    {
                      "identity": "xctest-dynamic-overlay",
                      "name": "xctest-dynamic-overlay",
                      "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                      "version": "1.5.2",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                      "dependencies": [
                      ]
                    }
                  ]
                },
                {
                  "identity": "xctest-dynamic-overlay",
                  "name": "xctest-dynamic-overlay",
                  "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
                  "version": "1.5.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "xctest-dynamic-overlay",
              "name": "xctest-dynamic-overlay",
              "url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
              "version": "1.5.2",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
              "dependencies": [
              ]
            },
            {
              "identity": "swift-syntax",
              "name": "swift-syntax",
              "url": "https://github.com/swiftlang/swift-syntax",
              "version": "601.0.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/space-code/blade.git
[4/362] Fetching blade
Fetched https://github.com/space-code/blade.git from cache (0.94s)
Fetching https://github.com/pointfreeco/swift-composable-architecture.git from cache
Fetched https://github.com/pointfreeco/swift-composable-architecture.git from cache (1.75s)
Computing version for https://github.com/pointfreeco/swift-composable-architecture.git
Computed https://github.com/pointfreeco/swift-composable-architecture.git at 1.19.1 (2.30s)
Fetching https://github.com/pointfreeco/swift-sharing
Fetching https://github.com/pointfreeco/swift-identified-collections from cache
Fetching https://github.com/pointfreeco/swift-navigation
Fetching https://github.com/pointfreeco/swift-dependencies from cache
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay from cache
Fetching https://github.com/pointfreeco/swift-perception
Fetching https://github.com/swiftlang/swift-syntax from cache
Fetched https://github.com/pointfreeco/swift-dependencies from cache (0.47s)
Fetching https://github.com/pointfreeco/swift-custom-dump from cache
[1/3138] Fetching swift-sharing
[786/48501] Fetching swift-sharing, swift-navigation
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.40s)
Fetched https://github.com/pointfreeco/swift-sharing from cache (0.91s)
Fetched https://github.com/pointfreeco/swift-identified-collections from cache (0.91s)
Fetching https://github.com/pointfreeco/swift-concurrency-extras from cache
Fetching https://github.com/pointfreeco/swift-case-paths from cache
Fetching https://github.com/pointfreeco/combine-schedulers from cache
[1815/45363] Fetching swift-navigation
Fetched https://github.com/swiftlang/swift-syntax from cache (1.03s)
Fetching https://github.com/apple/swift-collections from cache
Fetched https://github.com/pointfreeco/combine-schedulers from cache (0.41s)
Fetched https://github.com/pointfreeco/swift-concurrency-extras from cache (0.45s)
Fetched https://github.com/pointfreeco/swift-case-paths from cache (0.45s)
Fetched https://github.com/apple/swift-collections from cache (0.55s)
[1/1411] Fetching swift-perception
Fetched https://github.com/pointfreeco/swift-navigation from cache (2.41s)
Fetched https://github.com/pointfreeco/swift-perception from cache (2.41s)
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (2.41s)
Computing version for https://github.com/pointfreeco/swift-navigation
Computed https://github.com/pointfreeco/swift-navigation at 2.3.0 (2.95s)
Computing version for https://github.com/pointfreeco/swift-identified-collections
Computed https://github.com/pointfreeco/swift-identified-collections at 1.1.1 (0.49s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (0.49s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 1.0.3 (0.50s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.3.1 (0.51s)
Computing version for https://github.com/pointfreeco/swift-case-paths
Computed https://github.com/pointfreeco/swift-case-paths at 1.7.0 (0.70s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.1.4 (0.66s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.5.2 (0.49s)
Computing version for https://github.com/pointfreeco/swift-perception
Computed https://github.com/pointfreeco/swift-perception at 1.6.0 (0.49s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (0.64s)
Computing version for https://github.com/pointfreeco/swift-dependencies
Computed https://github.com/pointfreeco/swift-dependencies at 1.9.2 (0.49s)
Fetching https://github.com/pointfreeco/swift-clocks from cache
Fetched https://github.com/pointfreeco/swift-clocks from cache (0.41s)
Computing version for https://github.com/pointfreeco/swift-clocks
Computed https://github.com/pointfreeco/swift-clocks at 1.0.6 (0.91s)
Computing version for https://github.com/pointfreeco/swift-sharing
Computed https://github.com/pointfreeco/swift-sharing at 2.4.0 (0.48s)
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 601.0.1
Creating working copy for https://github.com/space-code/blade.git
Working copy of https://github.com/space-code/blade.git resolved at 1.1.0 (fd724c4)
Creating working copy for https://github.com/pointfreeco/swift-concurrency-extras
Working copy of https://github.com/pointfreeco/swift-concurrency-extras resolved at 1.3.1
Creating working copy for https://github.com/pointfreeco/swift-clocks
Working copy of https://github.com/pointfreeco/swift-clocks resolved at 1.0.6
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.5.2
Creating working copy for https://github.com/pointfreeco/swift-dependencies
Working copy of https://github.com/pointfreeco/swift-dependencies resolved at 1.9.2
Creating working copy for https://github.com/pointfreeco/combine-schedulers
Working copy of https://github.com/pointfreeco/combine-schedulers resolved at 1.0.3
Creating working copy for https://github.com/pointfreeco/swift-navigation
Working copy of https://github.com/pointfreeco/swift-navigation resolved at 2.3.0
Creating working copy for https://github.com/pointfreeco/swift-sharing
Working copy of https://github.com/pointfreeco/swift-sharing resolved at 2.4.0
Creating working copy for https://github.com/pointfreeco/swift-case-paths
Working copy of https://github.com/pointfreeco/swift-case-paths resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.1.4
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.3.3
Creating working copy for https://github.com/pointfreeco/swift-composable-architecture.git
Working copy of https://github.com/pointfreeco/swift-composable-architecture.git resolved at 1.19.1
Creating working copy for https://github.com/pointfreeco/swift-identified-collections
Working copy of https://github.com/pointfreeco/swift-identified-collections resolved at 1.1.1
Creating working copy for https://github.com/pointfreeco/swift-perception
Working copy of https://github.com/pointfreeco/swift-perception resolved at 1.6.0
warning: '.resolve-product-dependencies': dependency 'blade' is not used by any target
Found 1 product dependencies
  - swift-composable-architecture
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/space-code/blade.git
https://github.com/space-code/blade.git
{
  "dependencies" : [
    {
      "identity" : "swift-composable-architecture",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.5",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-composable-architecture.git"
    }
  ],
  "manifest_display_name" : "Blade",
  "name" : "Blade",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Blade",
      "targets" : [
        "Blade"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BladeTCA",
      "targets" : [
        "BladeTCA"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "BladeTests",
      "module_type" : "SwiftTarget",
      "name" : "BladeTests",
      "path" : "Tests/BladeTests",
      "sources" : [
        "Mocks/CursorPageLoaderMock.swift",
        "Mocks/OffsetPageLoaderMock.swift",
        "Models/TestItem.swift",
        "UnitTests/CursorPaginatorTests.swift",
        "UnitTests/OffsetPaginatorTests.swift"
      ],
      "target_dependencies" : [
        "Blade"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BladeTCATests",
      "module_type" : "SwiftTarget",
      "name" : "BladeTCATests",
      "path" : "Tests/BladeTCATests",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "sources" : [
        "Helpers/IdentifiedArray+Items.swift",
        "Models/TestItem.swift",
        "UnitTests/PaginatorIntegrationReducerTests.swift",
        "UnitTests/PaginatorReducerTests.swift"
      ],
      "target_dependencies" : [
        "BladeTCA"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BladeTCA",
      "module_type" : "SwiftTarget",
      "name" : "BladeTCA",
      "path" : "Sources/BladeTCA",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "BladeTCA"
      ],
      "sources" : [
        "Classes/COre/Reducers/Internal/Builders/PositionBuilders/CursorPositionBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/Builders/PositionBuilders/OffsetPositionBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/Builders/PositionBuilders/Protocols/IPositionBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/Builders/RequestBuilders/CursorRequestBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/Builders/RequestBuilders/OffsetRequestBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/Builders/RequestBuilders/Protocols/IRequestBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift",
        "Classes/COre/Reducers/Internal/PaginatorReducer.swift",
        "Classes/COre/Reducers/Reducer+.swift",
        "Classes/Models/PaginatorAction.swift",
        "Classes/Models/State/CursorPaginatorState.swift",
        "Classes/Models/State/PaginatorState.swift",
        "Classes/Models/State/Protocols/IPaginatorState.swift",
        "Classes/Presentation/ViewModifiers/LoadingViewModifier.swift",
        "Classes/Presentation/Views/PaginatorForEachView.swift",
        "Classes/Presentation/Views/PaginatorListView.swift",
        "Classes/Presentation/Views/PaginatorView.swift"
      ],
      "target_dependencies" : [
        "Blade"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Blade",
      "module_type" : "SwiftTarget",
      "name" : "Blade",
      "path" : "Sources/Blade",
      "product_memberships" : [
        "Blade",
        "BladeTCA"
      ],
      "sources" : [
        "Classes/Core/Paginator/IPaginator.swift",
        "Classes/Core/Paginator/PageLoader/ICursorPageLoader.swift",
        "Classes/Core/Paginator/PageLoader/IOffsetPageLoader.swift",
        "Classes/Core/Paginator/Paginator.swift",
        "Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift",
        "Classes/Core/Paginator/Strategies/LimitOffsetStrategy.swift",
        "Classes/Core/Paginator/Strategies/Protocols/IPaginationStrategy.swift",
        "Classes/Models/Configuration/PaginationCursorSeek.swift",
        "Classes/Models/Configuration/PaginationLimitOffset.swift",
        "Classes/Models/Page.swift",
        "Classes/Models/Requests/CursorPaginationRequest.swift",
        "Classes/Models/Requests/OffsetPaginationRequest.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/36] Write sources
[29/36] Write swift-version-2F0A5646E1D333AE.txt
[31/118] Compiling SwiftSyntax509 Empty.swift
[32/118] Emitting module SwiftSyntax509
[33/118] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[34/118] Compiling OrderedCollections OrderedSet+Hashable.swift
[35/118] Compiling OrderedCollections OrderedSet+Initializers.swift
[36/118] Compiling OrderedCollections OrderedSet+Insertions.swift
[37/118] Compiling OrderedCollections OrderedSet+Invariants.swift
[38/118] Compiling OrderedCollections OrderedSet+CustomDebugStringConvertible.swift
[39/118] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[40/118] Compiling OrderedCollections OrderedSet+CustomStringConvertible.swift
[41/118] Compiling OrderedCollections OrderedSet+Diffing.swift
[42/118] Compiling OrderedCollections OrderedSet+Equatable.swift
[43/169] Compiling SwiftSyntax AbsolutePosition.swift
[44/169] Compiling SwiftSyntax Assert.swift
[45/169] Compiling SwiftSyntax BumpPtrAllocator.swift
[46/169] Compiling SwiftSyntax CommonAncestor.swift
[47/169] Compiling SwiftSyntax Convenience.swift
[48/169] Compiling SwiftSyntax SyntaxRewriter.swift
[49/169] Compiling SwiftSyntax SyntaxChildren.swift
[50/169] Compiling SwiftSyntax SyntaxCollection.swift
[51/169] Compiling SwiftSyntax SyntaxData.swift
[52/169] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[53/169] Compiling SwiftSyntax SyntaxBaseNodes.swift
[54/169] Compiling SwiftSyntax SyntaxTraits.swift
[55/169] Compiling SwiftSyntax SyntaxTransform.swift
[56/169] Compiling SwiftSyntax SyntaxVisitor.swift
[57/169] Compiling SwiftSyntax TokenKind.swift
[58/169] Compiling SwiftSyntax Syntax.swift
[59/169] Compiling SwiftSyntax SyntaxArena.swift
[60/169] Compiling SwiftSyntax RawSyntaxNodes.swift
[61/169] Compiling SwiftSyntax RawSyntaxValidation.swift
[62/169] Compiling SwiftSyntax SyntaxDeclNodes.swift
[63/169] Compiling OrderedCollections OrderedSet+SubSequence.swift
[64/169] Compiling OrderedCollections OrderedSet+Testing.swift
[65/169] Compiling SwiftSyntax SyntaxCollections.swift
[66/169] Compiling SwiftSyntax SyntaxEnum.swift
[67/169] Compiling SwiftSyntax SyntaxKind.swift
[68/169] Compiling SwiftSyntax RawSyntaxTokenView.swift
[69/169] Compiling SwiftSyntax SourceLength.swift
[70/169] Compiling SwiftSyntax SourceLocation.swift
[71/169] Compiling SwiftSyntax SourcePresence.swift
[72/169] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[73/169] Compiling SwiftSyntax SyntaxText.swift
[74/169] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[75/169] Compiling SwiftSyntax Keyword.swift
[76/169] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[77/169] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[78/169] Compiling SwiftSyntax Tokens.swift
[79/169] Compiling SwiftSyntax TriviaPieces.swift
[80/169] Emitting module OrderedCollections
[81/169] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[82/169] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[83/169] Compiling OrderedCollections OrderedSet.swift
[84/169] Compiling OrderedCollections RandomAccessCollection+Offsets.swift
[85/169] Compiling OrderedCollections _UnsafeBitset.swift
[86/186] Compiling IdentifiedCollections Identified.swift
[87/186] Compiling IdentifiedCollections IdentifiedArray+Codable.swift
[88/186] Compiling IdentifiedCollections IdentifiedArray+CustomStringConvertible.swift
[89/186] Compiling IdentifiedCollections IdentifiedArray+Equatable.swift
[90/186] Compiling IdentifiedCollections IdentifiedArray+Initializers.swift
[91/191] Compiling ConcurrencyExtras UncheckedSendable.swift
[92/191] Compiling ConcurrencyExtras Result.swift
[93/191] Emitting module ConcurrencyExtras
[94/191] Compiling IdentifiedCollections IdentifiedArray+Sendable.swift
[95/192] Compiling IdentifiedCollections IdentifiedArray+MutableCollection.swift
[96/192] Compiling IdentifiedCollections IdentifiedArray+RandomAccessCollection.swift
[97/192] Compiling IdentifiedCollections IdentifiedArray+RangeReplaceableCollection.swift
[98/192] Compiling IdentifiedCollections IdentifiedArray.swift
[101/192] Compiling IdentifiedCollections IdentifiedArray+ExpressibleByArrayLiteral.swift
[102/192] Compiling IdentifiedCollections IdentifiedArray+Hashable.swift
[103/192] Compiling IdentifiedCollections IdentifiedArray+CustomDebugStringConvertible.swift
[104/192] Compiling IdentifiedCollections IdentifiedArray+CustomReflectable.swift
[106/192] Compiling IdentifiedCollections IdentifiedArray+Insertions.swift
[107/192] Compiling ConcurrencyExtras Task.swift
[108/192] Compiling Blade PaginationLimitOffset.swift
[109/193] Compiling XCTestDynamicOverlay XCTIsTesting.swift
[110/193] Compiling ConcurrencyExtras MainSerialExecutor.swift
[111/193] Compiling Blade CursorPaginationRequest.swift
[112/193] Compiling Blade Page.swift
[113/193] Emitting module Blade
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:73:17: warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
71 |
72 | extension Paginator: IPaginator {
73 |     public func refresh() async throws -> Page<T> {
   |                 `- warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
74 |         try await perform(
75 |             await {
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:83:17: warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
81 |     }
82 |
83 |     public func loadNextPage() async throws -> Page<T> {
   |                 `- warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
84 |         try await perform(
85 |             await {
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift:33:10: warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
31 |
32 | extension CursorSeekStrategy: IPaginationStrategy {
33 |     func refresh() async throws -> Page<Element> {
   |          `- warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
34 |         let page = try await pageLoader.loadPage(request: CursorPaginationRequest(id: id))
35 |         return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift:38:10: warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
36 |     }
37 |
38 |     func loadNextPage() async throws -> Page<Element> {
   |          `- warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
39 |         let page = try await pageLoader.loadPage(request: CursorPaginationRequest(id: id))
40 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/LimitOffsetStrategy.swift:30:10: warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
28 |
29 | extension LimitOffsetStrategy: IPaginationStrategy {
30 |     func refresh() async throws -> Page<Element> {
   |          `- warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
31 |         currentPage = configuration.firstPage
32 |         let page = try await pageLoader.loadPage(request: OffsetPaginationRequest(limit: configuration.limit, offset: .zero))
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/LimitOffsetStrategy.swift:37:10: warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     func loadNextPage() async throws -> Page<Element> {
   |          `- warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
38 |         let page = try await pageLoader.loadPage(request: OffsetPaginationRequest(
39 |             limit: configuration.limit,
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:42:30: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
40 |         offsetPageLoader: any IOffsetPageLoader<T>
41 |     ) {
42 |         paginationStrategy = LimitOffsetStrategy(
   |                              |- warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'configuration' to actor-isolated initializer 'init(configuration:pageLoader:)' risks causing data races between actor-isolated and task-isolated uses
43 |             configuration: configuration,
44 |             pageLoader: offsetPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:42:30: warning: sending 'offsetPageLoader' risks causing data races; this is an error in the Swift 6 language mode
40 |         offsetPageLoader: any IOffsetPageLoader<T>
41 |     ) {
42 |         paginationStrategy = LimitOffsetStrategy(
   |                              |- warning: sending 'offsetPageLoader' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'offsetPageLoader' to actor-isolated initializer 'init(configuration:pageLoader:)' risks causing data races between actor-isolated and task-isolated uses
43 |             configuration: configuration,
44 |             pageLoader: offsetPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:52:30: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
50 |         cursorPageLoader: any ICursorPageLoader<T>
51 |     ) where T: Identifiable {
52 |         paginationStrategy = CursorSeekStrategy(
   |                              |- warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'configuration' to actor-isolated initializer 'init(configuration:pageLoader:)' risks causing data races between actor-isolated and task-isolated uses
53 |             configuration: configuration,
54 |             pageLoader: cursorPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:52:30: warning: sending 'cursorPageLoader' risks causing data races; this is an error in the Swift 6 language mode
50 |         cursorPageLoader: any ICursorPageLoader<T>
51 |     ) where T: Identifiable {
52 |         paginationStrategy = CursorSeekStrategy(
   |                              |- warning: sending 'cursorPageLoader' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'cursorPageLoader' to actor-isolated initializer 'init(configuration:pageLoader:)' risks causing data races between actor-isolated and task-isolated uses
53 |             configuration: configuration,
54 |             pageLoader: cursorPageLoader
[114/193] Compiling ConcurrencyExtras Locking.swift
[115/193] Compiling ConcurrencyExtras LockIsolated.swift
[116/193] Compiling Blade IPaginationStrategy.swift
[117/193] Compiling Blade PaginationCursorSeek.swift
[118/193] Compiling Blade CursorSeekStrategy.swift
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift:33:10: warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
31 |
32 | extension CursorSeekStrategy: IPaginationStrategy {
33 |     func refresh() async throws -> Page<Element> {
   |          `- warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
34 |         let page = try await pageLoader.loadPage(request: CursorPaginationRequest(id: id))
35 |         return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift:38:10: warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
36 |     }
37 |
38 |     func loadNextPage() async throws -> Page<Element> {
   |          `- warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
39 |         let page = try await pageLoader.loadPage(request: CursorPaginationRequest(id: id))
40 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift:34:41: warning: non-sendable result type 'Page<Element>' cannot be sent from nonisolated context in call to instance method 'loadPage(request:)'; this is an error in the Swift 6 language mode
32 | extension CursorSeekStrategy: IPaginationStrategy {
33 |     func refresh() async throws -> Page<Element> {
34 |         let page = try await pageLoader.loadPage(request: CursorPaginationRequest(id: id))
   |                                         `- warning: non-sendable result type 'Page<Element>' cannot be sent from nonisolated context in call to instance method 'loadPage(request:)'; this is an error in the Swift 6 language mode
35 |         return page
36 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift:39:41: warning: non-sendable result type 'Page<Element>' cannot be sent from nonisolated context in call to instance method 'loadPage(request:)'; this is an error in the Swift 6 language mode
37 |
38 |     func loadNextPage() async throws -> Page<Element> {
39 |         let page = try await pageLoader.loadPage(request: CursorPaginationRequest(id: id))
   |                                         `- warning: non-sendable result type 'Page<Element>' cannot be sent from nonisolated context in call to instance method 'loadPage(request:)'; this is an error in the Swift 6 language mode
40 |
41 |         guard let lastID = page.items.last?.id else {
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift:34:41: warning: sending value of non-Sendable type 'CursorPaginationRequest<Element>' risks causing data races; this is an error in the Swift 6 language mode
32 | extension CursorSeekStrategy: IPaginationStrategy {
33 |     func refresh() async throws -> Page<Element> {
34 |         let page = try await pageLoader.loadPage(request: CursorPaginationRequest(id: id))
   |                                         |- warning: sending value of non-Sendable type 'CursorPaginationRequest<Element>' risks causing data races; this is an error in the Swift 6 language mode
   |                                         `- note: sending 'self'-isolated value of non-Sendable type 'CursorPaginationRequest<Element>' to nonisolated instance method 'loadPage(request:)' risks causing races in between 'self'-isolated and nonisolated uses
35 |         return page
36 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift:34:41: warning: sending 'self.pageLoader' risks causing data races; this is an error in the Swift 6 language mode
32 | extension CursorSeekStrategy: IPaginationStrategy {
33 |     func refresh() async throws -> Page<Element> {
34 |         let page = try await pageLoader.loadPage(request: CursorPaginationRequest(id: id))
   |                                         |- warning: sending 'self.pageLoader' risks causing data races; this is an error in the Swift 6 language mode
   |                                         `- note: sending 'self'-isolated 'self.pageLoader' to nonisolated instance method 'loadPage(request:)' risks causing data races between nonisolated and 'self'-isolated uses
35 |         return page
36 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift:39:41: warning: sending value of non-Sendable type 'CursorPaginationRequest<Element>' risks causing data races; this is an error in the Swift 6 language mode
37 |
38 |     func loadNextPage() async throws -> Page<Element> {
39 |         let page = try await pageLoader.loadPage(request: CursorPaginationRequest(id: id))
   |                                         |- warning: sending value of non-Sendable type 'CursorPaginationRequest<Element>' risks causing data races; this is an error in the Swift 6 language mode
   |                                         `- note: sending 'self'-isolated value of non-Sendable type 'CursorPaginationRequest<Element>' to nonisolated instance method 'loadPage(request:)' risks causing races in between 'self'-isolated and nonisolated uses
40 |
41 |         guard let lastID = page.items.last?.id else {
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift:39:41: warning: sending 'self.pageLoader' risks causing data races; this is an error in the Swift 6 language mode
37 |
38 |     func loadNextPage() async throws -> Page<Element> {
39 |         let page = try await pageLoader.loadPage(request: CursorPaginationRequest(id: id))
   |                                         |- warning: sending 'self.pageLoader' risks causing data races; this is an error in the Swift 6 language mode
   |                                         `- note: sending 'self'-isolated 'self.pageLoader' to nonisolated instance method 'loadPage(request:)' risks causing data races between nonisolated and 'self'-isolated uses
40 |
41 |         guard let lastID = page.items.last?.id else {
[119/193] Compiling Blade LimitOffsetStrategy.swift
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/LimitOffsetStrategy.swift:30:10: warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
28 |
29 | extension LimitOffsetStrategy: IPaginationStrategy {
30 |     func refresh() async throws -> Page<Element> {
   |          `- warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
31 |         currentPage = configuration.firstPage
32 |         let page = try await pageLoader.loadPage(request: OffsetPaginationRequest(limit: configuration.limit, offset: .zero))
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/LimitOffsetStrategy.swift:37:10: warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     func loadNextPage() async throws -> Page<Element> {
   |          `- warning: non-sendable type 'Page<Element>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
38 |         let page = try await pageLoader.loadPage(request: OffsetPaginationRequest(
39 |             limit: configuration.limit,
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/LimitOffsetStrategy.swift:32:41: warning: non-sendable result type 'Page<Element>' cannot be sent from nonisolated context in call to instance method 'loadPage(request:)'; this is an error in the Swift 6 language mode
30 |     func refresh() async throws -> Page<Element> {
31 |         currentPage = configuration.firstPage
32 |         let page = try await pageLoader.loadPage(request: OffsetPaginationRequest(limit: configuration.limit, offset: .zero))
   |                                         `- warning: non-sendable result type 'Page<Element>' cannot be sent from nonisolated context in call to instance method 'loadPage(request:)'; this is an error in the Swift 6 language mode
33 |         currentPage += 1
34 |         return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/LimitOffsetStrategy.swift:38:41: warning: non-sendable result type 'Page<Element>' cannot be sent from nonisolated context in call to instance method 'loadPage(request:)'; this is an error in the Swift 6 language mode
36 |
37 |     func loadNextPage() async throws -> Page<Element> {
38 |         let page = try await pageLoader.loadPage(request: OffsetPaginationRequest(
   |                                         `- warning: non-sendable result type 'Page<Element>' cannot be sent from nonisolated context in call to instance method 'loadPage(request:)'; this is an error in the Swift 6 language mode
39 |             limit: configuration.limit,
40 |             offset: configuration.limit * (currentPage + 1)
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/LimitOffsetStrategy.swift:32:41: warning: sending 'self.pageLoader' risks causing data races; this is an error in the Swift 6 language mode
30 |     func refresh() async throws -> Page<Element> {
31 |         currentPage = configuration.firstPage
32 |         let page = try await pageLoader.loadPage(request: OffsetPaginationRequest(limit: configuration.limit, offset: .zero))
   |                                         |- warning: sending 'self.pageLoader' risks causing data races; this is an error in the Swift 6 language mode
   |                                         `- note: sending 'self'-isolated 'self.pageLoader' to nonisolated instance method 'loadPage(request:)' risks causing data races between nonisolated and 'self'-isolated uses
33 |         currentPage += 1
34 |         return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Strategies/LimitOffsetStrategy.swift:38:41: warning: sending 'self.pageLoader' risks causing data races; this is an error in the Swift 6 language mode
36 |
37 |     func loadNextPage() async throws -> Page<Element> {
38 |         let page = try await pageLoader.loadPage(request: OffsetPaginationRequest(
   |                                         |- warning: sending 'self.pageLoader' risks causing data races; this is an error in the Swift 6 language mode
   |                                         `- note: sending 'self'-isolated 'self.pageLoader' to nonisolated instance method 'loadPage(request:)' risks causing data races between nonisolated and 'self'-isolated uses
39 |             limit: configuration.limit,
40 |             offset: configuration.limit * (currentPage + 1)
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:73:17: warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
71 |
72 | extension Paginator: IPaginator {
73 |     public func refresh() async throws -> Page<T> {
   |                 `- warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
74 |         try await perform(
75 |             await {
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:83:17: warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
81 |     }
82 |
83 |     public func loadNextPage() async throws -> Page<T> {
   |                 `- warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
84 |         try await perform(
85 |             await {
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:66:26: warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to parameter 'task'; this is an error in the Swift 6 language mode
64 |         defer { isLoadingInternal = false }
65 |
66 |         return try await task()
   |                          `- warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to parameter 'task'; this is an error in the Swift 6 language mode
67 |     }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:75:19: warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to async function; this is an error in the Swift 6 language mode
73 |     public func refresh() async throws -> Page<T> {
74 |         try await perform(
75 |             await {
   |                   `- warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to async function; this is an error in the Swift 6 language mode
76 |                 let page = try await paginationStrategy.refresh()
77 |                 elements = page.items
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:76:57: warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to instance method 'refresh()'; this is an error in the Swift 6 language mode
74 |         try await perform(
75 |             await {
76 |                 let page = try await paginationStrategy.refresh()
   |                                                         `- warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to instance method 'refresh()'; this is an error in the Swift 6 language mode
77 |                 elements = page.items
78 |                 return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:85:19: warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to async function; this is an error in the Swift 6 language mode
83 |     public func loadNextPage() async throws -> Page<T> {
84 |         try await perform(
85 |             await {
   |                   `- warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to async function; this is an error in the Swift 6 language mode
86 |                 let page = try await paginationStrategy.loadNextPage()
87 |                 elements += page.items
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:86:57: warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to instance method 'loadNextPage()'; this is an error in the Swift 6 language mode
84 |         try await perform(
85 |             await {
86 |                 let page = try await paginationStrategy.loadNextPage()
   |                                                         `- warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to instance method 'loadNextPage()'; this is an error in the Swift 6 language mode
87 |                 elements += page.items
88 |                 return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:42:30: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
40 |         offsetPageLoader: any IOffsetPageLoader<T>
41 |     ) {
42 |         paginationStrategy = LimitOffsetStrategy(
   |                              |- warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'configuration' to actor-isolated callee risks causing data races between actor-isolated and task-isolated uses
43 |             configuration: configuration,
44 |             pageLoader: offsetPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:42:30: warning: sending 'offsetPageLoader' risks causing data races; this is an error in the Swift 6 language mode
40 |         offsetPageLoader: any IOffsetPageLoader<T>
41 |     ) {
42 |         paginationStrategy = LimitOffsetStrategy(
   |                              |- warning: sending 'offsetPageLoader' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'offsetPageLoader' to actor-isolated callee risks causing data races between actor-isolated and task-isolated uses
43 |             configuration: configuration,
44 |             pageLoader: offsetPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:52:30: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
50 |         cursorPageLoader: any ICursorPageLoader<T>
51 |     ) where T: Identifiable {
52 |         paginationStrategy = CursorSeekStrategy(
   |                              |- warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'configuration' to actor-isolated callee risks causing data races between actor-isolated and task-isolated uses
53 |             configuration: configuration,
54 |             pageLoader: cursorPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:52:30: warning: sending 'cursorPageLoader' risks causing data races; this is an error in the Swift 6 language mode
50 |         cursorPageLoader: any ICursorPageLoader<T>
51 |     ) where T: Identifiable {
52 |         paginationStrategy = CursorSeekStrategy(
   |                              |- warning: sending 'cursorPageLoader' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'cursorPageLoader' to actor-isolated callee risks causing data races between actor-isolated and task-isolated uses
53 |             configuration: configuration,
54 |             pageLoader: cursorPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:76:57: warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
74 |         try await perform(
75 |             await {
76 |                 let page = try await paginationStrategy.refresh()
   |                                                         |- warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
   |                                                         `- note: sending 'self'-isolated 'self.paginationStrategy' to nonisolated instance method 'refresh()' risks causing data races between nonisolated and 'self'-isolated uses
77 |                 elements = page.items
78 |                 return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:86:57: warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
84 |         try await perform(
85 |             await {
86 |                 let page = try await paginationStrategy.loadNextPage()
   |                                                         |- warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
   |                                                         `- note: sending 'self'-isolated 'self.paginationStrategy' to nonisolated instance method 'loadNextPage()' risks causing data races between nonisolated and 'self'-isolated uses
87 |                 elements += page.items
88 |                 return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:94:34: warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
92 |
93 |     public func reset() async {
94 |         await paginationStrategy.reset()
   |                                  |- warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
   |                                  `- note: sending 'self'-isolated 'self.paginationStrategy' to nonisolated instance method 'reset()' risks causing data races between nonisolated and 'self'-isolated uses
95 |         elements = []
96 |         isLoadingInternal = false
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:73:17: warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
71 |
72 | extension Paginator: IPaginator {
73 |     public func refresh() async throws -> Page<T> {
   |                 `- warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'refresh()'; this is an error in the Swift 6 language mode
74 |         try await perform(
75 |             await {
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:83:17: warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
81 |     }
82 |
83 |     public func loadNextPage() async throws -> Page<T> {
   |                 `- warning: non-sendable type 'Page<T>' cannot be returned from actor-isolated implementation to caller of protocol requirement 'loadNextPage()'; this is an error in the Swift 6 language mode
84 |         try await perform(
85 |             await {
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:66:26: warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to parameter 'task'; this is an error in the Swift 6 language mode
64 |         defer { isLoadingInternal = false }
65 |
66 |         return try await task()
   |                          `- warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to parameter 'task'; this is an error in the Swift 6 language mode
67 |     }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:75:19: warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to async function; this is an error in the Swift 6 language mode
73 |     public func refresh() async throws -> Page<T> {
74 |         try await perform(
75 |             await {
   |                   `- warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to async function; this is an error in the Swift 6 language mode
76 |                 let page = try await paginationStrategy.refresh()
77 |                 elements = page.items
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:76:57: warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to instance method 'refresh()'; this is an error in the Swift 6 language mode
74 |         try await perform(
75 |             await {
76 |                 let page = try await paginationStrategy.refresh()
   |                                                         `- warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to instance method 'refresh()'; this is an error in the Swift 6 language mode
77 |                 elements = page.items
78 |                 return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:85:19: warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to async function; this is an error in the Swift 6 language mode
83 |     public func loadNextPage() async throws -> Page<T> {
84 |         try await perform(
85 |             await {
   |                   `- warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to async function; this is an error in the Swift 6 language mode
86 |                 let page = try await paginationStrategy.loadNextPage()
87 |                 elements += page.items
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:86:57: warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to instance method 'loadNextPage()'; this is an error in the Swift 6 language mode
84 |         try await perform(
85 |             await {
86 |                 let page = try await paginationStrategy.loadNextPage()
   |                                                         `- warning: non-sendable result type 'Page<T>' cannot be sent from nonisolated context in call to instance method 'loadNextPage()'; this is an error in the Swift 6 language mode
87 |                 elements += page.items
88 |                 return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: consider making generic struct 'Page' conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: consider making generic struct 'Page' conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:42:30: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
40 |         offsetPageLoader: any IOffsetPageLoader<T>
41 |     ) {
42 |         paginationStrategy = LimitOffsetStrategy(
   |                              |- warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'configuration' to actor-isolated callee risks causing data races between actor-isolated and task-isolated uses
43 |             configuration: configuration,
44 |             pageLoader: offsetPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:42:30: warning: sending 'offsetPageLoader' risks causing data races; this is an error in the Swift 6 language mode
40 |         offsetPageLoader: any IOffsetPageLoader<T>
41 |     ) {
42 |         paginationStrategy = LimitOffsetStrategy(
   |                              |- warning: sending 'offsetPageLoader' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'offsetPageLoader' to actor-isolated callee risks causing data races between actor-isolated and task-isolated uses
43 |             configuration: configuration,
44 |             pageLoader: offsetPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:52:30: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
50 |         cursorPageLoader: any ICursorPageLoader<T>
51 |     ) where T: Identifiable {
52 |         paginationStrategy = CursorSeekStrategy(
   |                              |- warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'configuration' to actor-isolated callee risks causing data races between actor-isolated and task-isolated uses
53 |             configuration: configuration,
54 |             pageLoader: cursorPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:52:30: warning: sending 'cursorPageLoader' risks causing data races; this is an error in the Swift 6 language mode
50 |         cursorPageLoader: any ICursorPageLoader<T>
51 |     ) where T: Identifiable {
52 |         paginationStrategy = CursorSeekStrategy(
   |                              |- warning: sending 'cursorPageLoader' risks causing data races; this is an error in the Swift 6 language mode
   |                              `- note: sending task-isolated 'cursorPageLoader' to actor-isolated callee risks causing data races between actor-isolated and task-isolated uses
53 |             configuration: configuration,
54 |             pageLoader: cursorPageLoader
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:76:57: warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
74 |         try await perform(
75 |             await {
76 |                 let page = try await paginationStrategy.refresh()
   |                                                         |- warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
   |                                                         `- note: sending 'self'-isolated 'self.paginationStrategy' to nonisolated instance method 'refresh()' risks causing data races between nonisolated and 'self'-isolated uses
77 |                 elements = page.items
78 |                 return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:86:57: warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
84 |         try await perform(
85 |             await {
86 |                 let page = try await paginationStrategy.loadNextPage()
   |                                                         |- warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
   |                                                         `- note: sending 'self'-isolated 'self.paginationStrategy' to nonisolated instance method 'loadNextPage()' risks causing data races between nonisolated and 'self'-isolated uses
87 |                 elements += page.items
88 |                 return page
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Core/Paginator/Paginator.swift:94:34: warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
92 |
93 |     public func reset() async {
94 |         await paginationStrategy.reset()
   |                                  |- warning: sending 'self.paginationStrategy' risks causing data races; this is an error in the Swift 6 language mode
   |                                  `- note: sending 'self'-isolated 'self.paginationStrategy' to nonisolated instance method 'reset()' risks causing data races between nonisolated and 'self'-isolated uses
95 |         elements = []
96 |         isLoadingInternal = false
[124/193] Compiling XCTestDynamicOverlay Unimplemented.swift
[125/193] Compiling XCTestDynamicOverlay XCTFail.swift
[126/193] Compiling XCTestDynamicOverlay XCTCurrentTestCase.swift
[127/193] Compiling XCTestDynamicOverlay XCTExpectFailure.swift
[128/193] Compiling XCTestDynamicOverlay GeneratePlaceholder.swift
[129/193] Compiling ConcurrencyExtras AsyncStream.swift
[130/193] Compiling ConcurrencyExtras ActorIsolated.swift
[131/193] Compiling ConcurrencyExtras AsyncThrowingStream.swift
[132/193] Compiling XCTestDynamicOverlay DefaultInitializable.swift
[133/193] Emitting module XCTestDynamicOverlay
[134/193] Compiling XCTestDynamicOverlay Deprecations.swift
[135/193] Compiling XCTestDynamicOverlay RuntimeWarnings.swift
[136/193] Compiling Blade OffsetPaginationRequest.swift
[137/241] Compiling CustomDump CoreImage.swift
[138/241] Compiling CustomDump CoreLocation.swift
[139/241] Emitting module IdentifiedCollections
[140/241] Compiling CustomDump Foundation.swift
[141/241] Compiling CustomDump GameKit.swift
[142/241] Compiling CustomDump UserNotificationsUI.swift
[143/241] Compiling CustomDump CustomDumpReflectable.swift
[144/241] Compiling CustomDump Swift.swift
[145/241] Compiling CustomDump SwiftUI.swift
[146/241] Compiling CustomDump UIKit.swift
[147/241] Emitting module SwiftSyntax
[148/241] Compiling CustomDump String.swift
[149/241] Compiling CustomDump Unordered.swift
[150/241] Compiling CustomDump CustomDumpRepresentable.swift
[151/241] Compiling CustomDump CustomDumpStringConvertible.swift
[152/241] Compiling CustomDump Diff.swift
[153/241] Compiling CombineSchedulers UIScheduler.swift
[154/242] Compiling Clocks Timer.swift
[155/242] Compiling Clocks UnimplementedClock.swift
[156/242] Compiling Clocks TestClock.swift
[157/242] Compiling CombineSchedulers UnimplementedScheduler.swift
[158/242] Compiling CombineSchedulers UIKit.swift
[159/242] Compiling CombineSchedulers Timer.swift
[160/242] Compiling CombineSchedulers TestScheduler.swift
[161/242] Compiling CustomDump CollectionDifference.swift
[162/242] Compiling CustomDump Mirror.swift
[163/244] Compiling CustomDump Dump.swift
[164/244] Compiling CustomDump AnyType.swift
[165/244] Compiling CustomDump Box.swift
[166/244] Emitting module CustomDump
[167/244] Compiling CustomDump XCTAssertDifference.swift
[168/244] Compiling CustomDump XCTAssertNoDifference.swift
[174/244] Compiling CombineSchedulers Lock.swift
[175/244] Compiling CustomDump CoreMotion.swift
[176/244] Compiling CustomDump Photos.swift
[177/244] Compiling CombineSchedulers NSRecursiveLock.swift
[178/244] Compiling Clocks Shims.swift
[179/244] Compiling Clocks ImmediateClock.swift
[180/244] Emitting module CombineSchedulers
[181/244] Compiling Clocks Lock.swift
[182/244] Compiling CombineSchedulers SwiftUI.swift
[183/244] Compiling Clocks _AsyncTimerSequence.swift
[186/244] Emitting module Clocks
[187/244] Compiling Clocks AnyClock.swift
[188/244] Compiling Clocks SwiftUI.swift
[191/244] Compiling CustomDump KeyPath.swift
[192/244] Compiling CustomDump UserNotifications.swift
[199/244] Compiling CustomDump Speech.swift
[200/244] Compiling CustomDump StoreKit.swift
[204/275] Compiling Dependencies Deprecations.swift
[205/275] Compiling Dependencies Exports.swift
[206/277] Compiling Dependencies Dependency.swift
[207/277] Compiling Dependencies DependencyContext.swift
[208/277] Compiling Dependencies DependencyKey.swift
[209/277] Compiling SwiftUINavigationCore Deprecations.swift
[210/277] Compiling Dependencies OpenExistential.swift
[211/277] Compiling Dependencies RuntimeWarnings.swift
[212/277] Compiling Dependencies TimeZone.swift
[213/277] Compiling Dependencies URLSession.swift
[214/277] Compiling Dependencies UUID.swift
[215/277] Compiling Dependencies WithRandomNumberGenerator.swift
[216/277] Compiling Dependencies Context.swift
[217/277] Compiling Dependencies Date.swift
[218/277] Compiling Dependencies FireAndForget.swift
[219/277] Compiling Dependencies Locale.swift
[220/277] Compiling Dependencies MainQueue.swift
[221/277] Compiling Dependencies MainRunLoop.swift
[222/277] Compiling Dependencies OpenURL.swift
[223/277] Emitting module Dependencies
[224/277] Compiling Dependencies DependencyValues.swift
[225/277] Compiling Dependencies Calendar.swift
[226/277] Compiling Dependencies Clocks.swift
[227/277] Compiling Dependencies TypeName.swift
[228/277] Compiling Dependencies WithDependencies.swift
[229/277] Compiling SwiftUINavigationCore ConfirmationDialogState.swift
[230/277] Compiling SwiftUINavigationCore RuntimeWarnings.swift
[231/277] Emitting module SwiftUINavigationCore
[232/277] Compiling SwiftUINavigationCore ButtonStateBuilder.swift
[233/277] Compiling SwiftUINavigationCore Bind.swift
[234/277] Compiling SwiftUINavigationCore TextState.swift
[235/277] Compiling SwiftUINavigationCore AlertState.swift
[236/277] Compiling SwiftUINavigationCore ButtonState.swift
[237/277] Compiling SwiftSyntax MemoryLayout.swift
[238/277] Compiling SwiftSyntax MissingNodeInitializers.swift
[239/277] Compiling SwiftSyntax RawSyntax.swift
[240/277] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[241/277] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[242/277] Compiling SwiftSyntax Utils.swift
[243/277] Compiling SwiftSyntax ChildNameForKeyPath.swift
[249/277] Compiling SwiftSyntax TokenDiagnostic.swift
[250/277] Compiling SwiftSyntax TokenSyntax.swift
[251/277] Compiling SwiftSyntax Trivia.swift
[262/277] Compiling SwiftSyntax SyntaxExprNodes.swift
[263/277] Compiling SwiftSyntax SyntaxNodes.swift
[264/277] Compiling SwiftSyntax SyntaxPatternNodes.swift
[265/277] Compiling SwiftSyntax SyntaxStmtNodes.swift
[266/277] Compiling SwiftSyntax SyntaxTypeNodes.swift
[272/329] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[273/329] Compiling SwiftDiagnostics Message.swift
[274/329] Compiling SwiftDiagnostics Note.swift
[275/329] Compiling SwiftBasicFormat Syntax+Extensions.swift
[276/329] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[277/329] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[278/329] Compiling SwiftDiagnostics FixIt.swift
[279/329] Compiling SwiftDiagnostics Diagnostic.swift
[280/329] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[281/329] Compiling SwiftDiagnostics Convenience.swift
[282/329] Emitting module SwiftDiagnostics
[283/329] Compiling SwiftBasicFormat BasicFormat.swift
[284/329] Emitting module SwiftBasicFormat
[285/329] Compiling SwiftParser Lexeme.swift
[286/329] Compiling SwiftParser LexemeSequence.swift
[287/329] Compiling SwiftParser Lexer.swift
[288/329] Compiling SwiftParser RegexLiteralLexer.swift
[289/333] Emitting module SwiftParser
[290/333] Compiling SwiftParser Names.swift
[291/333] Compiling SwiftParser Nominals.swift
[292/333] Compiling SwiftParser Parameters.swift
[293/333] Compiling SwiftParser ParseSourceFile.swift
[294/333] Compiling SwiftParser Parser.swift
[295/333] Compiling SwiftParser Patterns.swift
[296/333] Compiling SwiftParser Recovery.swift
[297/333] Compiling SwiftParser Specifiers.swift
[298/333] Compiling SwiftParser UnicodeScalarExtensions.swift
[299/333] Compiling SwiftParser Lookahead.swift
[300/333] Compiling SwiftParser LoopProgressCondition.swift
[301/333] Compiling SwiftParser Modifiers.swift
[302/333] Compiling SwiftParser SyntaxUtils.swift
[303/333] Compiling SwiftParser TokenConsumer.swift
[304/333] Compiling SwiftParser TokenPrecedence.swift
[305/333] Compiling SwiftParser TokenSpec.swift
[306/333] Compiling SwiftParser Statements.swift
[307/333] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[308/333] Compiling SwiftParser StringLiterals.swift
[309/333] Compiling SwiftParser SwiftParserCompatibility.swift
[310/333] Compiling SwiftParser TokenSpecSet.swift
[311/333] Compiling SwiftParser TopLevel.swift
[312/333] Compiling SwiftParser TriviaParser.swift
[313/333] Compiling SwiftParser Types.swift
[314/333] Compiling SwiftParser Attributes.swift
[315/333] Compiling SwiftParser Availability.swift
[316/333] Compiling SwiftParser CharacterInfo.swift
[317/333] Compiling SwiftParser CollectionNodes+Parsable.swift
[318/333] Compiling SwiftParser Declarations.swift
[319/333] Compiling SwiftParser Directives.swift
[320/333] Compiling SwiftParser ExperimentalFeatures.swift
[321/333] Compiling SwiftParser Expressions.swift
[322/333] Compiling SwiftParser IncrementalParseTransition.swift
[323/333] Compiling SwiftParser Cursor.swift
[324/333] Compiling SwiftParser IsLexerClassified.swift
[325/333] Compiling SwiftParser LayoutNodes+Parsable.swift
[326/333] Compiling SwiftParser Parser+TokenSpecSet.swift
[327/333] Compiling SwiftParser TokenSpecStaticMembers.swift
[328/356] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[329/357] Compiling SwiftOperators OperatorTable.swift
[330/358] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[331/358] Compiling SwiftOperators PrecedenceGroup.swift
[332/358] Compiling SwiftOperators OperatorTable+Defaults.swift
[333/358] Compiling SwiftOperators PrecedenceGraph.swift
[334/358] Compiling SwiftOperators OperatorTable+Semantics.swift
[335/358] Compiling SwiftOperators SyntaxSynthesis.swift
[336/358] Compiling SwiftOperators OperatorError.swift
[337/358] Compiling SwiftOperators OperatorError+Diagnostics.swift
[338/358] Compiling SwiftOperators OperatorTable+Folding.swift
[339/358] Compiling SwiftOperators Operator.swift
[340/358] Emitting module SwiftOperators
[341/358] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[342/358] Compiling SwiftParserDiagnostics Utils.swift
[343/358] Emitting module SwiftParserDiagnostics
[344/358] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[345/358] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[346/358] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[347/358] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[348/358] Compiling SwiftParserDiagnostics PresenceUtils.swift
[349/358] Compiling SwiftParserDiagnostics MissingNodesError.swift
[350/358] Compiling SwiftParserDiagnostics MissingTokenError.swift
[351/358] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[352/358] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[353/372] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[354/372] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[355/372] Compiling SwiftSyntaxBuilder Indenter.swift
[356/372] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[357/372] Emitting module SwiftSyntaxBuilder
[358/372] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[359/372] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[360/372] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[361/372] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[362/373] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[363/373] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[364/373] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[365/373] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[366/373] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[367/373] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[368/387] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[369/388] Compiling SwiftSyntaxMacros Macro+Format.swift
[370/388] Compiling SwiftSyntaxMacros AccessorMacro.swift
[371/388] Compiling SwiftSyntaxMacros AttachedMacro.swift
[372/388] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[373/388] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[374/388] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[375/388] Compiling SwiftSyntaxMacros Macro.swift
[376/388] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[377/388] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[378/388] Compiling SwiftSyntaxMacros MemberMacro.swift
[379/388] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[380/388] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[381/388] Emitting module SwiftSyntaxMacros
[382/388] Compiling SwiftSyntaxMacros PeerMacro.swift
[383/396] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[384/396] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[385/396] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[386/396] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[387/396] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[388/396] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[389/396] Emitting module SwiftSyntaxMacroExpansion
[390/396] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[391/403] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[392/403] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[393/403] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[394/403] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[395/403] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[396/403] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[397/403] Emitting module SwiftCompilerPluginMessageHandling
[398/405] Emitting module SwiftCompilerPlugin
[399/405] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[400/416] Compiling CasePathsMacros Plugin.swift
[401/416] Emitting module CasePathsMacros
[402/416] Compiling DependenciesMacrosPlugin Plugins.swift
[403/416] Compiling DependenciesMacrosPlugin Support.swift
[404/416] Compiling ComposableArchitectureMacros Plugins.swift
[405/416] Compiling ComposableArchitectureMacros ReducerMacro.swift
[406/416] Emitting module ComposableArchitectureMacros
[407/416] Compiling CasePathsMacros CasePathableMacro.swift
[408/416] Compiling DependenciesMacrosPlugin DependencyClientMacro.swift
[409/416] Emitting module DependenciesMacrosPlugin
[410/416] Compiling DependenciesMacrosPlugin DependencyEndpointMacro.swift
[410/416] Write Objects.LinkFileList
[413/416] Linking CasePathsMacros-tool
[414/416] Linking DependenciesMacrosPlugin-tool
[415/416] Linking ComposableArchitectureMacros-tool
[417/432] Compiling CasePaths Result+CasePathable.swift
[418/433] Compiling CasePaths XCTestSupport.swift
[419/433] Emitting module DependenciesMacros
[420/433] Compiling DependenciesMacros Exports.swift
[421/433] Compiling DependenciesMacros Macros.swift
[422/433] Compiling CasePaths Optional+CasePathable.swift
[423/433] Compiling CasePaths Never+CasePathable.swift
[424/433] Compiling CasePaths Operators.swift
[425/433] Compiling CasePaths TypeName.swift
[426/433] Compiling CasePaths Deprecations.swift
[427/433] Compiling CasePaths OpenExistential.swift
[428/433] Compiling CasePaths Macros.swift
[429/433] Compiling CasePaths CustomCasePaths.swift
[430/433] Compiling CasePaths EnumReflection.swift
[431/433] Compiling CasePaths AnyCasePath.swift
[432/433] Compiling CasePaths CasePathable.swift
[433/433] Emitting module CasePaths
[434/496] Compiling ComposableArchitecture NavigationID.swift
[435/496] Compiling ComposableArchitecture OpenExistential.swift
[436/496] Compiling ComposableArchitecture PresentationID.swift
[437/496] Compiling ComposableArchitecture ReturningLastNonNilValue.swift
[438/496] Compiling ComposableArchitecture RuntimeWarnings.swift
[439/496] Compiling ComposableArchitecture StackIDGenerator.swift
[440/496] Compiling ComposableArchitecture TypeName.swift
[441/502] Compiling ComposableArchitecture Publisher.swift
[442/502] Compiling ComposableArchitecture TaskResult.swift
[443/502] Compiling ComposableArchitecture Throttle.swift
[444/502] Compiling ComposableArchitecture AreOrderedSetsDuplicates.swift
[445/502] Compiling ComposableArchitecture Binding+IsPresent.swift
[446/502] Compiling ComposableArchitecture Box.swift
[447/502] Compiling ComposableArchitecture Create.swift
[448/502] Compiling ComposableArchitecture Dismiss.swift
[449/502] Compiling ComposableArchitecture IsPresented.swift
[450/502] Compiling ComposableArchitecture Effect.swift
[451/502] Compiling ComposableArchitecture Animation.swift
[452/502] Compiling ComposableArchitecture Cancellation.swift
[453/502] Compiling ComposableArchitecture Debounce.swift
[454/502] Compiling ComposableArchitecture EffectActions.swift
[455/502] Compiling ComposableArchitecture CurrentValueRelay.swift
[456/502] Compiling ComposableArchitecture Debug.swift
[457/502] Compiling ComposableArchitecture Deprecations.swift
[458/502] Compiling ComposableArchitecture EphemeralState.swift
[459/502] Compiling ComposableArchitecture Exports.swift
[460/502] Compiling ComposableArchitecture Locking.swift
[461/502] Compiling ComposableArchitecture Logger.swift
[462/502] Compiling ComposableArchitecture Macros.swift
[463/502] Compiling ComposableArchitecture Reducer.swift
[464/502] Compiling ComposableArchitecture ReducerBuilder.swift
[465/502] Compiling ComposableArchitecture BindingReducer.swift
[466/502] Compiling ComposableArchitecture CombineReducers.swift
[467/502] Compiling ComposableArchitecture DebugReducer.swift
[468/502] Compiling ComposableArchitecture DependencyKeyWritingReducer.swift
[469/502] Compiling ComposableArchitecture EmptyReducer.swift
[470/502] Compiling ComposableArchitecture ForEachReducer.swift
[471/502] Compiling ComposableArchitecture IfCaseLetReducer.swift
[472/502] Compiling ComposableArchitecture IfLetReducer.swift
[473/502] Compiling ComposableArchitecture OnChange.swift
[474/502] Compiling ComposableArchitecture Optional.swift
[475/502] Compiling ComposableArchitecture PresentationReducer.swift
[476/502] Emitting module ComposableArchitecture
[477/502] Compiling ComposableArchitecture IfLetStore.swift
[478/502] Compiling ComposableArchitecture NavigationDestination.swift
[479/502] Compiling ComposableArchitecture NavigationStackStore.swift
[480/502] Compiling ComposableArchitecture Popover.swift
[481/502] Compiling ComposableArchitecture PresentationModifier.swift
[482/502] Compiling ComposableArchitecture Sheet.swift
[483/502] Compiling ComposableArchitecture Binding.swift
[484/502] Compiling ComposableArchitecture ConfirmationDialog.swift
[485/502] Compiling ComposableArchitecture ActionSheet.swift
[486/502] Compiling ComposableArchitecture LegacyAlert.swift
[487/502] Compiling ComposableArchitecture NavigationLinkStore.swift
[488/502] Compiling ComposableArchitecture ForEachStore.swift
[489/502] Compiling ComposableArchitecture FullScreenCover.swift
[490/502] Compiling ComposableArchitecture Reduce.swift
[491/502] Compiling ComposableArchitecture Scope.swift
[492/502] Compiling ComposableArchitecture SignpostReducer.swift
[493/502] Compiling ComposableArchitecture StackReducer.swift
[494/502] Compiling ComposableArchitecture RootStore.swift
[495/502] Compiling ComposableArchitecture Store.swift
[496/502] Compiling ComposableArchitecture Alert.swift
[497/502] Compiling ComposableArchitecture SwitchStore.swift
[498/502] Compiling ComposableArchitecture WithViewStore.swift
[499/502] Compiling ComposableArchitecture TestStore.swift
[500/502] Compiling ComposableArchitecture AlertStateUIKit.swift
[501/502] Compiling ComposableArchitecture IfLetUIKit.swift
[502/502] Compiling ComposableArchitecture ViewStore.swift
[503/519] Compiling BladeTCA CursorPaginatorState.swift
[504/519] Compiling BladeTCA PaginatorState.swift
[505/520] Emitting module BladeTCA
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/Presentation/Views/PaginatorListView.swift:6:8: warning: file 'PaginatorListView.swift' is part of module 'BladeTCA'; ignoring import
 4 | //
 5 |
 6 | import BladeTCA
   |        `- warning: file 'PaginatorListView.swift' is part of module 'BladeTCA'; ignoring import
 7 | import ComposableArchitecture
 8 | import SwiftUI
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/Presentation/Views/PaginatorView.swift:6:8: warning: file 'PaginatorView.swift' is part of module 'BladeTCA'; ignoring import
 4 | //
 5 |
 6 | import BladeTCA
   |        `- warning: file 'PaginatorView.swift' is part of module 'BladeTCA'; ignoring import
 7 | import ComposableArchitecture
 8 | import SwiftUI
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/Models/PaginatorAction.swift:31:10: warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 |
30 |     /// Represents the response to a page request, containing the result of the operation.
31 |     case response(TaskResult<Page<State>>)
   |          `- warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: generic struct 'Page' does not conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: generic struct 'Page' does not conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/Models/PaginatorAction.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Blade'
 4 | //
 5 |
 6 | import Blade
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Blade'
 7 | import ComposableArchitecture
 8 | import Foundation
[506/520] Compiling BladeTCA IPositionBuilderStrategy.swift
[507/520] Compiling BladeTCA CursorRequestBuilderStrategy.swift
[508/520] Compiling BladeTCA CursorPositionBuilderStrategy.swift
[509/520] Compiling BladeTCA OffsetPositionBuilderStrategy.swift
[510/520] Compiling BladeTCA IPaginatorState.swift
[511/520] Compiling BladeTCA LoadingViewModifier.swift
[512/520] Compiling BladeTCA PaginatorIntegrationReducer.swift
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:56: warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                        `- warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: generic struct 'Page' does not conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: generic struct 'Page' does not conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Blade'
 4 | //
 5 |
 6 | import Blade
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Blade'
 7 | import ComposableArchitecture
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:56: warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                        `- warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: generic struct 'Page' does not conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: generic struct 'Page' does not conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:28: warning: capture of 'self' with non-sendable type 'PaginatorIntegrationReducer<Parent, State, Action, PositionType, Request>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 7 | import ComposableArchitecture
 8 |
 9 | struct PaginatorIntegrationReducer<
   |        `- note: consider making generic struct 'PaginatorIntegrationReducer' conform to the 'Sendable' protocol
10 |     Parent: Reducer,
11 |     State: Equatable & Identifiable,
   :
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                            `- warning: capture of 'self' with non-sendable type 'PaginatorIntegrationReducer<Parent, State, Action, PositionType, Request>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:88: warning: capture of 'pageRequest' with non-sendable type 'Request' in a '@Sendable' closure; this is an error in the Swift 6 language mode
12 |     Action: Equatable,
13 |     PositionType: Equatable,
14 |     Request: Equatable
   |     `- note: consider making generic parameter 'Request' conform to the 'Sendable' protocol
15 | >: Reducer {
16 |     // MARK: Properties
   :
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                                                        `- warning: capture of 'pageRequest' with non-sendable type 'Request' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:101: warning: capture of 'state' with non-sendable type 'Parent.State' in a '@Sendable' closure; this is an error in the Swift 6 language mode
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                                                                     `- warning: capture of 'state' with non-sendable type 'Parent.State' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:79: warning: capture of 'self' with non-sendable type 'PaginatorIntegrationReducer<Parent, State, Action, PositionType, Request>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 7 | import ComposableArchitecture
 8 |
 9 | struct PaginatorIntegrationReducer<
   |        `- note: consider making generic struct 'PaginatorIntegrationReducer' conform to the 'Sendable' protocol
10 |     Parent: Reducer,
11 |     State: Equatable & Identifiable,
   :
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                                               `- warning: capture of 'self' with non-sendable type 'PaginatorIntegrationReducer<Parent, State, Action, PositionType, Request>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:88: warning: capture of 'pageRequest' with non-sendable type 'Request' in a '@Sendable' closure; this is an error in the Swift 6 language mode
12 |     Action: Equatable,
13 |     PositionType: Equatable,
14 |     Request: Equatable
   |     `- note: consider making generic parameter 'Request' conform to the 'Sendable' protocol
15 | >: Reducer {
16 |     // MARK: Properties
   :
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                                                        `- warning: capture of 'pageRequest' with non-sendable type 'Request' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:101: warning: capture of 'state' with non-sendable type 'Parent.State' in a '@Sendable' closure; this is an error in the Swift 6 language mode
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                                                                     `- warning: capture of 'state' with non-sendable type 'Parent.State' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
[513/520] Compiling BladeTCA PaginatorReducer.swift
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:56: warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                        `- warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: generic struct 'Page' does not conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: generic struct 'Page' does not conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Blade'
 4 | //
 5 |
 6 | import Blade
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Blade'
 7 | import ComposableArchitecture
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:56: warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                        `- warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: generic struct 'Page' does not conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: generic struct 'Page' does not conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:28: warning: capture of 'self' with non-sendable type 'PaginatorIntegrationReducer<Parent, State, Action, PositionType, Request>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 7 | import ComposableArchitecture
 8 |
 9 | struct PaginatorIntegrationReducer<
   |        `- note: consider making generic struct 'PaginatorIntegrationReducer' conform to the 'Sendable' protocol
10 |     Parent: Reducer,
11 |     State: Equatable & Identifiable,
   :
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                            `- warning: capture of 'self' with non-sendable type 'PaginatorIntegrationReducer<Parent, State, Action, PositionType, Request>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:88: warning: capture of 'pageRequest' with non-sendable type 'Request' in a '@Sendable' closure; this is an error in the Swift 6 language mode
12 |     Action: Equatable,
13 |     PositionType: Equatable,
14 |     Request: Equatable
   |     `- note: consider making generic parameter 'Request' conform to the 'Sendable' protocol
15 | >: Reducer {
16 |     // MARK: Properties
   :
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                                                        `- warning: capture of 'pageRequest' with non-sendable type 'Request' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:101: warning: capture of 'state' with non-sendable type 'Parent.State' in a '@Sendable' closure; this is an error in the Swift 6 language mode
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                                                                     `- warning: capture of 'state' with non-sendable type 'Parent.State' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:79: warning: capture of 'self' with non-sendable type 'PaginatorIntegrationReducer<Parent, State, Action, PositionType, Request>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 7 | import ComposableArchitecture
 8 |
 9 | struct PaginatorIntegrationReducer<
   |        `- note: consider making generic struct 'PaginatorIntegrationReducer' conform to the 'Sendable' protocol
10 |     Parent: Reducer,
11 |     State: Equatable & Identifiable,
   :
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                                               `- warning: capture of 'self' with non-sendable type 'PaginatorIntegrationReducer<Parent, State, Action, PositionType, Request>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:88: warning: capture of 'pageRequest' with non-sendable type 'Request' in a '@Sendable' closure; this is an error in the Swift 6 language mode
12 |     Action: Equatable,
13 |     PositionType: Equatable,
14 |     Request: Equatable
   |     `- note: consider making generic parameter 'Request' conform to the 'Sendable' protocol
15 | >: Reducer {
16 |     // MARK: Properties
   :
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                                                        `- warning: capture of 'pageRequest' with non-sendable type 'Request' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift:45:101: warning: capture of 'state' with non-sendable type 'Parent.State' in a '@Sendable' closure; this is an error in the Swift 6 language mode
43 |
44 |             return .run { [state] send in
45 |                 await send(childAction.embed(.response(TaskResult { try await loadPage(pageRequest, state) })))
   |                                                                                                     `- warning: capture of 'state' with non-sendable type 'Parent.State' in a '@Sendable' closure; this is an error in the Swift 6 language mode
46 |             }
47 |             .cancellable(id: CancelID.requestPage, cancelInFlight: true)
[514/520] Compiling BladeTCA PaginatorForEachView.swift
[515/520] Compiling BladeTCA OffsetRequestBuilderStrategy.swift
[516/520] Compiling BladeTCA IRequestBuilderStrategy.swift
[517/520] Compiling BladeTCA Reducer+.swift
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/Models/PaginatorAction.swift:31:10: warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 |
30 |     /// Represents the response to a page request, containing the result of the operation.
31 |     case response(TaskResult<Page<State>>)
   |          `- warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: generic struct 'Page' does not conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: generic struct 'Page' does not conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/Models/PaginatorAction.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Blade'
 4 | //
 5 |
 6 | import Blade
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Blade'
 7 | import ComposableArchitecture
 8 | import Foundation
[518/520] Compiling BladeTCA PaginatorAction.swift
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/Models/PaginatorAction.swift:31:10: warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 |
30 |     /// Represents the response to a page request, containing the result of the operation.
31 |     case response(TaskResult<Page<State>>)
   |          `- warning: type 'Page<State>' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Blade/Classes/Models/Page.swift:9:15: note: generic struct 'Page' does not conform to the 'Sendable' protocol
 7 |
 8 | /// A generic struct representing a paginated collection of items.
 9 | public struct Page<T: Equatable>: Equatable {
   |               `- note: generic struct 'Page' does not conform to the 'Sendable' protocol
10 |     // MARK: Properties
11 |
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/Models/PaginatorAction.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Blade'
 4 | //
 5 |
 6 | import Blade
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Blade'
 7 | import ComposableArchitecture
 8 | import Foundation
[519/520] Compiling BladeTCA PaginatorListView.swift
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/Presentation/Views/PaginatorListView.swift:6:8: warning: file 'PaginatorListView.swift' is part of module 'BladeTCA'; ignoring import
 4 | //
 5 |
 6 | import BladeTCA
   |        `- warning: file 'PaginatorListView.swift' is part of module 'BladeTCA'; ignoring import
 7 | import ComposableArchitecture
 8 | import SwiftUI
[520/520] Compiling BladeTCA PaginatorView.swift
/Users/admin/builder/spi-builder-workspace/Sources/BladeTCA/Classes/Presentation/Views/PaginatorView.swift:6:8: warning: file 'PaginatorView.swift' is part of module 'BladeTCA'; ignoring import
 4 | //
 5 |
 6 | import BladeTCA
   |        `- warning: file 'PaginatorView.swift' is part of module 'BladeTCA'; ignoring import
 7 | import ComposableArchitecture
 8 | import SwiftUI
Build complete! (45.23s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-composable-architecture",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.5",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-composable-architecture.git"
    }
  ],
  "manifest_display_name" : "Blade",
  "name" : "Blade",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Blade",
      "targets" : [
        "Blade"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BladeTCA",
      "targets" : [
        "BladeTCA"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "BladeTests",
      "module_type" : "SwiftTarget",
      "name" : "BladeTests",
      "path" : "Tests/BladeTests",
      "sources" : [
        "Mocks/CursorPageLoaderMock.swift",
        "Mocks/OffsetPageLoaderMock.swift",
        "Models/TestItem.swift",
        "UnitTests/CursorPaginatorTests.swift",
        "UnitTests/OffsetPaginatorTests.swift"
      ],
      "target_dependencies" : [
        "Blade"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BladeTCATests",
      "module_type" : "SwiftTarget",
      "name" : "BladeTCATests",
      "path" : "Tests/BladeTCATests",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "sources" : [
        "Helpers/IdentifiedArray+Items.swift",
        "Models/TestItem.swift",
        "UnitTests/PaginatorIntegrationReducerTests.swift",
        "UnitTests/PaginatorReducerTests.swift"
      ],
      "target_dependencies" : [
        "BladeTCA"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BladeTCA",
      "module_type" : "SwiftTarget",
      "name" : "BladeTCA",
      "path" : "Sources/BladeTCA",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "BladeTCA"
      ],
      "sources" : [
        "Classes/COre/Reducers/Internal/Builders/PositionBuilders/CursorPositionBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/Builders/PositionBuilders/OffsetPositionBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/Builders/PositionBuilders/Protocols/IPositionBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/Builders/RequestBuilders/CursorRequestBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/Builders/RequestBuilders/OffsetRequestBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/Builders/RequestBuilders/Protocols/IRequestBuilderStrategy.swift",
        "Classes/COre/Reducers/Internal/PaginatorIntegrationReducer.swift",
        "Classes/COre/Reducers/Internal/PaginatorReducer.swift",
        "Classes/COre/Reducers/Reducer+.swift",
        "Classes/Models/PaginatorAction.swift",
        "Classes/Models/State/CursorPaginatorState.swift",
        "Classes/Models/State/PaginatorState.swift",
        "Classes/Models/State/Protocols/IPaginatorState.swift",
        "Classes/Presentation/ViewModifiers/LoadingViewModifier.swift",
        "Classes/Presentation/Views/PaginatorForEachView.swift",
        "Classes/Presentation/Views/PaginatorListView.swift",
        "Classes/Presentation/Views/PaginatorView.swift"
      ],
      "target_dependencies" : [
        "Blade"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Blade",
      "module_type" : "SwiftTarget",
      "name" : "Blade",
      "path" : "Sources/Blade",
      "product_memberships" : [
        "Blade",
        "BladeTCA"
      ],
      "sources" : [
        "Classes/Core/Paginator/IPaginator.swift",
        "Classes/Core/Paginator/PageLoader/ICursorPageLoader.swift",
        "Classes/Core/Paginator/PageLoader/IOffsetPageLoader.swift",
        "Classes/Core/Paginator/Paginator.swift",
        "Classes/Core/Paginator/Strategies/CursorSeekStrategy.swift",
        "Classes/Core/Paginator/Strategies/LimitOffsetStrategy.swift",
        "Classes/Core/Paginator/Strategies/Protocols/IPaginationStrategy.swift",
        "Classes/Models/Configuration/PaginationCursorSeek.swift",
        "Classes/Models/Configuration/PaginationLimitOffset.swift",
        "Classes/Models/Page.swift",
        "Classes/Models/Requests/CursorPaginationRequest.swift",
        "Classes/Models/Requests/OffsetPaginationRequest.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.