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 dev (f8ff62), with Swift 6.1 for macOS (SPM) on 29 Apr 2025 07:18:23 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: dev
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/space-code/blade
 * branch            dev        -> FETCH_HEAD
 * [new branch]      dev        -> origin/dev
HEAD is now at f8ff627 Bump codecov version from `3.1.0` to `4.5.0` (#5)
Cloned https://github.com/space-code/blade.git
Revision (git rev-parse @):
f8ff627ab3044d982f98e852d12afa1735dfe3fd
SUCCESS checkout https://github.com/space-code/blade.git at dev
Fetching https://github.com/pointfreeco/swift-clocks from cache
Fetching https://github.com/apple/swift-syntax
Fetching https://github.com/pointfreeco/swift-case-paths from cache
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay from cache
Fetching https://github.com/pointfreeco/swift-dependencies from cache
Fetching https://github.com/pointfreeco/swift-concurrency-extras from cache
Fetching https://github.com/pointfreeco/combine-schedulers from cache
Fetched https://github.com/pointfreeco/swift-concurrency-extras from cache (0.46s)
Fetching https://github.com/pointfreeco/swift-custom-dump from cache
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.45s)
Fetching https://github.com/pointfreeco/swift-identified-collections
[1/70245] Fetching swift-syntax
[2/71753] Fetching swift-syntax, swift-identified-collections
Fetched https://github.com/pointfreeco/swift-identified-collections from cache (1.05s)
[24586/70245] Fetching swift-syntax
Fetching https://github.com/pointfreeco/swift-composable-architecture.git
Fetched https://github.com/apple/swift-syntax from cache (3.22s)
Fetched https://github.com/pointfreeco/swift-clocks from cache (3.22s)
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (3.22s)
Fetched https://github.com/pointfreeco/combine-schedulers from cache (3.22s)
Fetched https://github.com/pointfreeco/swift-case-paths from cache (3.22s)
Fetching https://github.com/pointfreeco/swiftui-navigation
Fetching https://github.com/apple/swift-collections from cache
Fetched https://github.com/pointfreeco/swift-dependencies from cache (3.23s)
[1/1394] Fetching swiftui-navigation
Fetched https://github.com/apple/swift-collections from cache (0.81s)
Fetched https://github.com/pointfreeco/swiftui-navigation from cache (0.91s)
[1/303516] Fetching swift-composable-architecture
Fetched https://github.com/pointfreeco/swift-composable-architecture.git from cache (14.97s)
Computing version for https://github.com/pointfreeco/swift-composable-architecture.git
Computed https://github.com/pointfreeco/swift-composable-architecture.git at 1.6.0 (17.49s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.1.0 (0.94s)
Computing version for https://github.com/pointfreeco/swiftui-navigation
Computed https://github.com/pointfreeco/swiftui-navigation at 1.2.0 (0.56s)
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.46s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.1.2 (0.55s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.1.0 (0.55s)
Computing version for https://github.com/pointfreeco/swift-case-paths
Computed https://github.com/pointfreeco/swift-case-paths at 1.2.1 (0.46s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 1.0.0 (0.54s)
Computing version for https://github.com/apple/swift-syntax
Computed https://github.com/apple/swift-syntax at 509.1.1 (0.66s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.0.6 (0.57s)
Computing version for https://github.com/pointfreeco/swift-clocks
Computed https://github.com/pointfreeco/swift-clocks at 1.0.2 (0.55s)
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/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/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/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-clocks
Working copy of https://github.com/pointfreeco/swift-clocks resolved at 1.0.2
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
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-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/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/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-dependencies
Working copy of https://github.com/pointfreeco/swift-dependencies resolved at 1.2.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
========================================
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
[1/362] Fetching blade
Fetched https://github.com/space-code/blade.git from cache (0.82s)
Fetching https://github.com/pointfreeco/swift-composable-architecture.git from cache
Fetched https://github.com/pointfreeco/swift-composable-architecture.git from cache (0.61s)
Computing version for https://github.com/pointfreeco/swift-composable-architecture.git
Computed https://github.com/pointfreeco/swift-composable-architecture.git at 1.19.1 (1.12s)
Fetching https://github.com/pointfreeco/swift-sharing
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay from cache
Fetching https://github.com/pointfreeco/swift-identified-collections from cache
Fetching https://github.com/pointfreeco/swift-navigation
Fetching https://github.com/pointfreeco/swift-perception
Fetching https://github.com/pointfreeco/swift-dependencies from cache
Fetching https://github.com/swiftlang/swift-syntax from cache
Fetched https://github.com/pointfreeco/swift-identified-collections from cache (0.41s)
Fetching https://github.com/pointfreeco/swift-custom-dump from cache
[1/3138] Fetching swift-sharing
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.43s)
Fetching https://github.com/pointfreeco/swift-concurrency-extras from cache
Fetched https://github.com/pointfreeco/swift-concurrency-extras from cache (0.39s)
Fetching https://github.com/pointfreeco/swift-case-paths from cache
[1/1411] Fetching swift-perception
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.63s)
Fetching https://github.com/pointfreeco/combine-schedulers from cache
Fetched https://github.com/pointfreeco/swift-case-paths from cache (0.40s)
Fetching https://github.com/apple/swift-collections from cache
[1/45363] Fetching swift-navigation
Fetched https://github.com/pointfreeco/combine-schedulers from cache (0.40s)
Fetched https://github.com/apple/swift-collections from cache (0.51s)
Fetched https://github.com/pointfreeco/swift-sharing from cache (3.01s)
Fetched https://github.com/pointfreeco/swift-navigation from cache (3.01s)
Fetched https://github.com/pointfreeco/swift-perception from cache (3.01s)
Fetched https://github.com/swiftlang/swift-syntax from cache (3.02s)
Fetched https://github.com/pointfreeco/swift-dependencies from cache (3.03s)
Computing version for https://github.com/pointfreeco/swift-navigation
Computed https://github.com/pointfreeco/swift-navigation at 2.3.0 (3.54s)
Computing version for https://github.com/pointfreeco/swift-identified-collections
Computed https://github.com/pointfreeco/swift-identified-collections at 1.1.1 (0.45s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (0.46s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 1.0.3 (0.49s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.3.1 (0.47s)
Computing version for https://github.com/pointfreeco/swift-case-paths
Computed https://github.com/pointfreeco/swift-case-paths at 1.7.0 (0.69s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.1.4 (0.67s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.5.2 (0.46s)
Computing version for https://github.com/pointfreeco/swift-perception
Computed https://github.com/pointfreeco/swift-perception at 1.6.0 (0.45s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (0.62s)
Computing version for https://github.com/pointfreeco/swift-dependencies
Computed https://github.com/pointfreeco/swift-dependencies at 1.9.2 (0.48s)
Fetching https://github.com/pointfreeco/swift-clocks from cache
Fetched https://github.com/pointfreeco/swift-clocks from cache (0.44s)
Computing version for https://github.com/pointfreeco/swift-clocks
Computed https://github.com/pointfreeco/swift-clocks at 1.0.6 (0.92s)
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/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-dependencies
Working copy of https://github.com/pointfreeco/swift-dependencies resolved at 1.9.2
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/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/space-code/blade.git
Working copy of https://github.com/space-code/blade.git resolved at dev (f8ff627)
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-clocks
Working copy of https://github.com/pointfreeco/swift-clocks resolved at 1.0.6
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-case-paths
Working copy of https://github.com/pointfreeco/swift-case-paths resolved at 1.7.0
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-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-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-perception
Working copy of https://github.com/pointfreeco/swift-perception resolved at 1.6.0
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/pointfreeco/swift-composable-architecture.git
Working copy of https://github.com/pointfreeco/swift-composable-architecture.git resolved at 1.19.1
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] Emitting module SwiftSyntax509
[32/118] Compiling SwiftSyntax509 Empty.swift
[33/164] Compiling SwiftSyntax AbsolutePosition.swift
[34/164] Compiling SwiftSyntax Assert.swift
[35/164] Compiling SwiftSyntax BumpPtrAllocator.swift
[36/164] Compiling SwiftSyntax CommonAncestor.swift
[37/164] Compiling SwiftSyntax Convenience.swift
[38/164] Compiling SwiftSyntax Syntax.swift
[39/169] Compiling SwiftSyntax SyntaxArena.swift
[40/169] Compiling SwiftSyntax SyntaxChildren.swift
[41/169] Compiling SwiftSyntax SyntaxCollection.swift
[42/169] Compiling SwiftSyntax SyntaxData.swift
[43/169] Compiling SwiftSyntax SyntaxText.swift
[44/169] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[45/169] Compiling SwiftSyntax SourceLocation.swift
[46/169] Compiling SwiftSyntax SourcePresence.swift
[47/169] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[48/169] Compiling SwiftSyntax MemoryLayout.swift
[49/169] Compiling SwiftSyntax MissingNodeInitializers.swift
[50/169] Compiling SwiftSyntax TokenDiagnostic.swift
[51/169] Compiling SwiftSyntax TokenSyntax.swift
[52/169] Compiling SwiftSyntax Trivia.swift
[53/169] Compiling SwiftSyntax RawSyntaxTokenView.swift
[54/169] Compiling SwiftSyntax SourceLength.swift
[55/169] Compiling SwiftSyntax Keyword.swift
[56/169] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[57/169] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[58/169] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[59/169] Compiling SwiftSyntax SyntaxBaseNodes.swift
[60/169] Compiling SwiftSyntax RawSyntax.swift
[61/169] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[62/169] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[63/169] Compiling SwiftSyntax Utils.swift
[64/169] Compiling SwiftSyntax ChildNameForKeyPath.swift
[65/169] Compiling SwiftSyntax SyntaxTransform.swift
[66/169] Compiling SwiftSyntax SyntaxVisitor.swift
[67/169] Compiling SwiftSyntax TokenKind.swift
[68/169] Compiling SwiftSyntax Tokens.swift
[69/169] Compiling SwiftSyntax TriviaPieces.swift
[70/169] Compiling SwiftSyntax RawSyntaxNodes.swift
[71/169] Compiling SwiftSyntax RawSyntaxValidation.swift
[72/169] Compiling SwiftSyntax SyntaxDeclNodes.swift
[73/169] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Operations.swift
[74/169] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Predicates.swift
[75/169] Compiling SwiftSyntax SyntaxCollections.swift
[76/169] Compiling SwiftSyntax SyntaxEnum.swift
[77/169] Compiling SwiftSyntax SyntaxKind.swift
[78/169] Compiling SwiftSyntax SyntaxRewriter.swift
[79/169] Compiling SwiftSyntax SyntaxTraits.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 IdentifiedArray+Collection.swift
[87/186] Compiling IdentifiedCollections IdentifiedArray+CollectionAlgorithms.swift
[88/186] Compiling IdentifiedCollections Identified.swift
[89/186] Compiling IdentifiedCollections IdentifiedArray+Codable.swift
[90/186] Compiling IdentifiedCollections IdentifiedArray+CustomStringConvertible.swift
[91/186] Compiling IdentifiedCollections IdentifiedArray+Equatable.swift
[92/186] Compiling IdentifiedCollections IdentifiedArray+Initializers.swift
[93/186] Compiling IdentifiedCollections IdentifiedArray+Insertions.swift
[94/186] Compiling IdentifiedCollections IdentifiedArray+CustomDebugStringConvertible.swift
[95/186] Compiling IdentifiedCollections IdentifiedArray+CustomReflectable.swift
[96/186] Compiling IdentifiedCollections IdentifiedArray+ExpressibleByArrayLiteral.swift
[97/186] Compiling IdentifiedCollections IdentifiedArray+Hashable.swift
[98/186] Compiling IdentifiedCollections IdentifiedArray+MutableCollection.swift
[99/186] Compiling IdentifiedCollections IdentifiedArray+RandomAccessCollection.swift
[101/191] Compiling ConcurrencyExtras UncheckedSendable.swift
[102/191] Compiling IdentifiedCollections IdentifiedArray+RangeReplaceableCollection.swift
[103/191] Compiling IdentifiedCollections IdentifiedArray+Sendable.swift
[106/192] Compiling IdentifiedCollections IdentifiedArray.swift
[115/192] Compiling Blade CursorPaginationRequest.swift
[116/193] Compiling ConcurrencyExtras MainSerialExecutor.swift
[117/193] Compiling ConcurrencyExtras Result.swift
[118/193] Compiling ConcurrencyExtras Task.swift
[119/193] Compiling Blade PaginationLimitOffset.swift
[120/193] Compiling Blade Page.swift
[121/193] Compiling ConcurrencyExtras LockIsolated.swift
[122/193] Compiling XCTestDynamicOverlay XCTIsTesting.swift
[123/193] Compiling XCTestDynamicOverlay XCTFail.swift
[124/193] Compiling XCTestDynamicOverlay Unimplemented.swift
[125/193] Compiling XCTestDynamicOverlay XCTExpectFailure.swift
[126/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
[129/193] Compiling ConcurrencyExtras AsyncThrowingStream.swift
[130/193] Compiling ConcurrencyExtras AsyncStream.swift
[131/193] Compiling ConcurrencyExtras ActorIsolated.swift
[132/193] Compiling ConcurrencyExtras Locking.swift
[133/193] Emitting module ConcurrencyExtras
[134/193] Compiling Blade IPaginationStrategy.swift
[135/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 {
[136/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)
[137/193] Compiling XCTestDynamicOverlay GeneratePlaceholder.swift
[138/193] Compiling XCTestDynamicOverlay XCTCurrentTestCase.swift
/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
[141/193] Compiling Blade PaginationCursorSeek.swift
[142/193] Compiling XCTestDynamicOverlay DefaultInitializable.swift
[143/193] Emitting module XCTestDynamicOverlay
[144/193] Compiling XCTestDynamicOverlay RuntimeWarnings.swift
[145/193] Compiling XCTestDynamicOverlay Deprecations.swift
[146/193] Compiling Blade OffsetPaginationRequest.swift
[147/241] Compiling CustomDump CoreMotion.swift
[148/241] Compiling CustomDump Swift.swift
[149/241] Emitting module IdentifiedCollections
[150/241] Compiling CustomDump CoreImage.swift
[151/241] Compiling CustomDump CoreLocation.swift
[152/241] Emitting module SwiftSyntax
[153/241] Compiling CombineSchedulers UIScheduler.swift
[154/242] Compiling CombineSchedulers UIKit.swift
[155/242] Compiling CombineSchedulers TestScheduler.swift
[156/242] Compiling CombineSchedulers Timer.swift
[157/242] Compiling Clocks UnimplementedClock.swift
[158/242] Compiling Clocks Timer.swift
[159/242] Compiling Clocks TestClock.swift
[160/242] Compiling CombineSchedulers UnimplementedScheduler.swift
[161/242] Compiling CustomDump CollectionDifference.swift
[162/242] Compiling CustomDump Mirror.swift
[163/244] Emitting module CustomDump
[164/244] Compiling CustomDump XCTAssertDifference.swift
[165/244] Compiling CustomDump XCTAssertNoDifference.swift
[166/244] Compiling CombineSchedulers NSRecursiveLock.swift
[167/244] Compiling CombineSchedulers Lock.swift
[172/244] Emitting module CombineSchedulers
[173/244] Compiling CombineSchedulers SwiftUI.swift
[174/244] Compiling Clocks ImmediateClock.swift
[175/244] Compiling Clocks Shims.swift
[176/244] Compiling Clocks Lock.swift
[177/244] Compiling Clocks _AsyncTimerSequence.swift
[178/244] Compiling Clocks AnyClock.swift
[179/244] Emitting module Clocks
[180/244] Compiling Clocks SwiftUI.swift
[185/244] Compiling CustomDump SwiftUI.swift
[186/244] Compiling CustomDump UIKit.swift
[187/244] Compiling CustomDump Foundation.swift
[188/244] Compiling CustomDump GameKit.swift
[189/244] Compiling CustomDump KeyPath.swift
[190/244] Compiling CustomDump Dump.swift
[191/244] Compiling CustomDump AnyType.swift
[192/244] Compiling CustomDump Box.swift
[193/244] Compiling CustomDump UserNotifications.swift
[194/244] Compiling CustomDump UserNotificationsUI.swift
[195/244] Compiling CustomDump CustomDumpReflectable.swift
[196/244] Compiling CustomDump CustomDumpRepresentable.swift
[197/244] Compiling CustomDump CustomDumpStringConvertible.swift
[198/244] Compiling CustomDump Diff.swift
[199/244] Compiling CustomDump String.swift
[200/244] Compiling CustomDump Unordered.swift
[201/244] Compiling CustomDump Photos.swift
[202/244] Compiling CustomDump Speech.swift
[203/244] Compiling CustomDump StoreKit.swift
[204/275] Compiling Dependencies OpenExistential.swift
[205/275] Compiling Dependencies RuntimeWarnings.swift
[206/277] Compiling Dependencies UUID.swift
[207/277] Compiling Dependencies WithRandomNumberGenerator.swift
[208/277] Compiling Dependencies MainRunLoop.swift
[209/277] Compiling Dependencies OpenURL.swift
[210/277] Compiling Dependencies Deprecations.swift
[211/277] Compiling Dependencies Exports.swift
[212/277] Compiling Dependencies Locale.swift
[213/277] Compiling Dependencies MainQueue.swift
[214/277] Compiling Dependencies Context.swift
[215/277] Compiling Dependencies Date.swift
[216/277] Compiling Dependencies FireAndForget.swift
[217/277] Compiling Dependencies TimeZone.swift
[218/277] Compiling Dependencies URLSession.swift
[219/277] Compiling Dependencies Dependency.swift
[220/277] Compiling Dependencies DependencyContext.swift
[221/277] Compiling Dependencies DependencyKey.swift
[222/277] Emitting module Dependencies
[223/277] Compiling Dependencies DependencyValues.swift
[224/277] Compiling Dependencies Calendar.swift
[225/277] Compiling Dependencies Clocks.swift
[226/277] Compiling Dependencies TypeName.swift
[227/277] Compiling Dependencies WithDependencies.swift
[228/277] Compiling SwiftUINavigationCore Deprecations.swift
[229/277] Compiling SwiftUINavigationCore RuntimeWarnings.swift
[230/277] Compiling SwiftUINavigationCore ButtonState.swift
[231/277] Compiling SwiftUINavigationCore TextState.swift
[232/277] Emitting module SwiftUINavigationCore
[233/277] Compiling SwiftUINavigationCore AlertState.swift
[234/277] Compiling SwiftUINavigationCore ButtonStateBuilder.swift
[235/277] Compiling SwiftUINavigationCore Bind.swift
[236/277] Compiling SwiftUINavigationCore ConfirmationDialogState.swift
[242/277] Compiling SwiftSyntax SyntaxExprNodes.swift
[243/277] Compiling SwiftSyntax SyntaxNodes.swift
[244/277] Compiling SwiftSyntax SyntaxPatternNodes.swift
[245/277] Compiling SwiftSyntax SyntaxStmtNodes.swift
[246/277] Compiling SwiftSyntax SyntaxTypeNodes.swift
[272/329] Compiling SwiftDiagnostics Note.swift
[273/329] Compiling SwiftDiagnostics Message.swift
[274/329] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[275/329] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[276/329] Compiling SwiftBasicFormat Syntax+Extensions.swift
[277/329] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[278/329] Compiling SwiftDiagnostics FixIt.swift
[279/329] Compiling SwiftDiagnostics Diagnostic.swift
[280/329] Compiling SwiftDiagnostics Convenience.swift
[281/329] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[282/329] Emitting module SwiftDiagnostics
[283/329] Emitting module SwiftBasicFormat
[284/329] Compiling SwiftBasicFormat BasicFormat.swift
[285/329] Emitting module SwiftParser
[286/333] Compiling SwiftParser Lexeme.swift
[287/333] Compiling SwiftParser LexemeSequence.swift
[288/333] Compiling SwiftParser Lexer.swift
[289/333] Compiling SwiftParser RegexLiteralLexer.swift
[290/333] Compiling SwiftParser Parser.swift
[291/333] Compiling SwiftParser Patterns.swift
[292/333] Compiling SwiftParser Recovery.swift
[293/333] Compiling SwiftParser Specifiers.swift
[294/333] Compiling SwiftParser Statements.swift
[295/333] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[296/333] Compiling SwiftParser StringLiterals.swift
[297/333] Compiling SwiftParser SwiftParserCompatibility.swift
[298/333] Compiling SwiftParser Names.swift
[299/333] Compiling SwiftParser Nominals.swift
[300/333] Compiling SwiftParser Parameters.swift
[301/333] Compiling SwiftParser ParseSourceFile.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 UnicodeScalarExtensions.swift
[307/333] Compiling SwiftParser Lookahead.swift
[308/333] Compiling SwiftParser LoopProgressCondition.swift
[309/333] Compiling SwiftParser Modifiers.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 SwiftOperators PrecedenceGroup.swift
[329/357] Compiling SwiftOperators OperatorTable.swift
[330/357] Compiling SwiftOperators PrecedenceGraph.swift
[331/357] Compiling SwiftOperators OperatorTable+Semantics.swift
[332/357] Compiling SwiftOperators SyntaxSynthesis.swift
[333/357] Compiling SwiftOperators OperatorTable+Defaults.swift
[334/357] Compiling SwiftOperators OperatorError.swift
[335/357] Compiling SwiftOperators OperatorError+Diagnostics.swift
[336/357] Compiling SwiftOperators Operator.swift
[337/357] Emitting module SwiftOperators
[338/357] Compiling SwiftOperators OperatorTable+Folding.swift
[339/357] Compiling SwiftParserDiagnostics PresenceUtils.swift
[340/357] Compiling SwiftParserDiagnostics Utils.swift
[341/357] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[342/357] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[343/357] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[344/358] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[345/358] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[346/358] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[347/358] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[348/358] Compiling SwiftParserDiagnostics MissingNodesError.swift
[349/358] Compiling SwiftParserDiagnostics MissingTokenError.swift
[350/358] Emitting module SwiftParserDiagnostics
[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 RenamedChildrenBuilderCompatibility.swift
[356/372] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[357/372] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[358/372] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[359/372] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[360/372] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[361/372] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[362/372] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[363/372] Compiling SwiftSyntaxBuilder Indenter.swift
[364/372] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[365/372] Emitting module SwiftSyntaxBuilder
[366/372] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[367/373] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[368/387] Compiling SwiftSyntaxMacros Macro.swift
[369/388] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[370/388] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[371/388] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[372/388] Compiling SwiftSyntaxMacros MemberMacro.swift
[373/388] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[374/388] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[375/388] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[376/388] Compiling SwiftSyntaxMacros Macro+Format.swift
[377/388] Compiling SwiftSyntaxMacros AccessorMacro.swift
[378/388] Compiling SwiftSyntaxMacros AttachedMacro.swift
[379/388] Emitting module SwiftSyntaxMacros
[380/388] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[381/388] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[382/388] Compiling SwiftSyntaxMacros PeerMacro.swift
[383/396] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[384/396] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[385/396] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[386/396] Emitting module SwiftSyntaxMacroExpansion
[387/396] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[388/396] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[389/396] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[390/396] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[391/403] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[392/403] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[393/403] Emitting module SwiftCompilerPluginMessageHandling
[394/403] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[395/403] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[396/403] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[397/403] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[398/405] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[399/405] Emitting module SwiftCompilerPlugin
[400/416] Compiling CasePathsMacros Plugin.swift
[401/416] Compiling DependenciesMacrosPlugin Plugins.swift
[402/416] Compiling DependenciesMacrosPlugin Support.swift
[403/416] Compiling ComposableArchitectureMacros ReducerMacro.swift
[404/416] Emitting module ComposableArchitectureMacros
[405/416] Compiling ComposableArchitectureMacros Plugins.swift
[406/416] Emitting module CasePathsMacros
[407/416] Compiling CasePathsMacros CasePathableMacro.swift
[407/416] Write Objects.LinkFileList
[409/416] Emitting module DependenciesMacrosPlugin
[410/416] Compiling DependenciesMacrosPlugin DependencyEndpointMacro.swift
[411/416] Compiling DependenciesMacrosPlugin DependencyClientMacro.swift
[411/416] Write Objects.LinkFileList
[413/416] Linking CasePathsMacros-tool
[414/416] Linking ComposableArchitectureMacros-tool
[415/416] Linking DependenciesMacrosPlugin-tool
[417/432] Compiling CasePaths Result+CasePathable.swift
[418/433] Compiling CasePaths Optional+CasePathable.swift
[419/433] Compiling CasePaths XCTestSupport.swift
[420/433] Compiling DependenciesMacros Macros.swift
[421/433] Emitting module DependenciesMacros
[422/433] Compiling DependenciesMacros Exports.swift
[423/433] Compiling CasePaths Never+CasePathable.swift
[424/433] Compiling CasePaths Operators.swift
[425/433] Compiling CasePaths CustomCasePaths.swift
[426/433] Compiling CasePaths EnumReflection.swift
[427/433] Compiling CasePaths TypeName.swift
[428/433] Compiling CasePaths Deprecations.swift
[429/433] Compiling CasePaths OpenExistential.swift
[430/433] Compiling CasePaths AnyCasePath.swift
[431/433] Compiling CasePaths CasePathable.swift
[432/433] Compiling CasePaths Macros.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 Macros.swift
[456/502] Compiling ComposableArchitecture Reducer.swift
[457/502] Compiling ComposableArchitecture ReducerBuilder.swift
[458/502] Compiling ComposableArchitecture BindingReducer.swift
[459/502] Compiling ComposableArchitecture CombineReducers.swift
[460/502] Compiling ComposableArchitecture DebugReducer.swift
[461/502] Compiling ComposableArchitecture DependencyKeyWritingReducer.swift
[462/502] Compiling ComposableArchitecture EmptyReducer.swift
[463/502] Compiling ComposableArchitecture ForEachReducer.swift
[464/502] Compiling ComposableArchitecture IfCaseLetReducer.swift
[465/502] Compiling ComposableArchitecture IfLetReducer.swift
[466/502] Compiling ComposableArchitecture OnChange.swift
[467/502] Compiling ComposableArchitecture Optional.swift
[468/502] Compiling ComposableArchitecture PresentationReducer.swift
[469/502] Compiling ComposableArchitecture CurrentValueRelay.swift
[470/502] Compiling ComposableArchitecture Debug.swift
[471/502] Compiling ComposableArchitecture Deprecations.swift
[472/502] Compiling ComposableArchitecture EphemeralState.swift
[473/502] Compiling ComposableArchitecture Exports.swift
[474/502] Compiling ComposableArchitecture Locking.swift
[475/502] Compiling ComposableArchitecture Logger.swift
[476/502] Compiling ComposableArchitecture Binding.swift
[477/502] Compiling ComposableArchitecture ConfirmationDialog.swift
[478/502] Compiling ComposableArchitecture ActionSheet.swift
[479/502] Compiling ComposableArchitecture LegacyAlert.swift
[480/502] Compiling ComposableArchitecture NavigationLinkStore.swift
[481/502] Compiling ComposableArchitecture ForEachStore.swift
[482/502] Compiling ComposableArchitecture FullScreenCover.swift
[483/502] Emitting module ComposableArchitecture
[484/502] Compiling ComposableArchitecture IfLetStore.swift
[485/502] Compiling ComposableArchitecture NavigationDestination.swift
[486/502] Compiling ComposableArchitecture NavigationStackStore.swift
[487/502] Compiling ComposableArchitecture Popover.swift
[488/502] Compiling ComposableArchitecture PresentationModifier.swift
[489/502] Compiling ComposableArchitecture Sheet.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 PaginatorForEachView.swift
[504/520] Compiling BladeTCA IPaginatorState.swift
[505/520] Compiling BladeTCA LoadingViewModifier.swift
[506/520] Compiling BladeTCA OffsetRequestBuilderStrategy.swift
[507/520] Compiling BladeTCA IRequestBuilderStrategy.swift
[508/520] Compiling BladeTCA CursorPaginatorState.swift
[509/520] Compiling BladeTCA PaginatorState.swift
[510/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
[511/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
[512/520] Compiling BladeTCA CursorPositionBuilderStrategy.swift
[513/520] Compiling BladeTCA OffsetPositionBuilderStrategy.swift
[514/520] Compiling BladeTCA IPositionBuilderStrategy.swift
[515/520] Compiling BladeTCA CursorRequestBuilderStrategy.swift
[516/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)
[517/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)
[518/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
[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! (43.28s)
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.