The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of StealthyStash, reference 1.0.1 (b9d080), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 14:43:13 UTC.

Swift 6 data race errors: 5

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/brightdigit/StealthyStash.git
Reference: 1.0.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/brightdigit/StealthyStash
 * tag               1.0.1      -> FETCH_HEAD
HEAD is now at b9d0800 fixing gerneic
Cloned https://github.com/brightdigit/StealthyStash.git
Revision (git rev-parse @):
b9d08004624975b1c452b1539379e779b85619fe
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/brightdigit/StealthyStash.git at 1.0.1
Fetching https://github.com/apple/swift-log.git from cache
Fetched https://github.com/apple/swift-log.git from cache (0.68s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.5.2 (1.78s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.5.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "stealthystash",
      "name": "StealthyStash",
      "url": "https://github.com/brightdigit/StealthyStash.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/StealthyStash",
      "dependencies": [
        {
          "identity": "swift-log",
          "name": "swift-log",
          "url": "https://github.com/apple/swift-log.git",
          "version": "1.6.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/brightdigit/StealthyStash.git
[1/1590] Fetching stealthystash
Fetched https://github.com/brightdigit/StealthyStash.git from cache (1.02s)
Fetching https://github.com/apple/swift-log.git from cache
Fetched https://github.com/apple/swift-log.git from cache (0.52s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.3 (1.03s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.3
Creating working copy for https://github.com/brightdigit/StealthyStash.git
Working copy of https://github.com/brightdigit/StealthyStash.git resolved at 1.0.1 (b9d0800)
warning: '.resolve-product-dependencies': dependency 'stealthystash' is not used by any target
Found 1 product dependencies
  - swift-log
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/brightdigit/StealthyStash.git
https://github.com/brightdigit/StealthyStash.git
{
  "dependencies" : [
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    }
  ],
  "manifest_display_name" : "StealthyStash",
  "name" : "StealthyStash",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    },
    {
      "name" : "tvos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "StealthyStash",
      "targets" : [
        "StealthyStash"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "StealthyStashTests",
      "module_type" : "SwiftTarget",
      "name" : "StealthyStashTests",
      "path" : "Tests/StealthyStashTests",
      "sources" : [
        "FloxBxAuthTests.swift"
      ],
      "target_dependencies" : [
        "StealthyStash"
      ],
      "type" : "test"
    },
    {
      "c99name" : "StealthyStash",
      "module_type" : "SwiftTarget",
      "name" : "StealthyStash",
      "path" : "Sources/StealthyStash",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "StealthyStash"
      ],
      "sources" : [
        "AnyStealthyProperty.swift",
        "AuthenticationType.swift",
        "CommonAttributes.swift",
        "DefaultProvider.swift",
        "Dictionary.swift",
        "GenericPasswordItem+StealthyProperty.swift",
        "GenericPasswordItem.swift",
        "Int.swift",
        "InternetPasswordItem+StealthyProperty.swift",
        "InternetPasswordItem.swift",
        "KeychainError.swift",
        "KeychainRepository+StealthyRepository.swift",
        "KeychainRepository.swift",
        "ModelOperation.swift",
        "ModelQueryBuilder.swift",
        "Query.swift",
        "ServerProtocol.swift",
        "SimpleDefaultProvider.swift",
        "StealthyDictionary.swift",
        "StealthyModel.swift",
        "StealthyProperty+Dictionary.swift",
        "StealthyProperty.swift",
        "StealthyPropertyType.swift",
        "StealthyPropertyUpdate.swift",
        "StealthyRepository+StealthyModel.swift",
        "StealthyRepository.swift",
        "Synchronizable.swift",
        "TypeQuery.swift",
        "UpdateQuerySet.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.8"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-2F0A5646E1D333AE.txt
[3/30] Emitting module StealthyStash
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/Dictionary.swift:9:10: warning: associated value 'missingKey' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
  7 | extension Dictionary {
  8 |   internal enum MissingValueError: Error {
  9 |     case missingKey(Key)
    |          `- warning: associated value 'missingKey' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
 10 |     case mismatchType(Value)
 11 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/Dictionary.swift:10:10: warning: associated value 'mismatchType' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Value'; this is an error in the Swift 6 language mode
  8 |   internal enum MissingValueError: Error {
  9 |     case missingKey(Key)
 10 |     case mismatchType(Value)
    |          `- warning: associated value 'mismatchType' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Value'; this is an error in the Swift 6 language mode
 11 |   }
 12 |
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/InternetPasswordItem+StealthyProperty.swift:9:21: warning: static property 'propertyType' is not concurrency-safe because non-'Sendable' type 'StealthyPropertyType' may have shared mutable state; this is an error in the Swift 6 language mode
  7 | extension InternetPasswordItem {
  8 |   /// The type of the property.
  9 |   public static let propertyType: StealthyPropertyType = .internet
    |                     |- warning: static property 'propertyType' is not concurrency-safe because non-'Sendable' type 'StealthyPropertyType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: add '@MainActor' to make static property 'propertyType' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 10 |
 11 |   /// The unique identifier for the property.
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyPropertyType.swift:4:13: note: consider making enum 'StealthyPropertyType' conform to the 'Sendable' protocol
 2 |
 3 | /// An enumeration of property types that can be stored securely.
 4 | public enum StealthyPropertyType {
   |             `- note: consider making enum 'StealthyPropertyType' conform to the 'Sendable' protocol
 5 |   /// An internet password.
 6 |   case internet
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:40:24: warning: static property 'spMap' is not concurrency-safe because non-'Sendable' type '[ServerProtocol : CFString]' may have shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | /// Denotes the item's protocol.
  6 | public enum ServerProtocol: String {
    |             `- note: consider making enum 'ServerProtocol' conform to the 'Sendable' protocol
  7 |   case ftp
  8 |   case ftpaccount
    :
 38 |
 39 |   #if canImport(Security)
 40 |     private static let spMap: [ServerProtocol: CFString] = .init(
    |                        `- warning: static property 'spMap' is not concurrency-safe because non-'Sendable' type '[ServerProtocol : CFString]' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |       uniqueKeysWithValues: cfStringMap.map { ($0.value, $0.key) }
 42 |     )
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:2:3: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
  1 | #if canImport(Security)
  2 |   import Security
    |   `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
  3 | #endif
  4 |
    :
 38 |
 39 |   #if canImport(Security)
 40 |     private static let spMap: [ServerProtocol: CFString] = .init(
    |                        |- note: add '@MainActor' to make static property 'spMap' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |       uniqueKeysWithValues: cfStringMap.map { ($0.value, $0.key) }
 42 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:44:24: warning: static property 'cfStringMap' is not concurrency-safe because non-'Sendable' type '[CFString : ServerProtocol]' may have shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | /// Denotes the item's protocol.
  6 | public enum ServerProtocol: String {
    |             `- note: consider making enum 'ServerProtocol' conform to the 'Sendable' protocol
  7 |   case ftp
  8 |   case ftpaccount
    :
 42 |     )
 43 |
 44 |     private static let cfStringMap: [CFString: ServerProtocol] = [
    |                        |- warning: static property 'cfStringMap' is not concurrency-safe because non-'Sendable' type '[CFString : ServerProtocol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'cfStringMap' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |       kSecAttrProtocolFTP: .ftp,
 46 |       kSecAttrProtocolFTPAccount: .ftpaccount,
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
[4/32] Compiling StealthyStash TypeQuery.swift
[5/32] Compiling StealthyStash UpdateQuerySet.swift
[6/32] Compiling StealthyStash Query.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:40:24: warning: static property 'spMap' is not concurrency-safe because non-'Sendable' type '[ServerProtocol : CFString]' may have shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | /// Denotes the item's protocol.
  6 | public enum ServerProtocol: String {
    |             `- note: consider making enum 'ServerProtocol' conform to the 'Sendable' protocol
  7 |   case ftp
  8 |   case ftpaccount
    :
 38 |
 39 |   #if canImport(Security)
 40 |     private static let spMap: [ServerProtocol: CFString] = .init(
    |                        `- warning: static property 'spMap' is not concurrency-safe because non-'Sendable' type '[ServerProtocol : CFString]' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |       uniqueKeysWithValues: cfStringMap.map { ($0.value, $0.key) }
 42 |     )
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:2:3: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
  1 | #if canImport(Security)
  2 |   import Security
    |   `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
  3 | #endif
  4 |
    :
 38 |
 39 |   #if canImport(Security)
 40 |     private static let spMap: [ServerProtocol: CFString] = .init(
    |                        |- note: add '@MainActor' to make static property 'spMap' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |       uniqueKeysWithValues: cfStringMap.map { ($0.value, $0.key) }
 42 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:44:24: warning: static property 'cfStringMap' is not concurrency-safe because non-'Sendable' type '[CFString : ServerProtocol]' may have shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | /// Denotes the item's protocol.
  6 | public enum ServerProtocol: String {
    |             `- note: consider making enum 'ServerProtocol' conform to the 'Sendable' protocol
  7 |   case ftp
  8 |   case ftpaccount
    :
 42 |     )
 43 |
 44 |     private static let cfStringMap: [CFString: ServerProtocol] = [
    |                        |- warning: static property 'cfStringMap' is not concurrency-safe because non-'Sendable' type '[CFString : ServerProtocol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'cfStringMap' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |       kSecAttrProtocolFTP: .ftp,
 46 |       kSecAttrProtocolFTPAccount: .ftpaccount,
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
[7/32] Compiling StealthyStash ServerProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:40:24: warning: static property 'spMap' is not concurrency-safe because non-'Sendable' type '[ServerProtocol : CFString]' may have shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | /// Denotes the item's protocol.
  6 | public enum ServerProtocol: String {
    |             `- note: consider making enum 'ServerProtocol' conform to the 'Sendable' protocol
  7 |   case ftp
  8 |   case ftpaccount
    :
 38 |
 39 |   #if canImport(Security)
 40 |     private static let spMap: [ServerProtocol: CFString] = .init(
    |                        `- warning: static property 'spMap' is not concurrency-safe because non-'Sendable' type '[ServerProtocol : CFString]' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |       uniqueKeysWithValues: cfStringMap.map { ($0.value, $0.key) }
 42 |     )
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:2:3: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
  1 | #if canImport(Security)
  2 |   import Security
    |   `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
  3 | #endif
  4 |
    :
 38 |
 39 |   #if canImport(Security)
 40 |     private static let spMap: [ServerProtocol: CFString] = .init(
    |                        |- note: add '@MainActor' to make static property 'spMap' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |       uniqueKeysWithValues: cfStringMap.map { ($0.value, $0.key) }
 42 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:44:24: warning: static property 'cfStringMap' is not concurrency-safe because non-'Sendable' type '[CFString : ServerProtocol]' may have shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | /// Denotes the item's protocol.
  6 | public enum ServerProtocol: String {
    |             `- note: consider making enum 'ServerProtocol' conform to the 'Sendable' protocol
  7 |   case ftp
  8 |   case ftpaccount
    :
 42 |     )
 43 |
 44 |     private static let cfStringMap: [CFString: ServerProtocol] = [
    |                        |- warning: static property 'cfStringMap' is not concurrency-safe because non-'Sendable' type '[CFString : ServerProtocol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'cfStringMap' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |       kSecAttrProtocolFTP: .ftp,
 46 |       kSecAttrProtocolFTPAccount: .ftpaccount,
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
[8/32] Compiling StealthyStash SimpleDefaultProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:40:24: warning: static property 'spMap' is not concurrency-safe because non-'Sendable' type '[ServerProtocol : CFString]' may have shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | /// Denotes the item's protocol.
  6 | public enum ServerProtocol: String {
    |             `- note: consider making enum 'ServerProtocol' conform to the 'Sendable' protocol
  7 |   case ftp
  8 |   case ftpaccount
    :
 38 |
 39 |   #if canImport(Security)
 40 |     private static let spMap: [ServerProtocol: CFString] = .init(
    |                        `- warning: static property 'spMap' is not concurrency-safe because non-'Sendable' type '[ServerProtocol : CFString]' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |       uniqueKeysWithValues: cfStringMap.map { ($0.value, $0.key) }
 42 |     )
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:2:3: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
  1 | #if canImport(Security)
  2 |   import Security
    |   `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
  3 | #endif
  4 |
    :
 38 |
 39 |   #if canImport(Security)
 40 |     private static let spMap: [ServerProtocol: CFString] = .init(
    |                        |- note: add '@MainActor' to make static property 'spMap' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |       uniqueKeysWithValues: cfStringMap.map { ($0.value, $0.key) }
 42 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/ServerProtocol.swift:44:24: warning: static property 'cfStringMap' is not concurrency-safe because non-'Sendable' type '[CFString : ServerProtocol]' may have shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | /// Denotes the item's protocol.
  6 | public enum ServerProtocol: String {
    |             `- note: consider making enum 'ServerProtocol' conform to the 'Sendable' protocol
  7 |   case ftp
  8 |   case ftpaccount
    :
 42 |     )
 43 |
 44 |     private static let cfStringMap: [CFString: ServerProtocol] = [
    |                        |- warning: static property 'cfStringMap' is not concurrency-safe because non-'Sendable' type '[CFString : ServerProtocol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'cfStringMap' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |       kSecAttrProtocolFTP: .ftp,
 46 |       kSecAttrProtocolFTPAccount: .ftpaccount,
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
[9/32] Compiling StealthyStash InternetPasswordItem.swift
[10/32] Compiling StealthyStash KeychainError.swift
[11/32] Compiling StealthyStash KeychainRepository+StealthyRepository.swift
[12/32] Compiling StealthyStash KeychainRepository.swift
[13/32] Compiling StealthyStash ModelOperation.swift
[14/32] Compiling StealthyStash ModelQueryBuilder.swift
[15/32] Compiling StealthyStash GenericPasswordItem.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/InternetPasswordItem+StealthyProperty.swift:9:21: warning: static property 'propertyType' is not concurrency-safe because non-'Sendable' type 'StealthyPropertyType' may have shared mutable state; this is an error in the Swift 6 language mode
  7 | extension InternetPasswordItem {
  8 |   /// The type of the property.
  9 |   public static let propertyType: StealthyPropertyType = .internet
    |                     |- warning: static property 'propertyType' is not concurrency-safe because non-'Sendable' type 'StealthyPropertyType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: add '@MainActor' to make static property 'propertyType' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 10 |
 11 |   /// The unique identifier for the property.
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyPropertyType.swift:4:13: note: consider making enum 'StealthyPropertyType' conform to the 'Sendable' protocol
 2 |
 3 | /// An enumeration of property types that can be stored securely.
 4 | public enum StealthyPropertyType {
   |             `- note: consider making enum 'StealthyPropertyType' conform to the 'Sendable' protocol
 5 |   /// An internet password.
 6 |   case internet
[16/32] Compiling StealthyStash Int.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/InternetPasswordItem+StealthyProperty.swift:9:21: warning: static property 'propertyType' is not concurrency-safe because non-'Sendable' type 'StealthyPropertyType' may have shared mutable state; this is an error in the Swift 6 language mode
  7 | extension InternetPasswordItem {
  8 |   /// The type of the property.
  9 |   public static let propertyType: StealthyPropertyType = .internet
    |                     |- warning: static property 'propertyType' is not concurrency-safe because non-'Sendable' type 'StealthyPropertyType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: add '@MainActor' to make static property 'propertyType' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 10 |
 11 |   /// The unique identifier for the property.
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyPropertyType.swift:4:13: note: consider making enum 'StealthyPropertyType' conform to the 'Sendable' protocol
 2 |
 3 | /// An enumeration of property types that can be stored securely.
 4 | public enum StealthyPropertyType {
   |             `- note: consider making enum 'StealthyPropertyType' conform to the 'Sendable' protocol
 5 |   /// An internet password.
 6 |   case internet
[17/32] Compiling StealthyStash InternetPasswordItem+StealthyProperty.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/InternetPasswordItem+StealthyProperty.swift:9:21: warning: static property 'propertyType' is not concurrency-safe because non-'Sendable' type 'StealthyPropertyType' may have shared mutable state; this is an error in the Swift 6 language mode
  7 | extension InternetPasswordItem {
  8 |   /// The type of the property.
  9 |   public static let propertyType: StealthyPropertyType = .internet
    |                     |- warning: static property 'propertyType' is not concurrency-safe because non-'Sendable' type 'StealthyPropertyType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: add '@MainActor' to make static property 'propertyType' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 10 |
 11 |   /// The unique identifier for the property.
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyPropertyType.swift:4:13: note: consider making enum 'StealthyPropertyType' conform to the 'Sendable' protocol
 2 |
 3 | /// An enumeration of property types that can be stored securely.
 4 | public enum StealthyPropertyType {
   |             `- note: consider making enum 'StealthyPropertyType' conform to the 'Sendable' protocol
 5 |   /// An internet password.
 6 |   case internet
[18/32] Compiling StealthyStash StealthyProperty.swift
[19/32] Compiling StealthyStash StealthyPropertyType.swift
[20/32] Compiling StealthyStash StealthyPropertyUpdate.swift
[21/32] Compiling StealthyStash AnyStealthyProperty.swift
[22/32] Compiling StealthyStash AuthenticationType.swift
[23/32] Compiling StealthyStash CommonAttributes.swift
[24/32] Compiling StealthyStash StealthyRepository+StealthyModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:51:32: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 |     _ query: StealthyModelType.QueryBuilder.QueryType
50 |   ) async throws -> StealthyModelType? {
51 |     let properties = try await withThrowingTaskGroup(
   |                                `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 |       of: (String, [AnyStealthyProperty]).self,
53 |       returning: [String: [AnyStealthyProperty]].self
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:54:7: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 |       of: (String, [AnyStealthyProperty]).self,
53 |       returning: [String: [AnyStealthyProperty]].self
54 |     ) { taskGroup in
   |       `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
55 |       let queries = StealthyModelType.QueryBuilder.queries(from: query)
56 |       for (id, query) in queries {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:57:19: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
55 |       let queries = StealthyModelType.QueryBuilder.queries(from: query)
56 |       for (id, query) in queries {
57 |         taskGroup.addTask {
   |                   `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
58 |           try (id, self.query(query))
59 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:63:10: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |
62 |       return try await taskGroup
63 |         .reduce(into: [String: [AnyStealthyProperty]]()) { result, pair in
   |          `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |           result[pair.0] = pair.1
65 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:63:58: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |
62 |       return try await taskGroup
63 |         .reduce(into: [String: [AnyStealthyProperty]]()) { result, pair in
   |                                                          `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |           result[pair.0] = pair.1
65 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:63:58: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |
62 |       return try await taskGroup
63 |         .reduce(into: [String: [AnyStealthyProperty]]()) { result, pair in
   |                                                          `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |           result[pair.0] = pair.1
65 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:57:27: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
55 |       let queries = StealthyModelType.QueryBuilder.queries(from: query)
56 |       for (id, query) in queries {
57 |         taskGroup.addTask {
   |                           `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
58 |           try (id, self.query(query))
   |                    |          `- note: closure captures non-Sendable 'query'
   |                    `- note: closure captures non-Sendable 'self'
59 |         }
60 |       }
[25/32] Compiling StealthyStash StealthyRepository.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:51:32: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 |     _ query: StealthyModelType.QueryBuilder.QueryType
50 |   ) async throws -> StealthyModelType? {
51 |     let properties = try await withThrowingTaskGroup(
   |                                `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 |       of: (String, [AnyStealthyProperty]).self,
53 |       returning: [String: [AnyStealthyProperty]].self
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:54:7: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 |       of: (String, [AnyStealthyProperty]).self,
53 |       returning: [String: [AnyStealthyProperty]].self
54 |     ) { taskGroup in
   |       `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
55 |       let queries = StealthyModelType.QueryBuilder.queries(from: query)
56 |       for (id, query) in queries {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:57:19: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
55 |       let queries = StealthyModelType.QueryBuilder.queries(from: query)
56 |       for (id, query) in queries {
57 |         taskGroup.addTask {
   |                   `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
58 |           try (id, self.query(query))
59 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:63:10: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |
62 |       return try await taskGroup
63 |         .reduce(into: [String: [AnyStealthyProperty]]()) { result, pair in
   |          `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |           result[pair.0] = pair.1
65 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:63:58: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |
62 |       return try await taskGroup
63 |         .reduce(into: [String: [AnyStealthyProperty]]()) { result, pair in
   |                                                          `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |           result[pair.0] = pair.1
65 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:63:58: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |
62 |       return try await taskGroup
63 |         .reduce(into: [String: [AnyStealthyProperty]]()) { result, pair in
   |                                                          `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |           result[pair.0] = pair.1
65 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:57:27: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
55 |       let queries = StealthyModelType.QueryBuilder.queries(from: query)
56 |       for (id, query) in queries {
57 |         taskGroup.addTask {
   |                           `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
58 |           try (id, self.query(query))
   |                    |          `- note: closure captures non-Sendable 'query'
   |                    `- note: closure captures non-Sendable 'self'
59 |         }
60 |       }
[26/32] Compiling StealthyStash Synchronizable.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:51:32: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 |     _ query: StealthyModelType.QueryBuilder.QueryType
50 |   ) async throws -> StealthyModelType? {
51 |     let properties = try await withThrowingTaskGroup(
   |                                `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 |       of: (String, [AnyStealthyProperty]).self,
53 |       returning: [String: [AnyStealthyProperty]].self
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:54:7: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 |       of: (String, [AnyStealthyProperty]).self,
53 |       returning: [String: [AnyStealthyProperty]].self
54 |     ) { taskGroup in
   |       `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
55 |       let queries = StealthyModelType.QueryBuilder.queries(from: query)
56 |       for (id, query) in queries {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:57:19: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
55 |       let queries = StealthyModelType.QueryBuilder.queries(from: query)
56 |       for (id, query) in queries {
57 |         taskGroup.addTask {
   |                   `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
58 |           try (id, self.query(query))
59 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:63:10: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |
62 |       return try await taskGroup
63 |         .reduce(into: [String: [AnyStealthyProperty]]()) { result, pair in
   |          `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |           result[pair.0] = pair.1
65 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:63:58: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |
62 |       return try await taskGroup
63 |         .reduce(into: [String: [AnyStealthyProperty]]()) { result, pair in
   |                                                          `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |           result[pair.0] = pair.1
65 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:63:58: warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |
62 |       return try await taskGroup
63 |         .reduce(into: [String: [AnyStealthyProperty]]()) { result, pair in
   |                                                          `- warning: type 'AnyStealthyProperty' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |           result[pair.0] = pair.1
65 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/AnyStealthyProperty.swift:4:15: note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  2 |
  3 | /// Type-erased ``StealthyProperty``
  4 | public struct AnyStealthyProperty: Identifiable, Hashable {
    |               `- note: consider making struct 'AnyStealthyProperty' conform to the 'Sendable' protocol
  5 |   public let property: any StealthyProperty
  6 |   public var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/StealthyRepository+StealthyModel.swift:57:27: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
55 |       let queries = StealthyModelType.QueryBuilder.queries(from: query)
56 |       for (id, query) in queries {
57 |         taskGroup.addTask {
   |                           `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
58 |           try (id, self.query(query))
   |                    |          `- note: closure captures non-Sendable 'query'
   |                    `- note: closure captures non-Sendable 'self'
59 |         }
60 |       }
[27/32] Compiling StealthyStash StealthyDictionary.swift
[28/32] Compiling StealthyStash StealthyModel.swift
[29/32] Compiling StealthyStash StealthyProperty+Dictionary.swift
[30/32] Compiling StealthyStash DefaultProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/Dictionary.swift:9:10: warning: associated value 'missingKey' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
  7 | extension Dictionary {
  8 |   internal enum MissingValueError: Error {
  9 |     case missingKey(Key)
    |          `- warning: associated value 'missingKey' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
 10 |     case mismatchType(Value)
 11 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/Dictionary.swift:10:10: warning: associated value 'mismatchType' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Value'; this is an error in the Swift 6 language mode
  8 |   internal enum MissingValueError: Error {
  9 |     case missingKey(Key)
 10 |     case mismatchType(Value)
    |          `- warning: associated value 'mismatchType' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Value'; this is an error in the Swift 6 language mode
 11 |   }
 12 |
[31/32] Compiling StealthyStash Dictionary.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/Dictionary.swift:9:10: warning: associated value 'missingKey' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
  7 | extension Dictionary {
  8 |   internal enum MissingValueError: Error {
  9 |     case missingKey(Key)
    |          `- warning: associated value 'missingKey' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
 10 |     case mismatchType(Value)
 11 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/Dictionary.swift:10:10: warning: associated value 'mismatchType' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Value'; this is an error in the Swift 6 language mode
  8 |   internal enum MissingValueError: Error {
  9 |     case missingKey(Key)
 10 |     case mismatchType(Value)
    |          `- warning: associated value 'mismatchType' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Value'; this is an error in the Swift 6 language mode
 11 |   }
 12 |
[32/32] Compiling StealthyStash GenericPasswordItem+StealthyProperty.swift
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/Dictionary.swift:9:10: warning: associated value 'missingKey' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
  7 | extension Dictionary {
  8 |   internal enum MissingValueError: Error {
  9 |     case missingKey(Key)
    |          `- warning: associated value 'missingKey' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
 10 |     case mismatchType(Value)
 11 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StealthyStash/Dictionary.swift:10:10: warning: associated value 'mismatchType' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Value'; this is an error in the Swift 6 language mode
  8 |   internal enum MissingValueError: Error {
  9 |     case missingKey(Key)
 10 |     case mismatchType(Value)
    |          `- warning: associated value 'mismatchType' of 'Sendable'-conforming enum 'MissingValueError' has non-sendable type 'Value'; this is an error in the Swift 6 language mode
 11 |   }
 12 |
Build complete! (5.06s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    }
  ],
  "manifest_display_name" : "StealthyStash",
  "name" : "StealthyStash",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    },
    {
      "name" : "tvos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "StealthyStash",
      "targets" : [
        "StealthyStash"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "StealthyStashTests",
      "module_type" : "SwiftTarget",
      "name" : "StealthyStashTests",
      "path" : "Tests/StealthyStashTests",
      "sources" : [
        "FloxBxAuthTests.swift"
      ],
      "target_dependencies" : [
        "StealthyStash"
      ],
      "type" : "test"
    },
    {
      "c99name" : "StealthyStash",
      "module_type" : "SwiftTarget",
      "name" : "StealthyStash",
      "path" : "Sources/StealthyStash",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "StealthyStash"
      ],
      "sources" : [
        "AnyStealthyProperty.swift",
        "AuthenticationType.swift",
        "CommonAttributes.swift",
        "DefaultProvider.swift",
        "Dictionary.swift",
        "GenericPasswordItem+StealthyProperty.swift",
        "GenericPasswordItem.swift",
        "Int.swift",
        "InternetPasswordItem+StealthyProperty.swift",
        "InternetPasswordItem.swift",
        "KeychainError.swift",
        "KeychainRepository+StealthyRepository.swift",
        "KeychainRepository.swift",
        "ModelOperation.swift",
        "ModelQueryBuilder.swift",
        "Query.swift",
        "ServerProtocol.swift",
        "SimpleDefaultProvider.swift",
        "StealthyDictionary.swift",
        "StealthyModel.swift",
        "StealthyProperty+Dictionary.swift",
        "StealthyProperty.swift",
        "StealthyPropertyType.swift",
        "StealthyPropertyUpdate.swift",
        "StealthyRepository+StealthyModel.swift",
        "StealthyRepository.swift",
        "Synchronizable.swift",
        "TypeQuery.swift",
        "UpdateQuerySet.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.8"
}
Done.