The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Verge, reference 14.1.3 (57b6a7), with Swift 6.4 for macOS (SPM) on 1 Nov 2026 01:20:23 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (0.59s)
Computing version for https://github.com/ReactiveX/RxSwift.git
Computed https://github.com/ReactiveX/RxSwift.git at 6.7.0 (0.68s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.7 (0.60s)
Computing version for https://github.com/VergeGroup/swift-typed-identifier
Computed https://github.com/VergeGroup/swift-typed-identifier at 2.0.4 (0.57s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (0.58s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.6.1 (0.61s)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.1.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/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.2.0
Creating working copy for https://github.com/VergeGroup/Normalization
Working copy of https://github.com/VergeGroup/Normalization resolved at 2.0.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.18.7
Creating working copy for https://github.com/VergeGroup/swift-typed-identifier
Working copy of https://github.com/VergeGroup/swift-typed-identifier resolved at 2.0.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.6.1
Creating working copy for https://github.com/ReactiveX/RxSwift.git
Working copy of https://github.com/ReactiveX/RxSwift.git resolved at 6.7.0
Creating working copy for https://github.com/nalexn/ViewInspector.git
Working copy of https://github.com/nalexn/ViewInspector.git resolved at 0.10.0
Creating working copy for https://github.com/pointfreeco/swift-macro-testing.git
Working copy of https://github.com/pointfreeco/swift-macro-testing.git resolved at 0.6.4
Creating working copy for https://github.com/VergeGroup/swift-concurrency-task-manager
Working copy of https://github.com/VergeGroup/swift-concurrency-task-manager resolved at 3.0.0
Creating working copy for https://github.com/VergeGroup/TypedComparator
Working copy of https://github.com/VergeGroup/TypedComparator resolved at 1.0.0
Creating working copy for https://github.com/VergeGroup/swift-macro-state-struct
Working copy of https://github.com/VergeGroup/swift-macro-state-struct resolved at 3.0.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.53s)
========================================
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",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "swift-verge",
      "name": "Verge",
      "url": "https://github.com/VergeGroup/swift-Verge.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-Verge",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "rxswift",
          "name": "RxSwift",
          "url": "https://github.com/ReactiveX/RxSwift.git",
          "version": "6.10.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/RxSwift",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "swift-atomics",
          "name": "swift-atomics",
          "url": "https://github.com/apple/swift-atomics.git",
          "version": "1.3.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "swift-collections",
          "name": "swift-collections",
          "url": "https://github.com/apple/swift-collections",
          "version": "1.7.5",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
          "traits": [
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "swift-concurrency-task-manager",
          "name": "swift-concurrency-task-manager",
          "url": "https://github.com/VergeGroup/swift-concurrency-task-manager",
          "version": "3.1.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-task-manager",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-collections",
              "name": "swift-collections",
              "url": "https://github.com/apple/swift-collections",
              "version": "1.7.5",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
              "traits": [
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "typedcomparator",
          "name": "TypedComparator",
          "url": "https://github.com/VergeGroup/TypedComparator",
          "version": "1.0.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/TypedComparator",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "normalization",
          "name": "Normalization",
          "url": "https://github.com/VergeGroup/Normalization",
          "version": "2.0.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Normalization",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-collections",
              "name": "swift-collections",
              "url": "https://github.com/apple/swift-collections",
              "version": "1.7.5",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
              "traits": [
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "typedcomparator",
              "name": "TypedComparator",
              "url": "https://github.com/VergeGroup/TypedComparator",
              "version": "1.0.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/TypedComparator",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "swift-typed-identifier",
              "name": "swift-typed-identifier",
              "url": "https://github.com/VergeGroup/swift-typed-identifier",
              "version": "2.0.4",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-typed-identifier",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "swift-macro-state-struct",
          "name": "swift-macro-state-struct",
          "url": "https://github.com/VergeGroup/swift-macro-state-struct",
          "version": "3.0.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-macro-state-struct",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/VergeGroup/swift-Verge.git
[1/321410] Fetching swift-verge
Fetched https://github.com/VergeGroup/swift-Verge.git (19.15s)
Fetching https://github.com/VergeGroup/TypedComparator from cache
Fetching https://github.com/VergeGroup/Normalization from cache
Fetching https://github.com/apple/swift-collections from cache
Fetching https://github.com/VergeGroup/swift-macro-state-struct from cache
Fetching https://github.com/swiftlang/swift-syntax.git from cache
Fetching https://github.com/ReactiveX/RxSwift.git from cache
Fetching https://github.com/apple/swift-atomics.git from cache
Fetched https://github.com/VergeGroup/TypedComparator from cache (0.52s)
Fetched https://github.com/VergeGroup/Normalization from cache (0.53s)
Fetching https://github.com/VergeGroup/swift-concurrency-task-manager from cache
Fetched https://github.com/swiftlang/swift-syntax.git from cache (1.02s)
Fetched https://github.com/VergeGroup/swift-concurrency-task-manager from cache (0.49s)
Fetched https://github.com/apple/swift-atomics.git from cache (1.11s)
Fetched https://github.com/VergeGroup/swift-macro-state-struct from cache (1.11s)
Fetched https://github.com/apple/swift-collections from cache (1.11s)
Fetched https://github.com/ReactiveX/RxSwift.git from cache (1.11s)
Computing version for https://github.com/VergeGroup/TypedComparator
Computed https://github.com/VergeGroup/TypedComparator at 1.0.0 (1.19s)
Computing version for https://github.com/VergeGroup/swift-macro-state-struct
Computed https://github.com/VergeGroup/swift-macro-state-struct at 3.0.2 (0.57s)
Computing version for https://github.com/VergeGroup/Normalization
Computed https://github.com/VergeGroup/Normalization at 2.0.2 (0.59s)
Fetching https://github.com/VergeGroup/swift-typed-identifier from cache
Fetched https://github.com/VergeGroup/swift-typed-identifier from cache (0.51s)
Computing version for https://github.com/VergeGroup/swift-typed-identifier
Computed https://github.com/VergeGroup/swift-typed-identifier at 2.0.4 (0.58s)
Computing version for https://github.com/VergeGroup/swift-concurrency-task-manager
Computed https://github.com/VergeGroup/swift-concurrency-task-manager at 3.1.2 (0.03s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.62s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (0.75s)
Computing version for https://github.com/ReactiveX/RxSwift.git
warning: 'rxswift': /Package@swift-5.9.swift:99:56: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
 97 | let package = Package(
 98 |     name: "RxSwift",
 99 |     platforms: [.iOS(.v12), .macOS(.v10_13), .watchOS(.v4), .tvOS(.v12), .visionOS(.v1)],
    |                                                        `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
100 |     products: ([
101 |         [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/ReactiveX/RxSwift.git at 6.10.2 (0.76s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.7.5 (0.71s)
Creating working copy for https://github.com/VergeGroup/Normalization
Working copy of https://github.com/VergeGroup/Normalization resolved at 2.0.2
Creating working copy for https://github.com/ReactiveX/RxSwift.git
Working copy of https://github.com/ReactiveX/RxSwift.git resolved at 6.10.2
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
Creating working copy for https://github.com/VergeGroup/swift-concurrency-task-manager
Working copy of https://github.com/VergeGroup/swift-concurrency-task-manager resolved at 3.1.2
Creating working copy for https://github.com/VergeGroup/swift-macro-state-struct
Working copy of https://github.com/VergeGroup/swift-macro-state-struct resolved at 3.0.2
Creating working copy for https://github.com/VergeGroup/swift-typed-identifier
Working copy of https://github.com/VergeGroup/swift-typed-identifier resolved at 2.0.4
Creating working copy for https://github.com/VergeGroup/TypedComparator
Working copy of https://github.com/VergeGroup/TypedComparator resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.7.5
Creating working copy for https://github.com/VergeGroup/swift-Verge.git
Working copy of https://github.com/VergeGroup/swift-Verge.git resolved at 14.1.3 (57b6a76)
warning: 'rxswift': /Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/RxSwift/Package@swift-5.9.swift:99:56: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
 97 | let package = Package(
 98 |     name: "RxSwift",
 99 |     platforms: [.iOS(.v12), .macOS(.v10_13), .watchOS(.v4), .tvOS(.v12), .visionOS(.v1)],
    |                                                        `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
100 |     products: ([
101 |         [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/604.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/604.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.59s)
warning: '.resolve-product-dependencies': dependency 'swift-verge' is not used by any target
Found 7 product dependencies
  - RxSwift
  - swift-atomics
  - swift-collections
  - swift-concurrency-task-manager
  - TypedComparator
  - Normalization
  - swift-macro-state-struct
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/VergeGroup/swift-Verge.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 861]
[Planning deferred tasks]
[153 / 330]
[163 / 339] _AtomicsShims
[167 / 355]
[170 / 370] Atomics
[178 / 391]
[203 / 450]
[215 / 470] _CollectionsUtilities
[225 / 477] RxSwift
[235 / 513]
[241 / 513]
[247 / 513]
[254 / 513]
[267 / 513] HashTreeCollections
[275 / 513] Atomics
[283 / 513] Atomics
[286 / 513]
[295 / 513] TypedIdentifier
[301 / 515]
[317 / 537] HashTreeCollections
[324 / 537] HashTreeCollections
[327 / 537]
[331 / 537]
[344 / 537]
[349 / 537]
[354 / 537] VergeMacrosPlugin
[360 / 537] VergeMacrosPlugin
[368 / 537] VergeMacrosPlugin
[374 / 537] HashTreeCollections
[378 / 537] DequeModule
[382 / 537] ConcurrencyTaskManager
[393 / 538]
[398 / 541]
[404 / 541] StateStructMacros
[414 / 541] VergeTiny-product
[420 / 541]
[431 / 542] Normalization
[439 / 590]
[447 / 590]
[452 / 590]
[457 / 590]
[462 / 590] RxSwift
[467 / 590] Normalization
[475 / 590]
[479 / 590] RxSwift
[492 / 590] RxSwift-product
[494 / 590] RxSwift
[495 / 590] RxRelay
[499 / 590] VergeTiny
[503 / 592]
[507 / 592] RxCocoaRuntime
[510 / 592]
[513 / 609] RxSwift
[527 / 641]
[536 / 641] StateStruct
[543 / 641] ConcurrencyTaskManager
[551 / 641]
[555 / 641] RxRelay
[560 / 641] ConcurrencyTaskManager
[571 / 641] StateStruct
[577 / 643]
[581 / 643] ConcurrencyTaskManager
[585 / 643]
[588 / 643]
[591 / 644] Verge
[600 / 699]
[601 / 699]
[602 / 699]
[604 / 699] Verge
[611 / 699]
[618 / 699]
[624 / 699] Verge
[634 / 700]
[639 / 700]
[640 / 700] RxCocoaRuntime
[645 / 700] RxCocoaRuntime
[650 / 709] VergeNormalizationDerived
[655 / 709] VergeNormalizationDerived
[666 / 709] Verge
[667 / 709] VergeNormalizationDerived
[670 / 709]
[672 / 709]
[683 / 709] RxCocoa
[690 / 710] RxCocoa
[694 / 719]
[695 / 719] RxCocoa
[696 / 719] RxCocoa
[701 / 719] VergeRx
[711 / 720]
[711 / 720] VergeClassic
[718 / 727] VergeClassic
[726 / 727] VergeClassic
Build complete! (16.66 sec)
warning: 'normalization': Conflicting identity for swift-syntax: dependency 'github.com/apple/swift-syntax' and dependency 'github.com/swiftlang/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/vergegroup/normalization->github.com/apple/swift-syntax (B) /users/admin/builder/spi-builder-workspace->github.com/swiftlang/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'normalization': Conflicting identity for swift-syntax: dependency 'github.com/apple/swift-syntax' and dependency 'github.com/swiftlang/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/vergegroup/normalization->github.com/apple/swift-syntax (B) /users/admin/builder/spi-builder-workspace->github.com/swiftlang/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'spi-builder-workspace': found 3 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/Info.plist
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/Verge@2x.png
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/demo.gif
/Users/admin/builder/spi-builder-workspace/Sources/VergeMacrosPlugin/KeyPathMap.swift:14:25: warning: 'argumentList' is deprecated: renamed to 'arguments' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
12 |   public static func expansion(of node: some SwiftSyntax.FreestandingMacroExpansionSyntax, in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> SwiftSyntax.ExprSyntax {
13 |
14 |     let keyPahts = node.argumentList
   |                         |- warning: 'argumentList' is deprecated: renamed to 'arguments' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |                         `- note: use 'arguments' instead
15 |
16 |     let names: [(String, KeyPathComponentListSyntax)] = {
/Users/admin/builder/spi-builder-workspace/Sources/VergeMacrosPlugin/KeyPathMap.swift:18:34: warning: 'cast' is deprecated: This cast will always succeed [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
16 |     let names: [(String, KeyPathComponentListSyntax)] = {
17 |       return keyPahts.map { keyPath in
18 |         let components = keyPath.cast(LabeledExprSyntax.self).expression.cast(
   |                                  `- warning: 'cast' is deprecated: This cast will always succeed [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
19 |           KeyPathExprSyntax.self
20 |         ).components
/Users/admin/builder/spi-builder-workspace/Sources/VergeMacrosPlugin/KeyPathMap.swift:25:16: warning: 'cast' is deprecated: This cast will always succeed [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
23 |         components
24 |           .map {
25 |             $0.cast(KeyPathComponentSyntax.self).component.cast(
   |                `- warning: 'cast' is deprecated: This cast will always succeed [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
26 |               KeyPathPropertyComponentSyntax.self
27 |             ).declName.baseName.description
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:163:88: warning: capture of non-Sendable type 'Value.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
161 |     middleware: Middleware? = nil
162 |   ) where Value : Equatable {
163 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'Value.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
164 |   }
165 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:174:88: warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
172 |     middleware: Middleware? = nil
173 |   ) where Value == (S1, S2) {
174 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
175 |   }
176 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:174:88: warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
172 |     middleware: Middleware? = nil
173 |   ) where Value == (S1, S2) {
174 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
175 |   }
176 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:185:88: warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
183 |     middleware: Middleware? = nil
184 |   ) where Value == (S1, S2, S3) {
185 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
186 |   }
187 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:185:88: warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
183 |     middleware: Middleware? = nil
184 |   ) where Value == (S1, S2, S3) {
185 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
186 |   }
187 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:185:88: warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
183 |     middleware: Middleware? = nil
184 |   ) where Value == (S1, S2, S3) {
185 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
186 |   }
187 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:196:88: warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
194 |     middleware: Middleware? = nil
195 |   ) where Value == (S1, S2, S3, S4) {
196 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
197 |   }
198 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:196:88: warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
194 |     middleware: Middleware? = nil
195 |   ) where Value == (S1, S2, S3, S4) {
196 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
197 |   }
198 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:196:88: warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
194 |     middleware: Middleware? = nil
195 |   ) where Value == (S1, S2, S3, S4) {
196 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
197 |   }
198 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:196:88: warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
194 |     middleware: Middleware? = nil
195 |   ) where Value == (S1, S2, S3, S4) {
196 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
197 |   }
198 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:207:88: warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
205 |     middleware: Middleware? = nil
206 |   ) where Value == (S1, S2, S3, S4, S5) {
207 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
208 |   }
209 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:207:88: warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
205 |     middleware: Middleware? = nil
206 |   ) where Value == (S1, S2, S3, S4, S5) {
207 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
208 |   }
209 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:207:88: warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
205 |     middleware: Middleware? = nil
206 |   ) where Value == (S1, S2, S3, S4, S5) {
207 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
208 |   }
209 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:207:88: warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
205 |     middleware: Middleware? = nil
206 |   ) where Value == (S1, S2, S3, S4, S5) {
207 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
208 |   }
209 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:207:88: warning: capture of non-Sendable type 'S5.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
205 |     middleware: Middleware? = nil
206 |   ) where Value == (S1, S2, S3, S4, S5) {
207 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S5.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
208 |   }
209 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S5.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S5.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S6.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S6.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreType+Assignee.swift:88:11: warning: initialization of immutable value 'changes' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 86 |   ) -> Assignee<Changes<Value>> {
 87 |     return { [weak store] value in
 88 |       let changes = value.map { Optional.some($0) }
    |           `- warning: initialization of immutable value 'changes' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 89 |       store?.asStore().commit {
 90 |         $0[keyPath: keyPath] = .some(value.primitive)
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreType+BindingDerived.swift:147:14: warning: capture of non-Sendable type 'Select.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
145 |       get: .select(select),
146 |       set: { state, newValue in
147 |         state[keyPath: select] = newValue
    |              `- warning: capture of non-Sendable type 'Select.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
148 |       }
149 |     )
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StateType.swift:35:3: warning: instance method of non-Sendable type 'Self.Type' cannot be marked as '@Sendable'
33 |    It's better to use it for better performance to get the value rather than using computed property.
34 |    */
35 |   @Sendable
   |   `- warning: instance method of non-Sendable type 'Self.Type' cannot be marked as '@Sendable'
36 |   static func reduce(
37 |     modifying: inout Self,
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:159:31: warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
157 |    the closure will be released after consumed.
158 |    */
159 |   public consuming func `do`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (consuming Target) -> Void) -> Self {
    |                               `- warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
160 |     self.handlerWithSelectedValue = perform
161 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:159:31: warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
157 |    the closure will be released after consumed.
158 |    */
159 |   public consuming func `do`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (consuming Target) -> Void) -> Self {
    |                               `- warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
160 |     self.handlerWithSelectedValue = perform
161 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:164:41: warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
162 |   }
163 |
164 |   public consuming func `doWithSource`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (Source) -> Void) -> Self {
    |                                         `- warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
165 |     self.handlerWithSource = perform
166 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:164:41: warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
162 |   }
163 |
164 |   public consuming func `doWithSource`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (Source) -> Void) -> Self {
    |                                         `- warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
165 |     self.handlerWithSource = perform
166 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Derived/Derived.swift:234:27: warning: capture of non-Sendable type 'Value.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
232 |   ) -> StoreStateSubscription {
233 |     sinkState(dropsFirst: dropsFirst, queue: queue) { (changes) in
234 |       changes.ifChanged().do { value in
    |                           `- warning: capture of non-Sendable type 'Value.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
235 |         receive(value)
236 |       }
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Library/CachedMap.swift:53:7: warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 51 |     self.updateCondition = shouldUpdate
 52 |     self.generateKey = {
 53 |       AnyHashable(keySelector($0))
    |       `- warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 54 |     }
 55 |   }
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Store.swift:215:32: warning: capture of non-Sendable type 'State.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
213 |
214 |     self.externalOperation = { @Sendable inoutRef, state, transaction in
215 |       let intermediate = state.makeNextChanges(
    |                                `- warning: capture of non-Sendable type 'State.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |         with: inoutRef.wrapped,
217 |         modification: inoutRef.modification,
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Store.swift:446:9: warning: immutable value 'warnings' was never used; consider removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
444 |     }
445 |
446 |     let warnings: Set<VergeConcurrency.SynchronizationTracker.Warning>
    |         `- warning: immutable value 'warnings' was never used; consider removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
447 |     if RuntimeSanitizer.global.isRecursivelyCommitDetectionEnabled {
448 |       warnings = tracker.register()
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Store.swift:463:9: warning: initialization of immutable value '__sanitizer__' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
461 |     var commitLog: CommitLog?
462 |
463 |     let __sanitizer__ = sanitizer
    |         `- warning: initialization of immutable value '__sanitizer__' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
464 |
465 |     /** a ciritical session */
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:159:31: warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
157 |    the closure will be released after consumed.
158 |    */
159 |   public consuming func `do`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (consuming Target) -> Void) -> Self {
    |                               `- warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
160 |     self.handlerWithSelectedValue = perform
161 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:159:31: warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
157 |    the closure will be released after consumed.
158 |    */
159 |   public consuming func `do`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (consuming Target) -> Void) -> Self {
    |                               `- warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
160 |     self.handlerWithSelectedValue = perform
161 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:164:41: warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
162 |   }
163 |
164 |   public consuming func `doWithSource`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (Source) -> Void) -> Self {
    |                                         `- warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
165 |     self.handlerWithSource = perform
166 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:164:41: warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
162 |   }
163 |
164 |   public consuming func `doWithSource`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (Source) -> Void) -> Self {
    |                                         `- warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
165 |     self.handlerWithSource = perform
166 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType.swift:345:9: warning: initialization of immutable value 'trace' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
343 |   ) rethrows -> Result {
344 |
345 |     let trace = MutationTrace(
    |         `- warning: initialization of immutable value 'trace' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
346 |       name: name,
347 |       file: file,
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Pipeline.swift:400:29: warning: capture of non-Sendable type 'Output.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
398 |   ) -> Self
399 |   where Output: Equatable, Self == Pipelines.ChangesSelectPipeline<Input, Output> {
400 |     self.init(selector: { $0[keyPath: selector] }, additionalDropCondition: nil)
    |                             `- warning: capture of non-Sendable type 'Output.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
401 |   }
402 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Pipeline.swift:413:29: warning: capture of non-Sendable type 'Output.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
411 |   ) -> Self
412 |   where Output: Equatable, Self == Pipelines.ChangesSelectPipeline<Input, Output> {
413 |     self.init(selector: { $0[keyPath: selector] }, additionalDropCondition: nil)
    |                             `- warning: capture of non-Sendable type 'Output.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
414 |   }
415 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Pipeline.swift:482:23: warning: capture of non-Sendable type 'EdgeIntermediate.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
480 |     self.init(
481 |       intermediate: intermediate,
482 |       transform: { $0.wrappedValue },
    |                       `- warning: capture of non-Sendable type 'EdgeIntermediate.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
483 |       additionalDropCondition: nil
484 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StateType.swift:35:3: warning: instance method of non-Sendable type 'Self.Type' cannot be marked as '@Sendable'
33 |    It's better to use it for better performance to get the value rather than using computed property.
34 |    */
35 |   @Sendable
   |   `- warning: instance method of non-Sendable type 'Self.Type' cannot be marked as '@Sendable'
36 |   static func reduce(
37 |     modifying: inout Self,
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/SwiftUI/Reading.swift:99:42: warning: result of call to 'retain()' is unused [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 97 |       switch mode {
 98 |       case .strong:
 99 |         Unmanaged.passUnretained(object).retain()
    |                                          `- warning: result of call to 'retain()' is unused [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
100 |       case .unowned:
101 |         break
/Users/admin/builder/spi-builder-workspace/Sources/Verge/SwiftUI/Reading.swift:313:15: warning: variable '_currentState' was never mutated; consider changing to 'let' constant [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/variable-never-mutated\VariableNeverMutated]8;;\]
311 |     }
312 |
313 |     guard var _currentState, let _currentStateVersion else {
    |               `- warning: variable '_currentState' was never mutated; consider changing to 'let' constant [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/variable-never-mutated\VariableNeverMutated]8;;\]
314 |       return nil
315 |     }
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
[#VariableNeverMutated]: <https://docs.swift.org/compiler/documentation/diagnostics/variable-never-mutated>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "rxswift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "6.0.0",
            "upper_bound" : "7.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ReactiveX/RxSwift.git"
    },
    {
      "identity" : "swift-atomics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-atomics.git"
    },
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections"
    },
    {
      "identity" : "swift-concurrency-task-manager",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.0.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/VergeGroup/swift-concurrency-task-manager"
    },
    {
      "identity" : "typedcomparator",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/VergeGroup/TypedComparator"
    },
    {
      "identity" : "normalization",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/VergeGroup/Normalization"
    },
    {
      "identity" : "swift-macro-state-struct",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.0.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/VergeGroup/swift-macro-state-struct"
    },
    {
      "identity" : "viewinspector",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.10.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/nalexn/ViewInspector.git"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "600.0.0",
            "upper_bound" : "606.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    },
    {
      "identity" : "swift-macro-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-macro-testing.git"
    }
  ],
  "manifest_display_name" : "Verge",
  "name" : "Verge",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "Verge",
      "targets" : [
        "Verge"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VergeTiny",
      "targets" : [
        "VergeTiny"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VergeNormalizationDerived",
      "targets" : [
        "VergeNormalizationDerived"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VergeRx",
      "targets" : [
        "VergeRx"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VergeClassic",
      "targets" : [
        "VergeClassic"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VergeMacros",
      "targets" : [
        "VergeMacros"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VergeMacrosPlugin",
      "targets" : [
        "VergeMacrosPlugin"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "VergeTinyTests",
      "module_type" : "SwiftTarget",
      "name" : "VergeTinyTests",
      "path" : "Tests/VergeTinyTests",
      "sources" : [
        "VergeTinyTests.swift"
      ],
      "target_dependencies" : [
        "VergeTiny"
      ],
      "type" : "test"
    },
    {
      "c99name" : "VergeTiny",
      "module_type" : "SwiftTarget",
      "name" : "VergeTiny",
      "path" : "Sources/VergeTiny",
      "product_memberships" : [
        "VergeTiny"
      ],
      "sources" : [
        "Source.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VergeTests",
      "module_type" : "SwiftTarget",
      "name" : "VergeTests",
      "path" : "Tests/VergeTests",
      "product_dependencies" : [
        "ViewInspector"
      ],
      "sources" : [
        "AccumulationTests.swift",
        "ActivityTests.swift",
        "BindingDerivedTests.swift",
        "CachedMapTests.swift",
        "ChangesTests.swift",
        "ComparerTests.swift",
        "ConcurrencyTests.swift",
        "CopyPerformance.swift",
        "CounterTests.swift",
        "DemoState.swift",
        "DerivedTests.swift",
        "EdgeTests.swift",
        "EventEmitterTests.swift",
        "FilterTests.swift",
        "IsolatedContextTests.swift",
        "OldComparer.swift",
        "PerformanceTests.swift",
        "PipelineTests.swift",
        "ReferenceEdgeTests.swift",
        "Retain/PublisherCompletionTests.swift",
        "Retain/StoreSinkSusbscriptionTests.swift",
        "RunLoopTests.swift",
        "Sample.swift",
        "StateTypeTests.swift",
        "StoreAndDerivedTests.swift",
        "StoreInitTests.swift",
        "StoreMiddlewareTests.swift",
        "StoreSinkTests.swift",
        "StoreTaskTests.swift",
        "SynchronizeDisplayValueTests.swift",
        "SyntaxTests.swift",
        "TransactionTests.swift",
        "Usage.swift",
        "VergeStoreTests.swift"
      ],
      "target_dependencies" : [
        "Verge"
      ],
      "type" : "test"
    },
    {
      "c99name" : "VergeRxTests",
      "module_type" : "SwiftTarget",
      "name" : "VergeRxTests",
      "path" : "Tests/VergeRxTests",
      "sources" : [
        "ChangedOperatorTests.swift",
        "DemoState.swift",
        "ReproduceDeadlockTests.swift",
        "SubjectCompletionTests.swift",
        "VergeRxTests.swift"
      ],
      "target_dependencies" : [
        "VergeRx",
        "VergeClassic"
      ],
      "type" : "test"
    },
    {
      "c99name" : "VergeRx",
      "module_type" : "SwiftTarget",
      "name" : "VergeRx",
      "path" : "Sources/VergeRx",
      "product_dependencies" : [
        "RxSwift",
        "RxCocoa"
      ],
      "product_memberships" : [
        "VergeRx",
        "VergeClassic"
      ],
      "sources" : [
        "Extensions.swift",
        "Store+Rx.swift"
      ],
      "target_dependencies" : [
        "Verge"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VergeNormalizationDerivedTests",
      "module_type" : "SwiftTarget",
      "name" : "VergeNormalizationDerivedTests",
      "path" : "Tests/VergeNormalizationDerivedTests",
      "sources" : [
        "CombiningTests.swift",
        "DemoState.swift",
        "VergeNormalizationDerivedTests.swift"
      ],
      "target_dependencies" : [
        "VergeNormalizationDerived"
      ],
      "type" : "test"
    },
    {
      "c99name" : "VergeNormalizationDerived",
      "module_type" : "SwiftTarget",
      "name" : "VergeNormalizationDerived",
      "path" : "Sources/VergeNormalizationDerived",
      "product_dependencies" : [
        "Normalization",
        "HashTreeCollections"
      ],
      "product_memberships" : [
        "VergeNormalizationDerived"
      ],
      "sources" : [
        "DerivedMaking+.swift",
        "DerivedResult.swift",
        "EntityType+Typealias.swift",
        "EntityWrapper.swift",
        "NonNullEntityWrapper.swift",
        "Pipelines.swift",
        "StoreType+.swift",
        "VergeNormalizationDerived.swift"
      ],
      "target_dependencies" : [
        "Verge"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VergeMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "VergeMacrosTests",
      "path" : "Tests/VergeMacrosTests",
      "product_dependencies" : [
        "SwiftSyntaxMacrosTestSupport",
        "MacroTesting"
      ],
      "sources" : [
        "KeyPathMapTests.swift"
      ],
      "target_dependencies" : [
        "VergeMacrosPlugin"
      ],
      "type" : "test"
    },
    {
      "c99name" : "VergeMacrosPlugin",
      "module_type" : "SwiftTarget",
      "name" : "VergeMacrosPlugin",
      "path" : "Sources/VergeMacrosPlugin",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "Verge",
        "VergeNormalizationDerived",
        "VergeRx",
        "VergeClassic",
        "VergeMacros",
        "VergeMacrosPlugin"
      ],
      "sources" : [
        "KeyPathMap.swift",
        "MacroError.swift",
        "Plugin.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "VergeMacros",
      "module_type" : "SwiftTarget",
      "name" : "VergeMacros",
      "path" : "Sources/VergeMacros",
      "product_memberships" : [
        "Verge",
        "VergeNormalizationDerived",
        "VergeRx",
        "VergeClassic",
        "VergeMacros"
      ],
      "sources" : [
        "Source.swift"
      ],
      "target_dependencies" : [
        "VergeMacrosPlugin"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VergeClassic",
      "module_type" : "SwiftTarget",
      "name" : "VergeClassic",
      "path" : "Sources/VergeClassic",
      "product_memberships" : [
        "VergeClassic"
      ],
      "sources" : [
        "Emitter.swift",
        "Extensions.swift",
        "Storage+Rx.swift",
        "Storage.swift",
        "Verge+Extension.swift",
        "VergeClassic.swift"
      ],
      "target_dependencies" : [
        "VergeRx"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Verge",
      "module_type" : "SwiftTarget",
      "name" : "Verge",
      "path" : "Sources/Verge",
      "product_dependencies" : [
        "StateStruct",
        "TypedComparator",
        "Atomics",
        "DequeModule",
        "ConcurrencyTaskManager"
      ],
      "product_memberships" : [
        "Verge",
        "VergeNormalizationDerived",
        "VergeRx",
        "VergeClassic"
      ],
      "sources" : [
        "Derived/Derived+Assign.swift",
        "Derived/Derived.swift",
        "Library/BackgroundDeallocationQueue.swift",
        "Library/CachedMap.swift",
        "Library/EventEmitter.swift",
        "Library/InoutRef.swift",
        "Library/Log.swift",
        "Library/Signpost.swift",
        "Library/StoreActivitySubscription.swift",
        "Library/StoreStateSubscription.swift",
        "Library/StoreSubscriptionBase.swift",
        "Library/VergeAnyCancellable.swift",
        "Library/VergeConcurrency+SynchronizationTracker.swift",
        "Library/VergeConcurrency.swift",
        "Library/_BackingStorage+.swift",
        "Logging/ActivityTrace.swift",
        "Logging/DefaultStoreLogger.swift",
        "Logging/MutationTrace.swift",
        "Logging/RuntimeError.swift",
        "Logging/RuntimeSanitizer.swift",
        "Logging/StoreLogger.swift",
        "Sendable.swift",
        "Store/AnyTargetQueue.swift",
        "Store/Changes.swift",
        "Store/DetachedDispatcher.swift",
        "Store/KeyObject.swift",
        "Store/NonAtomicCounter.swift",
        "Store/Pipeline.swift",
        "Store/Scan.swift",
        "Store/StateType.swift",
        "Store/Store+Combine.swift",
        "Store/Store+RunLoop.swift",
        "Store/Store.swift",
        "Store/StoreDriverType+Accumulator.swift",
        "Store/StoreDriverType.swift",
        "Store/StoreMiddleware.swift",
        "Store/StoreOperation.swift",
        "Store/StoreType+Assignee.swift",
        "Store/StoreType+BindingDerived.swift",
        "Store/StoreType+Derived.swift",
        "Store/StoreWrapperType.swift",
        "Store/Transaction.swift",
        "Store/UIStateStore.swift",
        "SwiftUI/OnReceive.swift",
        "SwiftUI/Reading.swift",
        "SwiftUI/StoreObject.swift",
        "SwiftUI/StoreReader.swift",
        "Utility/Edge.swift",
        "Utility/ReferenceEdge.swift",
        "Utility/ThunkToMainActor.swift",
        "Verge.swift",
        "macros.swift"
      ],
      "target_dependencies" : [
        "VergeMacros"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/vergegroup/swift-verge/14.1.3
Repository:               VergeGroup/swift-Verge
Swift version used:       6.4
Target:                   Verge
Extracting symbol information for 'Verge'...
Finished extracting symbol information for 'Verge'. (6.36s)
Building documentation for 'Verge'...
warning: 'StoreSubscription' doesn't exist at '/Verge/Store/assign(queue:to:)'
  --> ../Derived/Derived+Assign.swift:27:72-27:89
25 |    Assigns a Store's state to a property of a store.
26 |
27 +    - Returns: a cancellable. See detail of handling cancellable from ``StoreSubscription``'s docs
28 |    */
29 |   public func assign(
warning: 'StoreSubscription' doesn't exist at '/Verge/StoreDriverType/assign(queue:to:)'
  --> ../Derived/Derived+Assign.swift:27:72-27:89
25 |    Assigns a Store's state to a property of a store.
26 |
27 +    - Returns: a cancellable. See detail of handling cancellable from ``StoreSubscription``'s docs
28 |    */
29 |   public func assign(
warning: 'StoreSubscription' doesn't exist at '/Verge/DetachedDispatcher/assign(queue:to:)'
  --> ../Derived/Derived+Assign.swift:27:72-27:89
25 |    Assigns a Store's state to a property of a store.
26 |
27 +    - Returns: a cancellable. See detail of handling cancellable from ``StoreSubscription``'s docs
28 |    */
29 |   public func assign(
warning: 'StoreSubscription' doesn't exist at '/Verge/StoreDriverType/assign(queue:to:)'
  --> ../Derived/Derived+Assign.swift:39:72-39:89
37 |    Assigns a Store's state to a property of a store.
38 |
39 +    - Returns: a cancellable. See detail of handling cancellable from ``StoreSubscription``'s docs
40 |    */
41 |   public func assign(
warning: 'StoreSubscription' doesn't exist at '/Verge/DetachedDispatcher/assign(queue:to:)'
  --> ../Derived/Derived+Assign.swift:39:72-39:89
37 |    Assigns a Store's state to a property of a store.
38 |
39 +    - Returns: a cancellable. See detail of handling cancellable from ``StoreSubscription``'s docs
40 |    */
41 |   public func assign(
warning: 'StoreSubscription' doesn't exist at '/Verge/Store/assign(queue:to:)'
  --> ../Derived/Derived+Assign.swift:39:72-39:89
37 |    Assigns a Store's state to a property of a store.
38 |
39 +    - Returns: a cancellable. See detail of handling cancellable from ``StoreSubscription``'s docs
40 |    */
41 |   public func assign(
warning: External name 'get' used to document parameter
   --> ../Derived/Derived.swift:102:11-102:14
100 |   /// Low-level initializer
101 |   /// - Parameters:
102 +   ///   - get: MemoizeMap to make a `Value` from `UpstreamState`
    |           ╰─suggestion: Replace 'get' with 'pipeline'
103 |   ///   - set: A closure to apply new-value to `UpstreamState`, it will need in creating `BindingDerived`.
104 |   ///   - initialUpstreamState: Initial value of the `UpstreamState`
warning: Parameter 'name' is missing documentation
   --> ../Derived/Derived.swift:106:69-106:69
104 |   ///   - initialUpstreamState: Initial value of the `UpstreamState`
105 |   ///   - subscribeUpstreamState: Starts subscribe updates of the `UpstreamState`
106 +   ///   - retainsUpstream: Any instances to retain in this instance.
107 |   public init<UpstreamState, Pipeline: PipelineType>(
108 |     name: String? = nil,
warning: Parameter 'queue' is missing documentation
   --> ../Derived/Derived.swift:268:14-268:14
266 |   /// - Parameters:
267 |   ///   - s0:
268 +   ///   - s1:
    |              ╰─suggestion: Document 'queue' parameter
269 |   /// - Returns:
270 |   public static func combined<S0, S1>(
warning: Parameter 'queue' is missing documentation
   --> ../Derived/Derived.swift:330:14-330:14
328 |   ///   - s0:
329 |   ///   - s1:
330 +   ///   - s2:
    |              ╰─suggestion: Document 'queue' parameter
331 |   /// - Returns:
332 |   public static func combined<S0, S1, S2>(
warning: 'commit(_:_:_:_:mutation:)' doesn't exist at '/Verge/DispatcherType'
  --> Mutation.md:89:18-89:43
87 | ### Using `commit`
88 |
89 + ``DispatcherType/commit(_:_:_:_:mutation:)`` provides ``InoutRef``, that can detect how the wrapped state will change.
90 | If there is no change, `commit` does nothing and no emitting the events from the Store.
91 |
warning: 'ExtendedStateType' doesn't exist at '/Verge/State'
  --> State.md:27:12-27:29
25 | Although in some of cases, the cost of computing might be higher which depends on how it create the value from stored properties.
26 |
27 + There is ``ExtendedStateType``.
28 | This provies us to get more stuff that **increases performance** and productivity.
29 |
warning: 'cancel()' doesn't exist at '/Verge/StoreActivitySubscription'
 --> ../Library/StoreActivitySubscription.swift:6:54-6:62
4 | /**
5 |  A subscription that is compatible with Combine’s Cancellable.
6 +  You can manage asynchronous tasks either call the ``cancel()`` to halt the subscription, or allow it to terminate upon instance deallocation, and by implementing the ``storeWhileSourceActive()`` technique, the subscription’s active status is maintained until the source store is released.
7 |  */
8 | public final class StoreActivitySubscription: StoreSubscriptionBase, @unchecked Sendable {
warning: 'storeWhileSourceActive()' doesn't exist at '/Verge/StoreActivitySubscription'
 --> ../Library/StoreActivitySubscription.swift:6:170-6:194
4 | /**
5 |  A subscription that is compatible with Combine’s Cancellable.
6 +  You can manage asynchronous tasks either call the ``cancel()`` to halt the subscription, or allow it to terminate upon instance deallocation, and by implementing the ``storeWhileSourceActive()`` technique, the subscription’s active status is maintained until the source store is released.
7 |  */
8 | public final class StoreActivitySubscription: StoreSubscriptionBase, @unchecked Sendable {
warning: 'cancel()' doesn't exist at '/Verge/StoreStateSubscription'
 --> ../Library/StoreStateSubscription.swift:6:54-6:62
4 | /**
5 |  A subscription that is compatible with Combine's Cancellable.
6 +  You can manage asynchronous tasks either call the ``cancel()`` to halt the subscription, or allow it to terminate upon instance deallocation, and by implementing the ``storeWhileSourceActive()`` technique, the subscription's active status is maintained until the source store is released.
7 |  */
8 | public final class StoreStateSubscription: StoreSubscriptionBase, @unchecked Sendable {
warning: 'storeWhileSourceActive()' doesn't exist at '/Verge/StoreStateSubscription'
 --> ../Library/StoreStateSubscription.swift:6:170-6:194
4 | /**
5 |  A subscription that is compatible with Combine's Cancellable.
6 +  You can manage asynchronous tasks either call the ``cancel()`` to halt the subscription, or allow it to terminate upon instance deallocation, and by implementing the ``storeWhileSourceActive()`` technique, the subscription's active status is maintained until the source store is released.
7 |  */
8 | public final class StoreStateSubscription: StoreSubscriptionBase, @unchecked Sendable {
warning: Parameter 'value' not found in initializer declaration
   --> ../Library/VergeConcurrency.swift:164:11-164:45
162 |     ///
163 |     /// - parameters:
164 +     ///   - value: Initial value for `self`.
    |           ╰─suggestion: Remove 'value' parameter documentation
165 |     public init(_ wrappedValue: Value) {
166 |       _value = wrappedValue
warning: Parameter 'wrappedValue' is missing documentation
   --> ../Library/VergeConcurrency.swift:164:45-164:45
162 |     ///
163 |     /// - parameters:
164 +     ///   - value: Initial value for `self`.
    |                                             ╰─suggestion: Document 'wrappedValue' parameter
165 |     public init(_ wrappedValue: Value) {
166 |       _value = wrappedValue
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:363:37-363:47
361 |    Produces output values using KeyPath-based projection.
362 |
363 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
364 |    */
365 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:363:37-363:47
361 |    Produces output values using KeyPath-based projection.
362 |
363 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
364 |    */
365 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:363:37-363:47
361 |    Produces output values using KeyPath-based projection.
362 |
363 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
364 |    */
365 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:363:37-363:47
361 |    Produces output values using KeyPath-based projection.
362 |
363 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
364 |    */
365 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:363:37-363:47
361 |    Produces output values using KeyPath-based projection.
362 |
363 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
364 |    */
365 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:363:37-363:47
361 |    Produces output values using KeyPath-based projection.
362 |
363 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
364 |    */
365 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:378:37-378:47
376 |    Produces output values using KeyPath-based projection.
377 |
378 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
379 |    */
380 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:378:37-378:47
376 |    Produces output values using KeyPath-based projection.
377 |
378 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
379 |    */
380 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:378:37-378:47
376 |    Produces output values using KeyPath-based projection.
377 |
378 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
379 |    */
380 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:378:37-378:47
376 |    Produces output values using KeyPath-based projection.
377 |
378 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
379 |    */
380 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:378:37-378:47
376 |    Produces output values using KeyPath-based projection.
377 |
378 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
379 |    */
380 |   public static func map<Input, Output>(
warning: 'select(_:)' is ambiguous at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:378:37-378:47
376 |    Produces output values using KeyPath-based projection.
377 |
378 +    exactly same with ``PipelineType/select(_:)``
    |                                               ├─suggestion: Insert '-61vk8' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                               ╰─suggestion: Insert '-31kqb' for 'static func select<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
379 |    */
380 |   public static func map<Input, Output>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:393:44-393:50
391 |    Produces output values using closure based projection.
392 |
393 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
394 |    */
395 |   // needs this overload as making closure from keyPath will not make sendable closure.
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:393:44-393:50
391 |    Produces output values using closure based projection.
392 |
393 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
394 |    */
395 |   // needs this overload as making closure from keyPath will not make sendable closure.
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:393:44-393:50
391 |    Produces output values using closure based projection.
392 |
393 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
394 |    */
395 |   // needs this overload as making closure from keyPath will not make sendable closure.
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:393:44-393:50
391 |    Produces output values using closure based projection.
392 |
393 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
394 |    */
395 |   // needs this overload as making closure from keyPath will not make sendable closure.
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:393:44-393:50
391 |    Produces output values using closure based projection.
392 |
393 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
394 |    */
395 |   // needs this overload as making closure from keyPath will not make sendable closure.
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:393:44-393:50
391 |    Produces output values using closure based projection.
392 |
393 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
394 |    */
395 |   // needs this overload as making closure from keyPath will not make sendable closure.
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:407:44-407:50
405 |    Produces output values using closure based projection.
406 |
407 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
408 |    */
409 |   public static func select<Input, Output: Equatable>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:407:44-407:50
405 |    Produces output values using closure based projection.
406 |
407 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
408 |    */
409 |   public static func select<Input, Output: Equatable>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:407:44-407:50
405 |    Produces output values using closure based projection.
406 |
407 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
408 |    */
409 |   public static func select<Input, Output: Equatable>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:407:44-407:50
405 |    Produces output values using closure based projection.
406 |
407 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
408 |    */
409 |   public static func select<Input, Output: Equatable>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:407:44-407:50
405 |    Produces output values using closure based projection.
406 |
407 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
408 |    */
409 |   public static func select<Input, Output: Equatable>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:407:44-407:50
405 |    Produces output values using closure based projection.
406 |
407 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
408 |    */
409 |   public static func select<Input, Output: Equatable>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:420:44-420:50
418 |    Produces output values using closure based projection.
419 |
420 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
421 |    */
422 |   public static func select<Input, Output>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:420:44-420:50
418 |    Produces output values using closure based projection.
419 |
420 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
421 |    */
422 |   public static func select<Input, Output>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:420:44-420:50
418 |    Produces output values using closure based projection.
419 |
420 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
421 |    */
422 |   public static func select<Input, Output>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:420:44-420:50
418 |    Produces output values using closure based projection.
419 |
420 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
421 |    */
422 |   public static func select<Input, Output>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:420:44-420:50
418 |    Produces output values using closure based projection.
419 |
420 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
421 |    */
422 |   public static func select<Input, Output>(
warning: '7xvom' isn't a disambiguation for 'map(_:)' at '/Verge/PipelineType'
   --> ../Store/Pipeline.swift:420:44-420:50
418 |    Produces output values using closure based projection.
419 |
420 +    exactly same with ``PipelineType/map(_:)-7xvom``
    |                                            ├─suggestion: Replace '7xvom' with '4nbrd' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPassthroughPipeline<Input, Output>'
    |                                            ├─suggestion: Replace '7xvom' with '6k0wg' for 'static func map<Input, Output>(_ selector: @escaping @Sendable (borrowing Input) -> Output) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
    |                                            ╰─suggestion: Replace '7xvom' with '(KeyPath<Input,Output>&Sendable)' for 'static func map<Input, Output>(_ selector: KeyPath<Input, Output> & Sendable) -> Self where Self == Pipelines.ChangesSelectPipeline<Input, Output>, Output : Equatable'
421 |    */
422 |   public static func select<Input, Output>(
warning: External name 'using' used to document parameter
   --> ../Store/Pipeline.swift:440:8-440:13
438 |
439 |    - Parameters:
440 +      - using: Specifies values for transforming. This function is annotated ``PipelineIntermediateBuilder``
    |        ╰─suggestion: Replace 'using' with 'intermediate'
441 |      - transform: Transforms the given value from `using` function
442 |
warning: External name 'using' used to document parameter
   --> ../Store/Pipeline.swift:440:8-440:13
438 |
439 |    - Parameters:
440 +      - using: Specifies values for transforming. This function is annotated ``PipelineIntermediateBuilder``
    |        ╰─suggestion: Replace 'using' with 'intermediate'
441 |      - transform: Transforms the given value from `using` function
442 |
warning: External name 'using' used to document parameter
   --> ../Store/Pipeline.swift:440:8-440:13
438 |
439 |    - Parameters:
440 +      - using: Specifies values for transforming. This function is annotated ``PipelineIntermediateBuilder``
    |        ╰─suggestion: Replace 'using' with 'intermediate'
441 |      - transform: Transforms the given value from `using` function
442 |
warning: External name 'using' used to document parameter
   --> ../Store/Pipeline.swift:440:8-440:13
438 |
439 |    - Parameters:
440 +      - using: Specifies values for transforming. This function is annotated ``PipelineIntermediateBuilder``
    |        ╰─suggestion: Replace 'using' with 'intermediate'
441 |      - transform: Transforms the given value from `using` function
442 |
warning: External name 'using' used to document parameter
   --> ../Store/Pipeline.swift:440:8-440:13
438 |
439 |    - Parameters:
440 +      - using: Specifies values for transforming. This function is annotated ``PipelineIntermediateBuilder``
    |        ╰─suggestion: Replace 'using' with 'intermediate'
441 |      - transform: Transforms the given value from `using` function
442 |
warning: External name 'using' used to document parameter
   --> ../Store/Pipeline.swift:440:8-440:13
438 |
439 |    - Parameters:
440 +      - using: Specifies values for transforming. This function is annotated ``PipelineIntermediateBuilder``
    |        ╰─suggestion: Replace 'using' with 'intermediate'
441 |      - transform: Transforms the given value from `using` function
442 |
warning: Parameter 'backingStorageRecursiveLock' not found in initializer declaration
   --> ../Store/Store.swift:162:9-162:77
160 |   /// - Parameters:
161 |   ///   - initialState: A state instance that will be modified by the first commit.
162 +   ///   - backingStorageRecursiveLock: A lock instance for mutual exclusion.
    |         ╰─suggestion: Remove 'backingStorageRecursiveLock' parameter documentation
163 |   ///   - logger: You can also use `DefaultLogger.shared`.
164 |   public nonisolated init(
warning: Parameter 'file' is missing documentation
   --> ../Store/Store.swift:163:59-163:59
161 |   ///   - initialState: A state instance that will be modified by the first commit.
162 |   ///   - backingStorageRecursiveLock: A lock instance for mutual exclusion.
163 +   ///   - logger: You can also use `DefaultLogger.shared`.
    |                                                           ╰─suggestion: Document 'file' parameter
164 |   public nonisolated init(
165 |     name: String? = nil,
warning: Parameter 'storeOperation' is missing documentation
   --> ../Store/Store.swift:163:59-163:59
161 |   ///   - initialState: A state instance that will be modified by the first commit.
162 |   ///   - backingStorageRecursiveLock: A lock instance for mutual exclusion.
163 +   ///   - logger: You can also use `DefaultLogger.shared`.
    |         ╰─suggestion: Document 'storeOperation' parameter
164 |   public nonisolated init(
165 |     name: String? = nil,
warning: Parameter 'line' is missing documentation
   --> ../Store/Store.swift:163:59-163:59
161 |   ///   - initialState: A state instance that will be modified by the first commit.
162 |   ///   - backingStorageRecursiveLock: A lock instance for mutual exclusion.
163 +   ///   - logger: You can also use `DefaultLogger.shared`.
    |                                                           ╰─suggestion: Document 'line' parameter
164 |   public nonisolated init(
165 |     name: String? = nil,
warning: Parameter 'name' is missing documentation
   --> ../Store/Store.swift:163:59-163:59
161 |   ///   - initialState: A state instance that will be modified by the first commit.
    |         ╰─suggestion: Document 'name' parameter
162 |   ///   - backingStorageRecursiveLock: A lock instance for mutual exclusion.
163 +   ///   - logger: You can also use `DefaultLogger.shared`.
164 |   public nonisolated init(
165 |     name: String? = nil,
warning: Parameter 'sanitizer' is missing documentation
   --> ../Store/Store.swift:163:59-163:59
161 |   ///   - initialState: A state instance that will be modified by the first commit.
162 |   ///   - backingStorageRecursiveLock: A lock instance for mutual exclusion.
163 +   ///   - logger: You can also use `DefaultLogger.shared`.
    |                                                           ╰─suggestion: Document 'sanitizer' parameter
164 |   public nonisolated init(
165 |     name: String? = nil,
warning: Parameter 'action' is missing documentation
   --> ../Store/Store.swift:391:17-391:17
389 |      - key:
390 |      - mode:
391 +      - priority:
    |                 ╰─suggestion: Document 'action' parameter
392 |      - action
393 |    - Returns: A Task for tracking given async operation's completion.
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:98:60-98:60
96  |   /// - Parameters:
97  |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
98  +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
99  |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
100 |   public func sinkState(
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:98:60-98:60
96  |   /// - Parameters:
97  |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
98  +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
99  |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
100 |   public func sinkState(
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:98:60-98:60
96  |   /// - Parameters:
97  |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
98  +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
99  |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
100 |   public func sinkState(
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:114:60-114:60
112 |   /// - Parameters:
113 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
114 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
115 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
116 |   public func sinkState(
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:114:60-114:60
112 |   /// - Parameters:
113 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
114 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
115 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
116 |   public func sinkState(
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:114:60-114:60
112 |   /// - Parameters:
113 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
114 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
115 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
116 |   public func sinkState(
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:131:60-131:60
129 |   ///   - scan: Accumulates a specified type of value over receiving updates.
130 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
131 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
132 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
133 |   @_disfavoredOverload
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:131:60-131:60
129 |   ///   - scan: Accumulates a specified type of value over receiving updates.
130 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
131 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
132 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
133 |   @_disfavoredOverload
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:131:60-131:60
129 |   ///   - scan: Accumulates a specified type of value over receiving updates.
130 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
131 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
132 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
133 |   @_disfavoredOverload
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:155:60-155:60
153 |   ///   - scan: Accumulates a specified type of value over receiving updates.
154 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
155 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
156 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
157 |   @discardableResult
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:155:60-155:60
153 |   ///   - scan: Accumulates a specified type of value over receiving updates.
154 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
155 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
156 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
157 |   @discardableResult
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:155:60-155:60
153 |   ///   - scan: Accumulates a specified type of value over receiving updates.
154 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
155 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
156 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
157 |   @discardableResult
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:221:58-221:58
219 |     - Parameters:
220 |       - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
221 +       - queue: Specify a queue to receive changes object.
    |                                                          ╰─suggestion: Document 'receive' parameter
222 |     - Returns: A subscriber that performs the provided closure upon receiving values.
223 |    */
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:221:58-221:58
219 |     - Parameters:
220 |       - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
221 +       - queue: Specify a queue to receive changes object.
    |                                                          ╰─suggestion: Document 'receive' parameter
222 |     - Returns: A subscriber that performs the provided closure upon receiving values.
223 |    */
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:221:58-221:58
219 |     - Parameters:
220 |       - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
221 +       - queue: Specify a queue to receive changes object.
    |                                                          ╰─suggestion: Document 'receive' parameter
222 |     - Returns: A subscriber that performs the provided closure upon receiving values.
223 |    */
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:244:58-244:58
242 |     - Parameters:
243 |       - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
244 +       - queue: Specify a queue to receive changes object.
    |                                                          ╰─suggestion: Document 'receive' parameter
245 |     - Returns: A subscriber that performs the provided closure upon receiving values.
246 |    */
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:244:58-244:58
242 |     - Parameters:
243 |       - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
244 +       - queue: Specify a queue to receive changes object.
    |                                                          ╰─suggestion: Document 'receive' parameter
245 |     - Returns: A subscriber that performs the provided closure upon receiving values.
246 |    */
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:244:58-244:58
242 |     - Parameters:
243 |       - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
244 +       - queue: Specify a queue to receive changes object.
    |                                                          ╰─suggestion: Document 'receive' parameter
245 |     - Returns: A subscriber that performs the provided closure upon receiving values.
246 |    */
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:267:60-267:60
265 |   ///   - scan: Accumulates a specified type of value over receiving updates.
266 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
267 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
268 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
269 |   @_disfavoredOverload
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:267:60-267:60
265 |   ///   - scan: Accumulates a specified type of value over receiving updates.
266 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
267 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
268 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
269 |   @_disfavoredOverload
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:267:60-267:60
265 |   ///   - scan: Accumulates a specified type of value over receiving updates.
266 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
267 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
268 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
269 |   @_disfavoredOverload
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:289:60-289:60
287 |   ///   - scan: Accumulates a specified type of value over receiving updates.
288 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
289 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
290 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
291 |   @_disfavoredOverload
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:289:60-289:60
287 |   ///   - scan: Accumulates a specified type of value over receiving updates.
288 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
289 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
290 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
291 |   @_disfavoredOverload
warning: Parameter 'receive' is missing documentation
   --> ../Store/StoreDriverType.swift:289:60-289:60
287 |   ///   - scan: Accumulates a specified type of value over receiving updates.
288 |   ///   - dropsFirst: Drops the latest value on started. if true, receive closure will call from next state updated.
289 +   ///   - queue: Specify a queue to receive changes object.
    |                                                            ╰─suggestion: Document 'receive' parameter
290 |   /// - Returns: A subscriber that performs the provided closure upon receiving values.
291 |   @_disfavoredOverload
warning: Parameter 'file' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'file' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'name' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |       ╰─suggestion: Document 'name' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'line' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'line' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'function' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'function' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'line' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'line' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'name' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |       ╰─suggestion: Document 'name' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'function' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'function' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'file' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'file' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'function' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'function' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'line' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'line' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'file' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'file' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'name' is missing documentation
   --> ../Store/StoreDriverType.swift:305:28-305:28
303 |
304 |   /// Send activity
305 +   /// - Parameter activity:
    |       ╰─suggestion: Document 'name' parameter
306 |   public func send(
307 |     _ name: String = "",
warning: Parameter 'line' is missing documentation
   --> ../Store/StoreDriverType.swift:324:28-324:28
322 |
323 |   /// Send activity
324 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'line' parameter
325 |   public func send(
326 |     _ activity: TargetStore.Activity,
warning: Parameter 'function' is missing documentation
   --> ../Store/StoreDriverType.swift:324:28-324:28
322 |
323 |   /// Send activity
324 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'function' parameter
325 |   public func send(
326 |     _ activity: TargetStore.Activity,
warning: Parameter 'file' is missing documentation
   --> ../Store/StoreDriverType.swift:324:28-324:28
322 |
323 |   /// Send activity
324 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'file' parameter
325 |   public func send(
326 |     _ activity: TargetStore.Activity,
warning: Parameter 'line' is missing documentation
   --> ../Store/StoreDriverType.swift:324:28-324:28
322 |
323 |   /// Send activity
324 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'line' parameter
325 |   public func send(
326 |     _ activity: TargetStore.Activity,
warning: Parameter 'function' is missing documentation
   --> ../Store/StoreDriverType.swift:324:28-324:28
322 |
323 |   /// Send activity
324 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'function' parameter
325 |   public func send(
326 |     _ activity: TargetStore.Activity,
warning: Parameter 'file' is missing documentation
   --> ../Store/StoreDriverType.swift:324:28-324:28
322 |
323 |   /// Send activity
324 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'file' parameter
325 |   public func send(
326 |     _ activity: TargetStore.Activity,
warning: Parameter 'line' is missing documentation
   --> ../Store/StoreDriverType.swift:324:28-324:28
322 |
323 |   /// Send activity
324 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'line' parameter
325 |   public func send(
326 |     _ activity: TargetStore.Activity,
warning: Parameter 'function' is missing documentation
   --> ../Store/StoreDriverType.swift:324:28-324:28
322 |
323 |   /// Send activity
324 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'function' parameter
325 |   public func send(
326 |     _ activity: TargetStore.Activity,
warning: Parameter 'file' is missing documentation
   --> ../Store/StoreDriverType.swift:324:28-324:28
322 |
323 |   /// Send activity
324 +   /// - Parameter activity:
    |                            ╰─suggestion: Document 'file' parameter
325 |   public func send(
326 |     _ activity: TargetStore.Activity,
warning: External name 'get' used to document parameter
  --> ../Store/StoreType+BindingDerived.swift:75:11-75:14
73 |   /// - Parameters:
74 |   ///   - name:
75 +   ///   - get:
   |           ╰─suggestion: Replace 'get' with 'pipeline'
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 |   ///   - set:
warning: External name 'get' used to document parameter
  --> ../Store/StoreType+BindingDerived.swift:75:11-75:14
73 |   /// - Parameters:
74 |   ///   - name:
75 +   ///   - get:
   |           ╰─suggestion: Replace 'get' with 'pipeline'
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 |   ///   - set:
warning: External name 'get' used to document parameter
  --> ../Store/StoreType+BindingDerived.swift:75:11-75:14
73 |   /// - Parameters:
74 |   ///   - name:
75 +   ///   - get:
   |           ╰─suggestion: Replace 'get' with 'pipeline'
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 |   ///   - set:
warning: Parameter 'dropsOutput' not found in instance method declaration
  --> ../Store/StoreType+BindingDerived.swift:76:9-76:78
74 |   ///   - name:
75 |   ///   - get:
76 +   ///   - dropsOutput: Predicate to drops object if found a duplicated output
   |         ╰─suggestion: Remove 'dropsOutput' parameter documentation
77 |   ///   - set:
78 |   /// - Returns:
warning: Parameter 'dropsOutput' not found in instance method declaration
  --> ../Store/StoreType+BindingDerived.swift:76:9-76:78
74 |   ///   - name:
75 |   ///   - get:
76 +   ///   - dropsOutput: Predicate to drops object if found a duplicated output
   |         ╰─suggestion: Remove 'dropsOutput' parameter documentation
77 |   ///   - set:
78 |   /// - Returns:
warning: Parameter 'dropsOutput' not found in instance method declaration
  --> ../Store/StoreType+BindingDerived.swift:76:9-76:78
74 |   ///   - name:
75 |   ///   - get:
76 +   ///   - dropsOutput: Predicate to drops object if found a duplicated output
   |         ╰─suggestion: Remove 'dropsOutput' parameter documentation
77 |   ///   - set:
78 |   /// - Returns:
warning: Parameter 'file' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |         ╰─suggestion: Document 'file' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'queue' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |               ╰─suggestion: Document 'queue' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'function' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |         ╰─suggestion: Document 'function' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'line' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |         ╰─suggestion: Document 'line' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'function' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |         ╰─suggestion: Document 'function' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'line' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |         ╰─suggestion: Document 'line' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'file' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |         ╰─suggestion: Document 'file' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'queue' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |               ╰─suggestion: Document 'queue' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'queue' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |               ╰─suggestion: Document 'queue' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'file' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |         ╰─suggestion: Document 'file' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'function' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |         ╰─suggestion: Document 'function' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: Parameter 'line' is missing documentation
  --> ../Store/StoreType+BindingDerived.swift:77:15-77:15
75 |   ///   - get:
76 |   ///   - dropsOutput: Predicate to drops object if found a duplicated output
77 +   ///   - set:
   |         ╰─suggestion: Document 'line' parameter
78 |   /// - Returns:
79 |   public func bindingDerived<Pipeline: PipelineType>(
warning: 'transaction' doesn't exist at '/Verge/Changes'
  --> ../Store/Transaction.swift:30:28-30:39
28 |  For instance, same value changes but it's not the same meaning actually.
29 |
30 +  ``Changes`` has ``Changes/transaction`` property.
31 |  */
32 | public struct Transaction: Sendable {
warning: Parameter 'store' not found in initializer declaration
  --> ../SwiftUI/StoreReader.swift:56:9-56:17
54 |   ///
55 |   /// - Parameters:
56 +   ///   - store:
   |         ╰─suggestion: Remove 'store' parameter documentation
57 |   ///   - content:
58 |   public init(
warning: Parameter 'line' is missing documentation
  --> ../SwiftUI/StoreReader.swift:57:19-57:19
55 |   /// - Parameters:
56 |   ///   - store:
57 +   ///   - content:
   |         ╰─suggestion: Document 'line' parameter
58 |   public init(
59 |     file: StaticString = #file,
warning: Parameter 'driver' is missing documentation
  --> ../SwiftUI/StoreReader.swift:57:19-57:19
55 |   /// - Parameters:
56 |   ///   - store:
57 +   ///   - content:
   |         ╰─suggestion: Document 'driver' parameter
58 |   public init(
59 |     file: StaticString = #file,
warning: Parameter 'label' is missing documentation
  --> ../SwiftUI/StoreReader.swift:57:19-57:19
55 |   /// - Parameters:
56 |   ///   - store:
57 +   ///   - content:
   |         ╰─suggestion: Document 'label' parameter
58 |   public init(
59 |     file: StaticString = #file,
warning: Parameter 'file' is missing documentation
  --> ../SwiftUI/StoreReader.swift:57:19-57:19
55 |   /// - Parameters:
56 |   ///   - store:
57 +   ///   - content:
   |         ╰─suggestion: Document 'file' parameter
58 |   public init(
59 |     file: StaticString = #file,
warning: Parameter 'failureReason' is missing documentation
   --> ../Utility/Edge.swift:283:31-283:31
281 |
282 |     /// Raises an Swift.assertionFailure when its new value does not fit the condition.
283 +     /// - Parameter condition:
    |                               ╰─suggestion: Document 'failureReason' parameter
284 |     /// - Returns: A Middleware instance
285 |     public static func assert(_ condition: @escaping @Sendable (Value) -> Bool, _ failureReason: String? = nil) -> Self {
Finished building documentation for 'Verge' (8.55s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/vergegroup/swift-verge/14.1.3
Updating https://github.com/pointfreeco/xctest-dynamic-overlay
Updating https://github.com/apple/swift-collections
Updating https://github.com/apple/swift-atomics.git
Updating https://github.com/pointfreeco/swift-snapshot-testing
Updating https://github.com/VergeGroup/swift-macro-state-struct
Updating https://github.com/VergeGroup/swift-typed-identifier
Updating https://github.com/swiftlang/swift-syntax.git
Updated https://github.com/pointfreeco/xctest-dynamic-overlay (0.55s)
Updating https://github.com/VergeGroup/Normalization
Updated https://github.com/swiftlang/swift-syntax.git (1.03s)
Updating https://github.com/nalexn/ViewInspector.git
Updated https://github.com/VergeGroup/Normalization (0.50s)
Updating https://github.com/pointfreeco/swift-custom-dump
Updated https://github.com/apple/swift-atomics.git (1.11s)
Updated https://github.com/apple/swift-collections (1.11s)
Updated https://github.com/VergeGroup/swift-macro-state-struct (1.11s)
Updated https://github.com/pointfreeco/swift-snapshot-testing (1.11s)
Updated https://github.com/VergeGroup/swift-typed-identifier (1.11s)
Updating https://github.com/VergeGroup/TypedComparator
Fetching https://github.com/swiftlang/swift-docc-plugin
Updating https://github.com/pointfreeco/swift-macro-testing.git
Updating https://github.com/ReactiveX/RxSwift.git
Updating https://github.com/VergeGroup/swift-concurrency-task-manager
Updated https://github.com/nalexn/ViewInspector.git (0.59s)
Updated https://github.com/pointfreeco/swift-macro-testing.git (0.50s)
Updated https://github.com/pointfreeco/swift-custom-dump (0.57s)
[1/2345] Fetching swift-docc-plugin
Updated https://github.com/VergeGroup/TypedComparator (1.39s)
Updated https://github.com/ReactiveX/RxSwift.git (1.39s)
Updated https://github.com/VergeGroup/swift-concurrency-task-manager (1.39s)
Fetched https://github.com/swiftlang/swift-docc-plugin (1.39s)
Computing version for https://github.com/pointfreeco/swift-macro-testing.git
Computed https://github.com/pointfreeco/swift-macro-testing.git at 0.6.4 (3.15s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (0.74s)
Computing version for https://github.com/nalexn/ViewInspector.git
Computed https://github.com/nalexn/ViewInspector.git at 0.10.0 (0.56s)
Computing version for https://github.com/VergeGroup/swift-macro-state-struct
Computed https://github.com/VergeGroup/swift-macro-state-struct at 3.0.0 (0.56s)
Computing version for https://github.com/VergeGroup/Normalization
Computed https://github.com/VergeGroup/Normalization at 2.0.0 (0.56s)
Computing version for https://github.com/VergeGroup/TypedComparator
Computed https://github.com/VergeGroup/TypedComparator at 1.0.0 (0.54s)
Computing version for https://github.com/VergeGroup/swift-concurrency-task-manager
Computed https://github.com/VergeGroup/swift-concurrency-task-manager at 3.0.0 (0.55s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.1.0 (0.73s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (0.56s)
Computing version for https://github.com/ReactiveX/RxSwift.git
Computed https://github.com/ReactiveX/RxSwift.git at 6.7.0 (0.64s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.7 (0.59s)
Computing version for https://github.com/VergeGroup/swift-typed-identifier
Computed https://github.com/VergeGroup/swift-typed-identifier at 2.0.4 (0.55s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (0.55s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.6.1 (0.57s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (0.63s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3850] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.32s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.03s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
warning: 'normalization': Conflicting identity for swift-syntax: dependency 'github.com/apple/swift-syntax' and dependency 'github.com/swiftlang/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/vergegroup/normalization->github.com/apple/swift-syntax (B) /users/admin/builder/spi-builder-workspace->github.com/swiftlang/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'spi-builder-workspace': found 3 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/Info.plist
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/Verge@2x.png
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/demo.gif
Building for debugging...
[Pre-planning 1 / 95]
[Planning deferred tasks]
[18 / 41]
[20 / 43] Snippets
[31 / 58] SymbolKit
[40 / 58] SymbolKit
[52 / 59] SymbolKit
[58 / 63] snippet-extract-product
[59 / 63] snippet-extract-product
[61 / 63] snippet-extract-product
Build complete! (2.60 sec)
warning: 'normalization': Conflicting identity for swift-syntax: dependency 'github.com/apple/swift-syntax' and dependency 'github.com/swiftlang/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/vergegroup/normalization->github.com/apple/swift-syntax (B) /users/admin/builder/spi-builder-workspace->github.com/swiftlang/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'normalization': Conflicting identity for swift-syntax: dependency 'github.com/apple/swift-syntax' and dependency 'github.com/swiftlang/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/vergegroup/normalization->github.com/apple/swift-syntax (B) /users/admin/builder/spi-builder-workspace->github.com/swiftlang/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'spi-builder-workspace': found 3 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/Info.plist
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/Verge@2x.png
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/demo.gif
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 332]
[Planning deferred tasks]
[11 / 85] TypedComparator
[23 / 114] TypedComparator
[31 / 117] _CollectionsUtilities
[39 / 117] StateStructMacros
[44 / 117] _CollectionsUtilities
/Users/admin/builder/spi-builder-workspace/Sources/VergeMacrosPlugin/KeyPathMap.swift:14:25: warning: 'argumentList' is deprecated: renamed to 'arguments' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
12 |   public static func expansion(of node: some SwiftSyntax.FreestandingMacroExpansionSyntax, in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> SwiftSyntax.ExprSyntax {
13 |
14 |     let keyPahts = node.argumentList
   |                         |- warning: 'argumentList' is deprecated: renamed to 'arguments' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |                         `- note: use 'arguments' instead
15 |
16 |     let names: [(String, KeyPathComponentListSyntax)] = {
/Users/admin/builder/spi-builder-workspace/Sources/VergeMacrosPlugin/KeyPathMap.swift:18:34: warning: 'cast' is deprecated: This cast will always succeed [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
16 |     let names: [(String, KeyPathComponentListSyntax)] = {
17 |       return keyPahts.map { keyPath in
18 |         let components = keyPath.cast(LabeledExprSyntax.self).expression.cast(
   |                                  `- warning: 'cast' is deprecated: This cast will always succeed [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
19 |           KeyPathExprSyntax.self
20 |         ).components
/Users/admin/builder/spi-builder-workspace/Sources/VergeMacrosPlugin/KeyPathMap.swift:25:16: warning: 'cast' is deprecated: This cast will always succeed [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
23 |         components
24 |           .map {
25 |             $0.cast(KeyPathComponentSyntax.self).component.cast(
   |                `- warning: 'cast' is deprecated: This cast will always succeed [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
26 |               KeyPathPropertyComponentSyntax.self
27 |             ).declName.baseName.description
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[54 / 113] Atomics
[62 / 124] StateStructMacros
[69 / 123] DequeModule
[74 / 124] VergeMacros
[79 / 122] VergeMacros
[92 / 124] StateStruct
[98 / 125] Atomics
[98 / 123] StateStruct
[105 / 130] StateStruct
[108 / 125] ConcurrencyTaskManager
[113 / 122] ConcurrencyTaskManager
[113 / 121] Verge
[124 / 132] Verge
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:163:88: warning: capture of non-Sendable type 'Value.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
161 |     middleware: Middleware? = nil
162 |   ) where Value : Equatable {
163 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'Value.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
164 |   }
165 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:174:88: warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
172 |     middleware: Middleware? = nil
173 |   ) where Value == (S1, S2) {
174 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
175 |   }
176 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:174:88: warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
172 |     middleware: Middleware? = nil
173 |   ) where Value == (S1, S2) {
174 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
175 |   }
176 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:185:88: warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
183 |     middleware: Middleware? = nil
184 |   ) where Value == (S1, S2, S3) {
185 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
186 |   }
187 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:185:88: warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
183 |     middleware: Middleware? = nil
184 |   ) where Value == (S1, S2, S3) {
185 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
186 |   }
187 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:185:88: warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
183 |     middleware: Middleware? = nil
184 |   ) where Value == (S1, S2, S3) {
185 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
186 |   }
187 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:196:88: warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
194 |     middleware: Middleware? = nil
195 |   ) where Value == (S1, S2, S3, S4) {
196 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
197 |   }
198 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:196:88: warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
194 |     middleware: Middleware? = nil
195 |   ) where Value == (S1, S2, S3, S4) {
196 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
197 |   }
198 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:196:88: warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
194 |     middleware: Middleware? = nil
195 |   ) where Value == (S1, S2, S3, S4) {
196 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
197 |   }
198 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:196:88: warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
194 |     middleware: Middleware? = nil
195 |   ) where Value == (S1, S2, S3, S4) {
196 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
197 |   }
198 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:207:88: warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
205 |     middleware: Middleware? = nil
206 |   ) where Value == (S1, S2, S3, S4, S5) {
207 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
208 |   }
209 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:207:88: warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
205 |     middleware: Middleware? = nil
206 |   ) where Value == (S1, S2, S3, S4, S5) {
207 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
208 |   }
209 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:207:88: warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
205 |     middleware: Middleware? = nil
206 |   ) where Value == (S1, S2, S3, S4, S5) {
207 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
208 |   }
209 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:207:88: warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
205 |     middleware: Middleware? = nil
206 |   ) where Value == (S1, S2, S3, S4, S5) {
207 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
208 |   }
209 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:207:88: warning: capture of non-Sendable type 'S5.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
205 |     middleware: Middleware? = nil
206 |   ) where Value == (S1, S2, S3, S4, S5) {
207 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S5.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
208 |   }
209 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S1.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S2.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S3.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S4.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S5.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S5.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Utility/Edge.swift:218:88: warning: capture of non-Sendable type 'S6.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |     middleware: Middleware? = nil
217 |   ) where Value == (S1, S2, S3, S4, S5, S6) {
218 |     self.init(wrappedValue: tuple, middleware: middleware, comparer: { @Sendable in $0 == $1 })
    |                                                                                        `- warning: capture of non-Sendable type 'S6.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
219 |   }
220 |
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Derived/Derived.swift:234:27: warning: capture of non-Sendable type 'Value.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
232 |   ) -> StoreStateSubscription {
233 |     sinkState(dropsFirst: dropsFirst, queue: queue) { (changes) in
234 |       changes.ifChanged().do { value in
    |                           `- warning: capture of non-Sendable type 'Value.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
235 |         receive(value)
236 |       }
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Library/CachedMap.swift:53:7: warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 51 |     self.updateCondition = shouldUpdate
 52 |     self.generateKey = {
 53 |       AnyHashable(keySelector($0))
    |       `- warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 54 |     }
 55 |   }
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreType+Assignee.swift:88:11: warning: initialization of immutable value 'changes' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 86 |   ) -> Assignee<Changes<Value>> {
 87 |     return { [weak store] value in
 88 |       let changes = value.map { Optional.some($0) }
    |           `- warning: initialization of immutable value 'changes' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 89 |       store?.asStore().commit {
 90 |         $0[keyPath: keyPath] = .some(value.primitive)
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreType+BindingDerived.swift:147:14: warning: capture of non-Sendable type 'Select.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
145 |       get: .select(select),
146 |       set: { state, newValue in
147 |         state[keyPath: select] = newValue
    |              `- warning: capture of non-Sendable type 'Select.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
148 |       }
149 |     )
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Pipeline.swift:400:29: warning: capture of non-Sendable type 'Output.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
398 |   ) -> Self
399 |   where Output: Equatable, Self == Pipelines.ChangesSelectPipeline<Input, Output> {
400 |     self.init(selector: { $0[keyPath: selector] }, additionalDropCondition: nil)
    |                             `- warning: capture of non-Sendable type 'Output.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
401 |   }
402 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Pipeline.swift:413:29: warning: capture of non-Sendable type 'Output.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
411 |   ) -> Self
412 |   where Output: Equatable, Self == Pipelines.ChangesSelectPipeline<Input, Output> {
413 |     self.init(selector: { $0[keyPath: selector] }, additionalDropCondition: nil)
    |                             `- warning: capture of non-Sendable type 'Output.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
414 |   }
415 |
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Pipeline.swift:482:23: warning: capture of non-Sendable type 'EdgeIntermediate.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
480 |     self.init(
481 |       intermediate: intermediate,
482 |       transform: { $0.wrappedValue },
    |                       `- warning: capture of non-Sendable type 'EdgeIntermediate.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
483 |       additionalDropCondition: nil
484 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StateType.swift:35:3: warning: instance method of non-Sendable type 'Self.Type' cannot be marked as '@Sendable'
33 |    It's better to use it for better performance to get the value rather than using computed property.
34 |    */
35 |   @Sendable
   |   `- warning: instance method of non-Sendable type 'Self.Type' cannot be marked as '@Sendable'
36 |   static func reduce(
37 |     modifying: inout Self,
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/SwiftUI/Reading.swift:99:42: warning: result of call to 'retain()' is unused [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
 97 |       switch mode {
 98 |       case .strong:
 99 |         Unmanaged.passUnretained(object).retain()
    |                                          `- warning: result of call to 'retain()' is unused [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
100 |       case .unowned:
101 |         break
/Users/admin/builder/spi-builder-workspace/Sources/Verge/SwiftUI/Reading.swift:313:15: warning: variable '_currentState' was never mutated; consider changing to 'let' constant [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/variable-never-mutated\VariableNeverMutated]8;;\]
311 |     }
312 |
313 |     guard var _currentState, let _currentStateVersion else {
    |               `- warning: variable '_currentState' was never mutated; consider changing to 'let' constant [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/variable-never-mutated\VariableNeverMutated]8;;\]
314 |       return nil
315 |     }
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
[#VariableNeverMutated]: <https://docs.swift.org/compiler/documentation/diagnostics/variable-never-mutated>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Store.swift:215:32: warning: capture of non-Sendable type 'State.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
213 |
214 |     self.externalOperation = { @Sendable inoutRef, state, transaction in
215 |       let intermediate = state.makeNextChanges(
    |                                `- warning: capture of non-Sendable type 'State.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
216 |         with: inoutRef.wrapped,
217 |         modification: inoutRef.modification,
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Store.swift:446:9: warning: immutable value 'warnings' was never used; consider removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
444 |     }
445 |
446 |     let warnings: Set<VergeConcurrency.SynchronizationTracker.Warning>
    |         `- warning: immutable value 'warnings' was never used; consider removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
447 |     if RuntimeSanitizer.global.isRecursivelyCommitDetectionEnabled {
448 |       warnings = tracker.register()
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/Store.swift:463:9: warning: initialization of immutable value '__sanitizer__' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
461 |     var commitLog: CommitLog?
462 |
463 |     let __sanitizer__ = sanitizer
    |         `- warning: initialization of immutable value '__sanitizer__' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
464 |
465 |     /** a ciritical session */
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:159:31: warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
157 |    the closure will be released after consumed.
158 |    */
159 |   public consuming func `do`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (consuming Target) -> Void) -> Self {
    |                               `- warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
160 |     self.handlerWithSelectedValue = perform
161 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:159:31: warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
157 |    the closure will be released after consumed.
158 |    */
159 |   public consuming func `do`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (consuming Target) -> Void) -> Self {
    |                               `- warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
160 |     self.handlerWithSelectedValue = perform
161 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:164:41: warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
162 |   }
163 |
164 |   public consuming func `doWithSource`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (Source) -> Void) -> Self {
    |                                         `- warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
165 |     self.handlerWithSource = perform
166 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:164:41: warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
162 |   }
163 |
164 |   public consuming func `doWithSource`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (Source) -> Void) -> Self {
    |                                         `- warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
165 |     self.handlerWithSource = perform
166 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType.swift:345:9: warning: initialization of immutable value 'trace' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
343 |   ) rethrows -> Result {
344 |
345 |     let trace = MutationTrace(
    |         `- warning: initialization of immutable value 'trace' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
346 |       name: name,
347 |       file: file,
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StateType.swift:35:3: warning: instance method of non-Sendable type 'Self.Type' cannot be marked as '@Sendable'
33 |    It's better to use it for better performance to get the value rather than using computed property.
34 |    */
35 |   @Sendable
   |   `- warning: instance method of non-Sendable type 'Self.Type' cannot be marked as '@Sendable'
36 |   static func reduce(
37 |     modifying: inout Self,
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:159:31: warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
157 |    the closure will be released after consumed.
158 |    */
159 |   public consuming func `do`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (consuming Target) -> Void) -> Self {
    |                               `- warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
160 |     self.handlerWithSelectedValue = perform
161 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:159:31: warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
157 |    the closure will be released after consumed.
158 |    */
159 |   public consuming func `do`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (consuming Target) -> Void) -> Self {
    |                               `- warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
160 |     self.handlerWithSelectedValue = perform
161 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:164:41: warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
162 |   }
163 |
164 |   public consuming func `doWithSource`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (Source) -> Void) -> Self {
    |                                         `- warning: @_inheritActorContext only applies to 'sending' parameters or parameters with '@Sendable' function types; this will be an error in a future Swift language mode
165 |     self.handlerWithSource = perform
166 |     return self
/Users/admin/builder/spi-builder-workspace/Sources/Verge/Store/StoreDriverType+Accumulator.swift:164:41: warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
162 |   }
163 |
164 |   public consuming func `doWithSource`(@_inheritActorContext @_implicitSelfCapture _ perform: @escaping (Source) -> Void) -> Self {
    |                                         `- warning: @_inheritActorContext only applies to '@isolated(any)' parameters or parameters with asynchronous function types; this will be an error in a future Swift language mode
165 |     self.handlerWithSource = perform
166 |     return self
Build complete! (4.77 sec)
Target:                   VergeNormalizationDerived
Extracting symbol information for 'VergeNormalizationDerived'...
Finished extracting symbol information for 'VergeNormalizationDerived'. (5.43s)
Building documentation for 'VergeNormalizationDerived'...
Finished building documentation for 'VergeNormalizationDerived' (7.86s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/vergegroup/swift-verge/14.1.3
warning: 'normalization': Conflicting identity for swift-syntax: dependency 'github.com/apple/swift-syntax' and dependency 'github.com/swiftlang/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/vergegroup/normalization->github.com/apple/swift-syntax (B) /users/admin/builder/spi-builder-workspace->github.com/swiftlang/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'spi-builder-workspace': found 3 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/Info.plist
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/Verge@2x.png
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/demo.gif
Building for debugging...
Build complete! (0.49 sec)
warning: 'normalization': Conflicting identity for swift-syntax: dependency 'github.com/apple/swift-syntax' and dependency 'github.com/swiftlang/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/vergegroup/normalization->github.com/apple/swift-syntax (B) /users/admin/builder/spi-builder-workspace->github.com/swiftlang/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'normalization': Conflicting identity for swift-syntax: dependency 'github.com/apple/swift-syntax' and dependency 'github.com/swiftlang/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/vergegroup/normalization->github.com/apple/swift-syntax (B) /users/admin/builder/spi-builder-workspace->github.com/swiftlang/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'spi-builder-workspace': found 3 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/Info.plist
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/Verge@2x.png
    /Users/admin/builder/spi-builder-workspace/Sources/VergeClassic/demo.gif
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 480]
[Planning deferred tasks]
[3 / 54] StateStruct
[9 / 48] NormalizationMacrosPlugin
[25 / 61] HashTreeCollections
[29 / 61] NormalizationMacrosPlugin
[32 / 58] HashTreeCollections
[48 / 65] Normalization
[52 / 62] Normalization
[53 / 61] VergeNormalizationDerived
[62 / 70] VergeNormalizationDerived
Build complete! (4.02 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/vergegroup/swift-verge/14.1.3/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/vergegroup/swift-verge/14.1.3/linkable-paths.json
   56113
432	/Users/admin/builder/spi-builder-workspace/.docs/vergegroup/swift-verge/14.1.3
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/vergegroup/swift-verge/14.1.3
File count: 56113
Doc size:   432.0MB
Preparing doc bundle ...
Using presigned URL upload - AWS credentials not required
Uploading -vergegroup-swift-verge-14.1.3-1f154f19.zip to presigned URL
Starting upload of 75509032 bytes...
Upload completed successfully
Done.