The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of SwiftSpellbook, reference 1.1.7 (9a4146), with Swift 6.1 for macOS (SPM) on 30 Apr 2025 04:22:55 UTC.

Swift 6 data race errors: 93

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

 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 54 |
 55 |         /// can't allocate memory.
 56 |         public static let noMemory = Self(rawValue: kIOReturnNoMemory)
    |                           |- warning: static property 'noMemory' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noMemory' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         /// resource shortage.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:59:27: warning: static property 'noResources' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 57 |
 58 |         /// resource shortage.
 59 |         public static let noResources = Self(rawValue: kIOReturnNoResources)
    |                           |- warning: static property 'noResources' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noResources' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |
 61 |         /// error during IPC.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:62:27: warning: static property 'ipcError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 60 |
 61 |         /// error during IPC.
 62 |         public static let ipcError = Self(rawValue: kIOReturnIPCError)
    |                           |- warning: static property 'ipcError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'ipcError' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |         /// no such device.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:65:27: warning: static property 'noDevice' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 63 |
 64 |         /// no such device.
 65 |         public static let noDevice = Self(rawValue: kIOReturnNoDevice)
    |                           |- warning: static property 'noDevice' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noDevice' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |
 67 |         /// privilege violation.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:68:27: warning: static property 'notPrivileged' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 66 |
 67 |         /// privilege violation.
 68 |         public static let notPrivileged = Self(rawValue: kIOReturnNotPrivileged)
    |                           |- warning: static property 'notPrivileged' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'notPrivileged' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |         /// invalid argument.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:71:27: warning: static property 'badArgument' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 69 |
 70 |         /// invalid argument.
 71 |         public static let badArgument = Self(rawValue: kIOReturnBadArgument)
    |                           |- warning: static property 'badArgument' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'badArgument' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         /// device read locked.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:74:27: warning: static property 'lockedRead' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 72 |
 73 |         /// device read locked.
 74 |         public static let lockedRead = Self(rawValue: kIOReturnLockedRead)
    |                           |- warning: static property 'lockedRead' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lockedRead' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |         /// device write locked.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:77:27: warning: static property 'lockedWrite' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 75 |
 76 |         /// device write locked.
 77 |         public static let lockedWrite = Self(rawValue: kIOReturnLockedWrite)
    |                           |- warning: static property 'lockedWrite' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lockedWrite' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 |
 79 |         /// exclusive access and device already open.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:80:27: warning: static property 'exclusiveAccess' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 78 |
 79 |         /// exclusive access and device already open.
 80 |         public static let exclusiveAccess = Self(rawValue: kIOReturnExclusiveAccess)
    |                           |- warning: static property 'exclusiveAccess' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'exclusiveAccess' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |
 82 |         /// sent/received messages had different msg_id.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:83:27: warning: static property 'badMessageID' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 81 |
 82 |         /// sent/received messages had different msg_id.
 83 |         public static let badMessageID = Self(rawValue: kIOReturnBadMessageID)
    |                           |- warning: static property 'badMessageID' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'badMessageID' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 84 |
 85 |         /// unsupported function.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:86:27: warning: static property 'unsupported' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 84 |
 85 |         /// unsupported function.
 86 |         public static let unsupported = Self(rawValue: kIOReturnUnsupported)
    |                           |- warning: static property 'unsupported' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'unsupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 |
 88 |         /// misc. VM failure.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:89:27: warning: static property 'vmError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 87 |
 88 |         /// misc. VM failure.
 89 |         public static let vmError = Self(rawValue: kIOReturnVMError)
    |                           |- warning: static property 'vmError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'vmError' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 90 |
 91 |         /// internal error.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:92:27: warning: static property 'internalError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 90 |
 91 |         /// internal error.
 92 |         public static let internalError = Self(rawValue: kIOReturnInternalError)
    |                           |- warning: static property 'internalError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'internalError' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |
 94 |         /// General I/O error.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:95:27: warning: static property 'ioError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 93 |
 94 |         /// General I/O error.
 95 |         public static let ioError = Self(rawValue: kIOReturnIOError)
    |                           |- warning: static property 'ioError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'ioError' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 96 |
 97 |         /// can't acquire lock.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:98:27: warning: static property 'cannotLock' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 96 |
 97 |         /// can't acquire lock.
 98 |         public static let cannotLock = Self(rawValue: kIOReturnCannotLock)
    |                           |- warning: static property 'cannotLock' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'cannotLock' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |         /// device not open.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:101:27: warning: static property 'notOpen' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
 99 |
100 |         /// device not open.
101 |         public static let notOpen = Self(rawValue: kIOReturnNotOpen)
    |                           |- warning: static property 'notOpen' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'notOpen' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 |         /// read not supported.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:104:27: warning: static property 'notReadable' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
102 |
103 |         /// read not supported.
104 |         public static let notReadable = Self(rawValue: kIOReturnNotReadable)
    |                           |- warning: static property 'notReadable' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'notReadable' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 |         /// write not supported.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:107:27: warning: static property 'notWritable' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
105 |
106 |         /// write not supported.
107 |         public static let notWritable = Self(rawValue: kIOReturnNotWritable)
    |                           |- warning: static property 'notWritable' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'notWritable' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |         /// alignment error.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:110:27: warning: static property 'notAligned' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
108 |
109 |         /// alignment error.
110 |         public static let notAligned = Self(rawValue: kIOReturnNotAligned)
    |                           |- warning: static property 'notAligned' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'notAligned' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |
112 |         /// Media Error.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:113:27: warning: static property 'badMedia' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
111 |
112 |         /// Media Error.
113 |         public static let badMedia = Self(rawValue: kIOReturnBadMedia)
    |                           |- warning: static property 'badMedia' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'badMedia' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |
115 |         /// device(s) still open.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:116:27: warning: static property 'stillOpen' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
114 |
115 |         /// device(s) still open.
116 |         public static let stillOpen = Self(rawValue: kIOReturnStillOpen)
    |                           |- warning: static property 'stillOpen' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'stillOpen' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |
118 |         /// rld failure.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:119:27: warning: static property 'rldError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
117 |
118 |         /// rld failure.
119 |         public static let rldError = Self(rawValue: kIOReturnRLDError)
    |                           |- warning: static property 'rldError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'rldError' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 |         /// DMA failure.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:122:27: warning: static property 'dmaError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
120 |
121 |         /// DMA failure.
122 |         public static let dmaError = Self(rawValue: kIOReturnDMAError)
    |                           |- warning: static property 'dmaError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'dmaError' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 |         /// Device Busy.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:125:27: warning: static property 'busy' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
123 |
124 |         /// Device Busy.
125 |         public static let busy = Self(rawValue: kIOReturnBusy)
    |                           |- warning: static property 'busy' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'busy' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |
127 |         /// I/O Timeout.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:128:27: warning: static property 'timeout' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
126 |
127 |         /// I/O Timeout.
128 |         public static let timeout = Self(rawValue: kIOReturnTimeout)
    |                           |- warning: static property 'timeout' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'timeout' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |
130 |         /// device offline.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:131:27: warning: static property 'offline' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
129 |
130 |         /// device offline.
131 |         public static let offline = Self(rawValue: kIOReturnOffline)
    |                           |- warning: static property 'offline' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'offline' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 |         /// not ready.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:134:27: warning: static property 'notReady' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
132 |
133 |         /// not ready.
134 |         public static let notReady = Self(rawValue: kIOReturnNotReady)
    |                           |- warning: static property 'notReady' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'notReady' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 |         /// device not attached.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:137:27: warning: static property 'notAttached' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
135 |
136 |         /// device not attached.
137 |         public static let notAttached = Self(rawValue: kIOReturnNotAttached)
    |                           |- warning: static property 'notAttached' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'notAttached' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |         /// no DMA channels left.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:140:27: warning: static property 'noChannels' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
138 |
139 |         /// no DMA channels left.
140 |         public static let noChannels = Self(rawValue: kIOReturnNoChannels)
    |                           |- warning: static property 'noChannels' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noChannels' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 |         /// no space for data.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:143:27: warning: static property 'noSpace' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
141 |
142 |         /// no space for data.
143 |         public static let noSpace = Self(rawValue: kIOReturnNoSpace)
    |                           |- warning: static property 'noSpace' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noSpace' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |         /// port already exists.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:146:27: warning: static property 'portExists' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
144 |
145 |         /// port already exists.
146 |         public static let portExists = Self(rawValue: kIOReturnPortExists)
    |                           |- warning: static property 'portExists' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'portExists' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 |         /// can't wire down physical memory.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:149:27: warning: static property 'cannotWire' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
147 |
148 |         /// can't wire down physical memory.
149 |         public static let cannotWire = Self(rawValue: kIOReturnCannotWire)
    |                           |- warning: static property 'cannotWire' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'cannotWire' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |         /// no interrupt attached.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:152:27: warning: static property 'noInterrupt' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
150 |
151 |         /// no interrupt attached.
152 |         public static let noInterrupt = Self(rawValue: kIOReturnNoInterrupt)
    |                           |- warning: static property 'noInterrupt' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noInterrupt' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 |
154 |         /// no DMA frames enqueued.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:155:27: warning: static property 'noFrames' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
153 |
154 |         /// no DMA frames enqueued.
155 |         public static let noFrames = Self(rawValue: kIOReturnNoFrames)
    |                           |- warning: static property 'noFrames' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noFrames' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
156 |
157 |         /// oversized msg received on interrupt port.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:158:27: warning: static property 'messageTooLarge' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
156 |
157 |         /// oversized msg received on interrupt port.
158 |         public static let messageTooLarge = Self(rawValue: kIOReturnMessageTooLarge)
    |                           |- warning: static property 'messageTooLarge' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'messageTooLarge' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |
160 |         /// not permitted.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:161:27: warning: static property 'notPermitted' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
159 |
160 |         /// not permitted.
161 |         public static let notPermitted = Self(rawValue: kIOReturnNotPermitted)
    |                           |- warning: static property 'notPermitted' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'notPermitted' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
162 |
163 |         /// no power to device.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:164:27: warning: static property 'noPower' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
162 |
163 |         /// no power to device.
164 |         public static let noPower = Self(rawValue: kIOReturnNoPower)
    |                           |- warning: static property 'noPower' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noPower' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |
166 |         /// media not present.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:167:27: warning: static property 'noMedia' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
165 |
166 |         /// media not present.
167 |         public static let noMedia = Self(rawValue: kIOReturnNoMedia)
    |                           |- warning: static property 'noMedia' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noMedia' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 |
169 |         /// media not formatted.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:170:27: warning: static property 'unformattedMedia' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
168 |
169 |         /// media not formatted.
170 |         public static let unformattedMedia = Self(rawValue: kIOReturnUnformattedMedia)
    |                           |- warning: static property 'unformattedMedia' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'unformattedMedia' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |
172 |         /// no such mode.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:173:27: warning: static property 'unsupportedMode' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
171 |
172 |         /// no such mode.
173 |         public static let unsupportedMode = Self(rawValue: kIOReturnUnsupportedMode)
    |                           |- warning: static property 'unsupportedMode' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'unsupportedMode' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 |
175 |         /// data underrun.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:176:27: warning: static property 'underrun' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
174 |
175 |         /// data underrun.
176 |         public static let underrun = Self(rawValue: kIOReturnUnderrun)
    |                           |- warning: static property 'underrun' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'underrun' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |
178 |         /// data overrun.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:179:27: warning: static property 'overrun' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
177 |
178 |         /// data overrun.
179 |         public static let overrun = Self(rawValue: kIOReturnOverrun)
    |                           |- warning: static property 'overrun' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'overrun' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |
181 |         /// the device is not working properly!.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:182:27: warning: static property 'deviceError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
180 |
181 |         /// the device is not working properly!.
182 |         public static let deviceError = Self(rawValue: kIOReturnDeviceError)
    |                           |- warning: static property 'deviceError' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'deviceError' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 |
184 |         /// a completion routine is required.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:185:27: warning: static property 'noCompletion' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
183 |
184 |         /// a completion routine is required.
185 |         public static let noCompletion = Self(rawValue: kIOReturnNoCompletion)
    |                           |- warning: static property 'noCompletion' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noCompletion' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
186 |
187 |         /// operation aborted.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:188:27: warning: static property 'aborted' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
186 |
187 |         /// operation aborted.
188 |         public static let aborted = Self(rawValue: kIOReturnAborted)
    |                           |- warning: static property 'aborted' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'aborted' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |
190 |         /// bus bandwidth would be exceeded.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:191:27: warning: static property 'noBandwidth' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
189 |
190 |         /// bus bandwidth would be exceeded.
191 |         public static let noBandwidth = Self(rawValue: kIOReturnNoBandwidth)
    |                           |- warning: static property 'noBandwidth' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'noBandwidth' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |
193 |         /// device not responding.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:194:27: warning: static property 'notResponding' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
192 |
193 |         /// device not responding.
194 |         public static let notResponding = Self(rawValue: kIOReturnNotResponding)
    |                           |- warning: static property 'notResponding' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'notResponding' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 |
196 |         /// isochronous I/O request for distant past!.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:197:27: warning: static property 'isoTooOld' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
195 |
196 |         /// isochronous I/O request for distant past!.
197 |         public static let isoTooOld = Self(rawValue: kIOReturnIsoTooOld)
    |                           |- warning: static property 'isoTooOld' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'isoTooOld' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
198 |
199 |         /// isochronous I/O request for distant future.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:200:27: warning: static property 'isoTooNew' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
198 |
199 |         /// isochronous I/O request for distant future.
200 |         public static let isoTooNew = Self(rawValue: kIOReturnIsoTooNew)
    |                           |- warning: static property 'isoTooNew' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'isoTooNew' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |
202 |         /// data was not found.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:203:27: warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
201 |
202 |         /// data was not found.
203 |         public static let notFound = Self(rawValue: kIOReturnNotFound)
    |                           |- warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'notFound' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
204 |
205 |         /// should never be seen.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Errors/IOKitError.swift:206:27: warning: static property 'invalid' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | extension IOKitError {
 44 |     /// IOReturn.h error codes
 45 |     public struct Code: RawRepresentable, Hashable {
    |                   `- note: consider making struct 'Code' conform to the 'Sendable' protocol
 46 |         public var rawValue: IOReturn
 47 |         public init(rawValue: IOReturn) { self.rawValue = rawValue }
    :
204 |
205 |         /// should never be seen.
206 |         public static let invalid = Self(rawValue: kIOReturnInvalid)
    |                           |- warning: static property 'invalid' is not concurrency-safe because non-'Sendable' type 'IOKitError.Code' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'invalid' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 |     }
208 | }
[50/67] Compiling SpellbookFoundation Extensions - Combine.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/Exceptions.swift:23:22: warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 21 | //  SOFTWARE.
 22 |
 23 | @_implementationOnly import _SpellbookFoundationObjC
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 24 |
 25 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:50:30: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
48 |     public func cancel() {
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
   |                              `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:51:68: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
   |                                                                    `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
52 |     }
53 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:59:50: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
57 |                 $0.append(token)
58 |             } else {
59 |                 token.queue.async(execute: token.cancel)
   |                                                  `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
60 |             }
61 |         }
[51/67] Compiling SpellbookFoundation Proxies - Combine.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/Exceptions.swift:23:22: warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 21 | //  SOFTWARE.
 22 |
 23 | @_implementationOnly import _SpellbookFoundationObjC
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 24 |
 25 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:50:30: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
48 |     public func cancel() {
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
   |                              `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:51:68: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
   |                                                                    `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
52 |     }
53 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:59:50: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
57 |                 $0.append(token)
58 |             } else {
59 |                 token.queue.async(execute: token.cancel)
   |                                                  `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
60 |             }
61 |         }
[52/67] Compiling SpellbookFoundation Benchmark.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/Exceptions.swift:23:22: warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 21 | //  SOFTWARE.
 22 |
 23 | @_implementationOnly import _SpellbookFoundationObjC
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 24 |
 25 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:50:30: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
48 |     public func cancel() {
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
   |                              `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:51:68: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
   |                                                                    `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
52 |     }
53 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:59:50: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
57 |                 $0.append(token)
58 |             } else {
59 |                 token.queue.async(execute: token.cancel)
   |                                                  `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
60 |             }
61 |         }
[53/67] Compiling SpellbookFoundation CancellationToken.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/Exceptions.swift:23:22: warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 21 | //  SOFTWARE.
 22 |
 23 | @_implementationOnly import _SpellbookFoundationObjC
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 24 |
 25 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:50:30: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
48 |     public func cancel() {
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
   |                              `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:51:68: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
   |                                                                    `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
52 |     }
53 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:59:50: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
57 |                 $0.append(token)
58 |             } else {
59 |                 token.queue.async(execute: token.cancel)
   |                                                  `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
60 |             }
61 |         }
[54/67] Compiling SpellbookFoundation Environment.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/Exceptions.swift:23:22: warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 21 | //  SOFTWARE.
 22 |
 23 | @_implementationOnly import _SpellbookFoundationObjC
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 24 |
 25 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:50:30: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
48 |     public func cancel() {
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
   |                              `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:51:68: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
   |                                                                    `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
52 |     }
53 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:59:50: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
57 |                 $0.append(token)
58 |             } else {
59 |                 token.queue.async(execute: token.cancel)
   |                                                  `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
60 |             }
61 |         }
[55/67] Compiling SpellbookFoundation Exceptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/Exceptions.swift:23:22: warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 21 | //  SOFTWARE.
 22 |
 23 | @_implementationOnly import _SpellbookFoundationObjC
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'SpellbookFoundation' may lead to instability during execution
 24 |
 25 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:50:30: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
48 |     public func cancel() {
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
   |                              `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:51:68: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
49 |         guard !$cancelled.exchange(true) else { return }
50 |         queue.async(execute: onCancel)
51 |         children.exchange([]).forEach { $0.queue.async(execute: $0.cancel) }
   |                                                                    `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
52 |     }
53 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/CancellationToken.swift:59:50: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
57 |                 $0.append(token)
58 |             } else {
59 |                 token.queue.async(execute: token.cancel)
   |                                                  `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
60 |             }
61 |         }
[56/67] Compiling SpellbookFoundation SpellbookLog.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:314:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
312 |     }
313 |
314 |     public static var `default` = SpellbookLogger(name: "default")
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
315 |
316 |     public var source = SpellbookLogSource.default()
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:355:23: warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
353 | extension SpellbookLogger {
354 |     /// Subsystem name used by default.
355 |     public static var internalSubsystem = "Spellbook"
    |                       |- warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'internalSubsystem' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'internalSubsystem' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
356 |
357 |     internal static func `internal`(category: String) -> SpellbookLog {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:63:16: warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 61 |
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
    |                `- warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 64 |     public var codingPath: [DictionaryCodingKey]
 65 |     public var description: String
    :
 83 |
 84 | extension DictionaryCodingError {
 85 |     public enum Code: Int {
    |                 `- note: consider making enum 'Code' conform to the 'Sendable' protocol
 86 |         case invalidArgument
 87 |         case keyNotFound
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:64:16: warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 23 | import Foundation
 24 |
 25 | public enum DictionaryCodingKey {
    |             `- note: consider making enum 'DictionaryCodingKey' conform to the 'Sendable' protocol
 26 |     case key(AnyHashable)
 27 |     case index(Int)
    :
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
 64 |     public var codingPath: [DictionaryCodingKey]
    |                `- warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 65 |     public var description: String
 66 |     public var underlyingError: Error?
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:68:16: warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 66 |     public var underlyingError: Error?
 67 |     public var context: String?
 68 |     public var relatedObject: Any?
    |                `- warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 69 |
 70 |     public init(
[57/67] Compiling SpellbookFoundation Utils.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:314:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
312 |     }
313 |
314 |     public static var `default` = SpellbookLogger(name: "default")
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
315 |
316 |     public var source = SpellbookLogSource.default()
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:355:23: warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
353 | extension SpellbookLogger {
354 |     /// Subsystem name used by default.
355 |     public static var internalSubsystem = "Spellbook"
    |                       |- warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'internalSubsystem' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'internalSubsystem' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
356 |
357 |     internal static func `internal`(category: String) -> SpellbookLog {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:63:16: warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 61 |
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
    |                `- warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 64 |     public var codingPath: [DictionaryCodingKey]
 65 |     public var description: String
    :
 83 |
 84 | extension DictionaryCodingError {
 85 |     public enum Code: Int {
    |                 `- note: consider making enum 'Code' conform to the 'Sendable' protocol
 86 |         case invalidArgument
 87 |         case keyNotFound
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:64:16: warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 23 | import Foundation
 24 |
 25 | public enum DictionaryCodingKey {
    |             `- note: consider making enum 'DictionaryCodingKey' conform to the 'Sendable' protocol
 26 |     case key(AnyHashable)
 27 |     case index(Int)
    :
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
 64 |     public var codingPath: [DictionaryCodingKey]
    |                `- warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 65 |     public var description: String
 66 |     public var underlyingError: Error?
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:68:16: warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 66 |     public var underlyingError: Error?
 67 |     public var context: String?
 68 |     public var relatedObject: Any?
    |                `- warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 69 |
 70 |     public init(
[58/67] Compiling SpellbookFoundation ValueBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:314:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
312 |     }
313 |
314 |     public static var `default` = SpellbookLogger(name: "default")
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
315 |
316 |     public var source = SpellbookLogSource.default()
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:355:23: warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
353 | extension SpellbookLogger {
354 |     /// Subsystem name used by default.
355 |     public static var internalSubsystem = "Spellbook"
    |                       |- warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'internalSubsystem' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'internalSubsystem' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
356 |
357 |     internal static func `internal`(category: String) -> SpellbookLog {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:63:16: warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 61 |
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
    |                `- warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 64 |     public var codingPath: [DictionaryCodingKey]
 65 |     public var description: String
    :
 83 |
 84 | extension DictionaryCodingError {
 85 |     public enum Code: Int {
    |                 `- note: consider making enum 'Code' conform to the 'Sendable' protocol
 86 |         case invalidArgument
 87 |         case keyNotFound
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:64:16: warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 23 | import Foundation
 24 |
 25 | public enum DictionaryCodingKey {
    |             `- note: consider making enum 'DictionaryCodingKey' conform to the 'Sendable' protocol
 26 |     case key(AnyHashable)
 27 |     case index(Int)
    :
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
 64 |     public var codingPath: [DictionaryCodingKey]
    |                `- warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 65 |     public var description: String
 66 |     public var underlyingError: Error?
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:68:16: warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 66 |     public var underlyingError: Error?
 67 |     public var context: String?
 68 |     public var relatedObject: Any?
    |                `- warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 69 |
 70 |     public init(
[59/67] Compiling SpellbookFoundation WildcardExpression.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:314:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
312 |     }
313 |
314 |     public static var `default` = SpellbookLogger(name: "default")
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
315 |
316 |     public var source = SpellbookLogSource.default()
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:355:23: warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
353 | extension SpellbookLogger {
354 |     /// Subsystem name used by default.
355 |     public static var internalSubsystem = "Spellbook"
    |                       |- warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'internalSubsystem' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'internalSubsystem' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
356 |
357 |     internal static func `internal`(category: String) -> SpellbookLog {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:63:16: warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 61 |
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
    |                `- warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 64 |     public var codingPath: [DictionaryCodingKey]
 65 |     public var description: String
    :
 83 |
 84 | extension DictionaryCodingError {
 85 |     public enum Code: Int {
    |                 `- note: consider making enum 'Code' conform to the 'Sendable' protocol
 86 |         case invalidArgument
 87 |         case keyNotFound
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:64:16: warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 23 | import Foundation
 24 |
 25 | public enum DictionaryCodingKey {
    |             `- note: consider making enum 'DictionaryCodingKey' conform to the 'Sendable' protocol
 26 |     case key(AnyHashable)
 27 |     case index(Int)
    :
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
 64 |     public var codingPath: [DictionaryCodingKey]
    |                `- warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 65 |     public var description: String
 66 |     public var underlyingError: Error?
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:68:16: warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 66 |     public var underlyingError: Error?
 67 |     public var context: String?
 68 |     public var relatedObject: Any?
    |                `- warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 69 |
 70 |     public init(
[60/67] Compiling SpellbookFoundation DictionaryCodingKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:314:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
312 |     }
313 |
314 |     public static var `default` = SpellbookLogger(name: "default")
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
315 |
316 |     public var source = SpellbookLogSource.default()
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:355:23: warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
353 | extension SpellbookLogger {
354 |     /// Subsystem name used by default.
355 |     public static var internalSubsystem = "Spellbook"
    |                       |- warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'internalSubsystem' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'internalSubsystem' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
356 |
357 |     internal static func `internal`(category: String) -> SpellbookLog {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:63:16: warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 61 |
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
    |                `- warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 64 |     public var codingPath: [DictionaryCodingKey]
 65 |     public var description: String
    :
 83 |
 84 | extension DictionaryCodingError {
 85 |     public enum Code: Int {
    |                 `- note: consider making enum 'Code' conform to the 'Sendable' protocol
 86 |         case invalidArgument
 87 |         case keyNotFound
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:64:16: warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 23 | import Foundation
 24 |
 25 | public enum DictionaryCodingKey {
    |             `- note: consider making enum 'DictionaryCodingKey' conform to the 'Sendable' protocol
 26 |     case key(AnyHashable)
 27 |     case index(Int)
    :
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
 64 |     public var codingPath: [DictionaryCodingKey]
    |                `- warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 65 |     public var description: String
 66 |     public var underlyingError: Error?
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:68:16: warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 66 |     public var underlyingError: Error?
 67 |     public var context: String?
 68 |     public var relatedObject: Any?
    |                `- warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 69 |
 70 |     public init(
[61/67] Compiling SpellbookFoundation DictionaryReader.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:314:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
312 |     }
313 |
314 |     public static var `default` = SpellbookLogger(name: "default")
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
315 |
316 |     public var source = SpellbookLogSource.default()
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Common/SpellbookLog.swift:355:23: warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
353 | extension SpellbookLogger {
354 |     /// Subsystem name used by default.
355 |     public static var internalSubsystem = "Spellbook"
    |                       |- warning: static property 'internalSubsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'internalSubsystem' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'internalSubsystem' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
356 |
357 |     internal static func `internal`(category: String) -> SpellbookLog {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:63:16: warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 61 |
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
    |                `- warning: stored property 'code' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'DictionaryCodingError.Code'; this is an error in the Swift 6 language mode
 64 |     public var codingPath: [DictionaryCodingKey]
 65 |     public var description: String
    :
 83 |
 84 | extension DictionaryCodingError {
 85 |     public enum Code: Int {
    |                 `- note: consider making enum 'Code' conform to the 'Sendable' protocol
 86 |         case invalidArgument
 87 |         case keyNotFound
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:64:16: warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 23 | import Foundation
 24 |
 25 | public enum DictionaryCodingKey {
    |             `- note: consider making enum 'DictionaryCodingKey' conform to the 'Sendable' protocol
 26 |     case key(AnyHashable)
 27 |     case index(Int)
    :
 62 | public struct DictionaryCodingError: Error {
 63 |     public var code: Code
 64 |     public var codingPath: [DictionaryCodingKey]
    |                `- warning: stored property 'codingPath' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type '[DictionaryCodingKey]'; this is an error in the Swift 6 language mode
 65 |     public var description: String
 66 |     public var underlyingError: Error?
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/DictionaryParsing/DictionaryCodingKey.swift:68:16: warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 66 |     public var underlyingError: Error?
 67 |     public var context: String?
 68 |     public var relatedObject: Any?
    |                `- warning: stored property 'relatedObject' of 'Sendable'-conforming struct 'DictionaryCodingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
 69 |
 70 |     public init(
[62/67] Compiling SpellbookFoundation Extensions - Bundle.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:60:27: warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 58 |
 59 |         /// URL is included into results.
 60 |         public static let proceed = Self(current: true, children: true)
    |                           |- warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'proceed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         /// URL is excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:63:27: warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 61 |
 62 |         /// URL is excluded from results.
 63 |         public static let skip = Self(current: false, children: true)
    |                           |- warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skip' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |
 65 |         /// URL and all descendants are excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:66:27: warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 64 |
 65 |         /// URL and all descendants are excluded from results.
 66 |         public static let skipRecursive = Self(current: false, children: false)
    |                           |- warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skipRecursive' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |     }
 68 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileStore.swift:50:23: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | /// Wraps common file operations file reading and writing.
 26 | /// Provides ability to change underlying implementation to mock dealing with real file system.
 27 | public struct FileStore<T> {
    |               `- note: consider making generic struct 'FileStore' conform to the 'Sendable' protocol
 28 |     private let read: (URL, T?) throws -> T
 29 |     private let write: (T, URL, Bool) throws -> Void
    :
 48 | extension FileStore where T == Data {
 49 |     @available(*, deprecated, renamed: "standard(writingOptions:)")
 50 |     public static let standard: FileStore = .standard()
    |                       |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'standard' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |     public static func standard(writingOptions: Data.WritingOptions = .atomic) -> FileStore {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/TemporaryDirectory.swift:63:23: warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 | /// A convenient interface to deal with temporary directories.
 26 | public struct TemporaryDirectory {
    |               `- note: consider making struct 'TemporaryDirectory' conform to the 'Sendable' protocol
 27 |     public let location: URL
 28 |
    :
 61 | extension TemporaryDirectory {
 62 |     /// Temporarty directory named as the main app bundle inside current user temporary directory.
 63 |     public static let bundle = TemporaryDirectory(
    |                       |- warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bundle' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         name: Bundle.main.bundleIdentifier ?? Bundle.main.bundlePath.lastPathComponent
 65 |     )
[63/67] Compiling SpellbookFoundation Extensions - FileManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:60:27: warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 58 |
 59 |         /// URL is included into results.
 60 |         public static let proceed = Self(current: true, children: true)
    |                           |- warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'proceed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         /// URL is excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:63:27: warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 61 |
 62 |         /// URL is excluded from results.
 63 |         public static let skip = Self(current: false, children: true)
    |                           |- warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skip' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |
 65 |         /// URL and all descendants are excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:66:27: warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 64 |
 65 |         /// URL and all descendants are excluded from results.
 66 |         public static let skipRecursive = Self(current: false, children: false)
    |                           |- warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skipRecursive' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |     }
 68 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileStore.swift:50:23: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | /// Wraps common file operations file reading and writing.
 26 | /// Provides ability to change underlying implementation to mock dealing with real file system.
 27 | public struct FileStore<T> {
    |               `- note: consider making generic struct 'FileStore' conform to the 'Sendable' protocol
 28 |     private let read: (URL, T?) throws -> T
 29 |     private let write: (T, URL, Bool) throws -> Void
    :
 48 | extension FileStore where T == Data {
 49 |     @available(*, deprecated, renamed: "standard(writingOptions:)")
 50 |     public static let standard: FileStore = .standard()
    |                       |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'standard' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |     public static func standard(writingOptions: Data.WritingOptions = .atomic) -> FileStore {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/TemporaryDirectory.swift:63:23: warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 | /// A convenient interface to deal with temporary directories.
 26 | public struct TemporaryDirectory {
    |               `- note: consider making struct 'TemporaryDirectory' conform to the 'Sendable' protocol
 27 |     public let location: URL
 28 |
    :
 61 | extension TemporaryDirectory {
 62 |     /// Temporarty directory named as the main app bundle inside current user temporary directory.
 63 |     public static let bundle = TemporaryDirectory(
    |                       |- warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bundle' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         name: Bundle.main.bundleIdentifier ?? Bundle.main.bundlePath.lastPathComponent
 65 |     )
[64/67] Compiling SpellbookFoundation FileEnumerator.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:60:27: warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 58 |
 59 |         /// URL is included into results.
 60 |         public static let proceed = Self(current: true, children: true)
    |                           |- warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'proceed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         /// URL is excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:63:27: warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 61 |
 62 |         /// URL is excluded from results.
 63 |         public static let skip = Self(current: false, children: true)
    |                           |- warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skip' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |
 65 |         /// URL and all descendants are excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:66:27: warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 64 |
 65 |         /// URL and all descendants are excluded from results.
 66 |         public static let skipRecursive = Self(current: false, children: false)
    |                           |- warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skipRecursive' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |     }
 68 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileStore.swift:50:23: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | /// Wraps common file operations file reading and writing.
 26 | /// Provides ability to change underlying implementation to mock dealing with real file system.
 27 | public struct FileStore<T> {
    |               `- note: consider making generic struct 'FileStore' conform to the 'Sendable' protocol
 28 |     private let read: (URL, T?) throws -> T
 29 |     private let write: (T, URL, Bool) throws -> Void
    :
 48 | extension FileStore where T == Data {
 49 |     @available(*, deprecated, renamed: "standard(writingOptions:)")
 50 |     public static let standard: FileStore = .standard()
    |                       |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'standard' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |     public static func standard(writingOptions: Data.WritingOptions = .atomic) -> FileStore {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/TemporaryDirectory.swift:63:23: warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 | /// A convenient interface to deal with temporary directories.
 26 | public struct TemporaryDirectory {
    |               `- note: consider making struct 'TemporaryDirectory' conform to the 'Sendable' protocol
 27 |     public let location: URL
 28 |
    :
 61 | extension TemporaryDirectory {
 62 |     /// Temporarty directory named as the main app bundle inside current user temporary directory.
 63 |     public static let bundle = TemporaryDirectory(
    |                       |- warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bundle' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         name: Bundle.main.bundleIdentifier ?? Bundle.main.bundlePath.lastPathComponent
 65 |     )
[65/67] Compiling SpellbookFoundation FileStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:60:27: warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 58 |
 59 |         /// URL is included into results.
 60 |         public static let proceed = Self(current: true, children: true)
    |                           |- warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'proceed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         /// URL is excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:63:27: warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 61 |
 62 |         /// URL is excluded from results.
 63 |         public static let skip = Self(current: false, children: true)
    |                           |- warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skip' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |
 65 |         /// URL and all descendants are excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:66:27: warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 64 |
 65 |         /// URL and all descendants are excluded from results.
 66 |         public static let skipRecursive = Self(current: false, children: false)
    |                           |- warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skipRecursive' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |     }
 68 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileStore.swift:50:23: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | /// Wraps common file operations file reading and writing.
 26 | /// Provides ability to change underlying implementation to mock dealing with real file system.
 27 | public struct FileStore<T> {
    |               `- note: consider making generic struct 'FileStore' conform to the 'Sendable' protocol
 28 |     private let read: (URL, T?) throws -> T
 29 |     private let write: (T, URL, Bool) throws -> Void
    :
 48 | extension FileStore where T == Data {
 49 |     @available(*, deprecated, renamed: "standard(writingOptions:)")
 50 |     public static let standard: FileStore = .standard()
    |                       |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'standard' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |     public static func standard(writingOptions: Data.WritingOptions = .atomic) -> FileStore {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/TemporaryDirectory.swift:63:23: warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 | /// A convenient interface to deal with temporary directories.
 26 | public struct TemporaryDirectory {
    |               `- note: consider making struct 'TemporaryDirectory' conform to the 'Sendable' protocol
 27 |     public let location: URL
 28 |
    :
 61 | extension TemporaryDirectory {
 62 |     /// Temporarty directory named as the main app bundle inside current user temporary directory.
 63 |     public static let bundle = TemporaryDirectory(
    |                       |- warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bundle' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         name: Bundle.main.bundleIdentifier ?? Bundle.main.bundlePath.lastPathComponent
 65 |     )
[66/67] Compiling SpellbookFoundation TemporaryDirectory.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:60:27: warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 58 |
 59 |         /// URL is included into results.
 60 |         public static let proceed = Self(current: true, children: true)
    |                           |- warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'proceed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         /// URL is excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:63:27: warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 61 |
 62 |         /// URL is excluded from results.
 63 |         public static let skip = Self(current: false, children: true)
    |                           |- warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skip' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |
 65 |         /// URL and all descendants are excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:66:27: warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 64 |
 65 |         /// URL and all descendants are excluded from results.
 66 |         public static let skipRecursive = Self(current: false, children: false)
    |                           |- warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skipRecursive' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |     }
 68 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileStore.swift:50:23: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | /// Wraps common file operations file reading and writing.
 26 | /// Provides ability to change underlying implementation to mock dealing with real file system.
 27 | public struct FileStore<T> {
    |               `- note: consider making generic struct 'FileStore' conform to the 'Sendable' protocol
 28 |     private let read: (URL, T?) throws -> T
 29 |     private let write: (T, URL, Bool) throws -> Void
    :
 48 | extension FileStore where T == Data {
 49 |     @available(*, deprecated, renamed: "standard(writingOptions:)")
 50 |     public static let standard: FileStore = .standard()
    |                       |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'standard' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |     public static func standard(writingOptions: Data.WritingOptions = .atomic) -> FileStore {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/TemporaryDirectory.swift:63:23: warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 | /// A convenient interface to deal with temporary directories.
 26 | public struct TemporaryDirectory {
    |               `- note: consider making struct 'TemporaryDirectory' conform to the 'Sendable' protocol
 27 |     public let location: URL
 28 |
    :
 61 | extension TemporaryDirectory {
 62 |     /// Temporarty directory named as the main app bundle inside current user temporary directory.
 63 |     public static let bundle = TemporaryDirectory(
    |                       |- warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bundle' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         name: Bundle.main.bundleIdentifier ?? Bundle.main.bundlePath.lastPathComponent
 65 |     )
[67/67] Compiling SpellbookFoundation Extensions - CoreGraphics.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:60:27: warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 58 |
 59 |         /// URL is included into results.
 60 |         public static let proceed = Self(current: true, children: true)
    |                           |- warning: static property 'proceed' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'proceed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         /// URL is excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:63:27: warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 61 |
 62 |         /// URL is excluded from results.
 63 |         public static let skip = Self(current: false, children: true)
    |                           |- warning: static property 'skip' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skip' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |
 65 |         /// URL and all descendants are excluded from results.
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileEnumerator.swift:66:27: warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |
 49 | extension FileEnumerator {
 50 |     public struct FilterVerdict {
    |                   `- note: consider making struct 'FilterVerdict' conform to the 'Sendable' protocol
 51 |         public var current: Bool
 52 |         public var children: Bool
    :
 64 |
 65 |         /// URL and all descendants are excluded from results.
 66 |         public static let skipRecursive = Self(current: false, children: false)
    |                           |- warning: static property 'skipRecursive' is not concurrency-safe because non-'Sendable' type 'FileEnumerator.FilterVerdict' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'skipRecursive' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |     }
 68 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/FileStore.swift:50:23: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | /// Wraps common file operations file reading and writing.
 26 | /// Provides ability to change underlying implementation to mock dealing with real file system.
 27 | public struct FileStore<T> {
    |               `- note: consider making generic struct 'FileStore' conform to the 'Sendable' protocol
 28 |     private let read: (URL, T?) throws -> T
 29 |     private let write: (T, URL, Bool) throws -> Void
    :
 48 | extension FileStore where T == Data {
 49 |     @available(*, deprecated, renamed: "standard(writingOptions:)")
 50 |     public static let standard: FileStore = .standard()
    |                       |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'FileStore<Data>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'standard' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |     public static func standard(writingOptions: Data.WritingOptions = .atomic) -> FileStore {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookFoundation/Filesystem & Bundle/TemporaryDirectory.swift:63:23: warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 | /// A convenient interface to deal with temporary directories.
 26 | public struct TemporaryDirectory {
    |               `- note: consider making struct 'TemporaryDirectory' conform to the 'Sendable' protocol
 27 |     public let location: URL
 28 |
    :
 61 | extension TemporaryDirectory {
 62 |     /// Temporarty directory named as the main app bundle inside current user temporary directory.
 63 |     public static let bundle = TemporaryDirectory(
    |                       |- warning: static property 'bundle' is not concurrency-safe because non-'Sendable' type 'TemporaryDirectory' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bundle' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         name: Bundle.main.bundleIdentifier ?? Bundle.main.bundlePath.lastPathComponent
 65 |     )
[68/82] Compiling SpellbookBinaryParsing BinaryWriterOutput.swift
[69/82] Compiling SpellbookBinaryParsing BinaryParsingError.swift
[70/82] Compiling SpellbookBinaryParsing BinaryWriter.swift
[71/82] Compiling SpellbookBinaryParsing BinaryReaderInput.swift
[72/82] Compiling SpellbookBinaryParsing BinaryReader.swift
[73/82] Emitting module SpellbookBinaryParsing
[74/82] Compiling SpellbookHTTP HTTPClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPClient.swift:80:17: warning: capture of 'completion' with non-sendable type '(Result<HTTPResult<Data>, any Error>) -> Void' in a '@Sendable' closure
 78 |         session.dataTask(with: urlRequest) { data, response, error in
 79 |             if let error {
 80 |                 completion(.failure(error))
    |                 |- warning: capture of 'completion' with non-sendable type '(Result<HTTPResult<Data>, any Error>) -> Void' in a '@Sendable' closure
    |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 81 |                 return
 82 |             }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPClient.swift:38:14: 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
 36 |     public func data(for request: () throws -> URLRequest, completion: @escaping (Result<HTTPResult<Data>, any Error>) -> Void) {
 37 |         let request = Result(catching: request)
 38 |         Task {
    |              `- 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
 39 |             do {
 40 |                 let result = try await data(for: request.get, delegate: nil)
    |                                        `- note: closure captures non-Sendable 'self'
 41 |                 completion(.success(result))
    |                 `- note: closure captures non-Sendable 'completion'
 42 |             } catch {
 43 |                 completion(.failure(error))
[75/82] Compiling SpellbookHTTP HTTPRequest.swift
[76/82] Emitting module SpellbookHTTP
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:33:23: warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 31 |
 32 | extension HTTPMethod {
 33 |     public static let get = Self(rawValue: "GET")
    |                       |- warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'get' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |     public static let post = Self(rawValue: "POST")
 35 |     public static let patch = Self(rawValue: "PATCH")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:34:23: warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 32 | extension HTTPMethod {
 33 |     public static let get = Self(rawValue: "GET")
 34 |     public static let post = Self(rawValue: "POST")
    |                       |- warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'post' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |     public static let patch = Self(rawValue: "PATCH")
 36 |     public static let delete = Self(rawValue: "DELETE")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:35:23: warning: static property 'patch' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 33 |     public static let get = Self(rawValue: "GET")
 34 |     public static let post = Self(rawValue: "POST")
 35 |     public static let patch = Self(rawValue: "PATCH")
    |                       |- warning: static property 'patch' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'patch' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 36 |     public static let delete = Self(rawValue: "DELETE")
 37 |     public static let put = Self(rawValue: "PUT")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:36:23: warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 34 |     public static let post = Self(rawValue: "POST")
 35 |     public static let patch = Self(rawValue: "PATCH")
 36 |     public static let delete = Self(rawValue: "DELETE")
    |                       |- warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'delete' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |     public static let put = Self(rawValue: "PUT")
 38 |     public static let options = Self(rawValue: "OPTIONS")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:37:23: warning: static property 'put' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 35 |     public static let patch = Self(rawValue: "PATCH")
 36 |     public static let delete = Self(rawValue: "DELETE")
 37 |     public static let put = Self(rawValue: "PUT")
    |                       |- warning: static property 'put' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'put' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 38 |     public static let options = Self(rawValue: "OPTIONS")
 39 |     public static let head = Self(rawValue: "HEAD")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:38:23: warning: static property 'options' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 36 |     public static let delete = Self(rawValue: "DELETE")
 37 |     public static let put = Self(rawValue: "PUT")
 38 |     public static let options = Self(rawValue: "OPTIONS")
    |                       |- warning: static property 'options' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'options' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 39 |     public static let head = Self(rawValue: "HEAD")
 40 |     public static let trace = Self(rawValue: "TRACE")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:39:23: warning: static property 'head' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 37 |     public static let put = Self(rawValue: "PUT")
 38 |     public static let options = Self(rawValue: "OPTIONS")
 39 |     public static let head = Self(rawValue: "HEAD")
    |                       |- warning: static property 'head' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'head' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |     public static let trace = Self(rawValue: "TRACE")
 41 |     public static let connect = Self(rawValue: "CONNECT")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:40:23: warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 38 |     public static let options = Self(rawValue: "OPTIONS")
 39 |     public static let head = Self(rawValue: "HEAD")
 40 |     public static let trace = Self(rawValue: "TRACE")
    |                       |- warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'trace' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |     public static let connect = Self(rawValue: "CONNECT")
 42 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:41:23: warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 39 |     public static let head = Self(rawValue: "HEAD")
 40 |     public static let trace = Self(rawValue: "TRACE")
 41 |     public static let connect = Self(rawValue: "CONNECT")
    |                       |- warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'connect' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 42 | }
 43 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:57:23: warning: static property 'userAgent' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
 48 | }
 49 |
 50 | public struct HTTPHeader: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
 51 |     public var rawValue: String
 52 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 55 |
 56 | extension HTTPHeader {
 57 |     public static let userAgent = HTTPHeader(rawValue: "user-agent")
    |                       |- warning: static property 'userAgent' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'userAgent' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 58 |     public static let authorization = HTTPHeader(rawValue: "authorization")
 59 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:58:23: warning: static property 'authorization' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
 48 | }
 49 |
 50 | public struct HTTPHeader: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
 51 |     public var rawValue: String
 52 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 56 | extension HTTPHeader {
 57 |     public static let userAgent = HTTPHeader(rawValue: "user-agent")
 58 |     public static let authorization = HTTPHeader(rawValue: "authorization")
    |                       |- warning: static property 'authorization' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'authorization' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 | }
 60 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:85:23: warning: static property 'basic' is not concurrency-safe because non-'Sendable' type 'HTTPAuthorizationType' may have shared mutable state; this is an error in the Swift 6 language mode
 63 | }
 64 |
 65 | public struct HTTPAuthorizationType: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPAuthorizationType' conform to the 'Sendable' protocol
 66 |     public var rawValue: String
 67 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 83 |
 84 | extension HTTPAuthorizationType {
 85 |     public static let basic = HTTPAuthorizationType(rawValue: "Basic")
    |                       |- warning: static property 'basic' is not concurrency-safe because non-'Sendable' type 'HTTPAuthorizationType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'basic' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 86 |     public static let bearer = HTTPAuthorizationType(rawValue: "Bearer")
 87 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:86:23: warning: static property 'bearer' is not concurrency-safe because non-'Sendable' type 'HTTPAuthorizationType' may have shared mutable state; this is an error in the Swift 6 language mode
 63 | }
 64 |
 65 | public struct HTTPAuthorizationType: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPAuthorizationType' conform to the 'Sendable' protocol
 66 |     public var rawValue: String
 67 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 84 | extension HTTPAuthorizationType {
 85 |     public static let basic = HTTPAuthorizationType(rawValue: "Basic")
 86 |     public static let bearer = HTTPAuthorizationType(rawValue: "Bearer")
    |                       |- warning: static property 'bearer' is not concurrency-safe because non-'Sendable' type 'HTTPAuthorizationType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bearer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 | }
 88 |
[77/82] Compiling SpellbookHTTP HTTPResult.swift
[78/82] Compiling SpellbookHTTP HTTPTypes.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:33:23: warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 31 |
 32 | extension HTTPMethod {
 33 |     public static let get = Self(rawValue: "GET")
    |                       |- warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'get' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |     public static let post = Self(rawValue: "POST")
 35 |     public static let patch = Self(rawValue: "PATCH")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:34:23: warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 32 | extension HTTPMethod {
 33 |     public static let get = Self(rawValue: "GET")
 34 |     public static let post = Self(rawValue: "POST")
    |                       |- warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'post' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |     public static let patch = Self(rawValue: "PATCH")
 36 |     public static let delete = Self(rawValue: "DELETE")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:35:23: warning: static property 'patch' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 33 |     public static let get = Self(rawValue: "GET")
 34 |     public static let post = Self(rawValue: "POST")
 35 |     public static let patch = Self(rawValue: "PATCH")
    |                       |- warning: static property 'patch' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'patch' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 36 |     public static let delete = Self(rawValue: "DELETE")
 37 |     public static let put = Self(rawValue: "PUT")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:36:23: warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 34 |     public static let post = Self(rawValue: "POST")
 35 |     public static let patch = Self(rawValue: "PATCH")
 36 |     public static let delete = Self(rawValue: "DELETE")
    |                       |- warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'delete' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |     public static let put = Self(rawValue: "PUT")
 38 |     public static let options = Self(rawValue: "OPTIONS")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:37:23: warning: static property 'put' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 35 |     public static let patch = Self(rawValue: "PATCH")
 36 |     public static let delete = Self(rawValue: "DELETE")
 37 |     public static let put = Self(rawValue: "PUT")
    |                       |- warning: static property 'put' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'put' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 38 |     public static let options = Self(rawValue: "OPTIONS")
 39 |     public static let head = Self(rawValue: "HEAD")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:38:23: warning: static property 'options' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 36 |     public static let delete = Self(rawValue: "DELETE")
 37 |     public static let put = Self(rawValue: "PUT")
 38 |     public static let options = Self(rawValue: "OPTIONS")
    |                       |- warning: static property 'options' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'options' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 39 |     public static let head = Self(rawValue: "HEAD")
 40 |     public static let trace = Self(rawValue: "TRACE")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:39:23: warning: static property 'head' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 37 |     public static let put = Self(rawValue: "PUT")
 38 |     public static let options = Self(rawValue: "OPTIONS")
 39 |     public static let head = Self(rawValue: "HEAD")
    |                       |- warning: static property 'head' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'head' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |     public static let trace = Self(rawValue: "TRACE")
 41 |     public static let connect = Self(rawValue: "CONNECT")
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:40:23: warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 38 |     public static let options = Self(rawValue: "OPTIONS")
 39 |     public static let head = Self(rawValue: "HEAD")
 40 |     public static let trace = Self(rawValue: "TRACE")
    |                       |- warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'trace' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |     public static let connect = Self(rawValue: "CONNECT")
 42 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:41:23: warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | public struct HTTPMethod: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
 28 |     public var rawValue: String
 29 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 39 |     public static let head = Self(rawValue: "HEAD")
 40 |     public static let trace = Self(rawValue: "TRACE")
 41 |     public static let connect = Self(rawValue: "CONNECT")
    |                       |- warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'connect' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 42 | }
 43 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:57:23: warning: static property 'userAgent' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
 48 | }
 49 |
 50 | public struct HTTPHeader: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
 51 |     public var rawValue: String
 52 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 55 |
 56 | extension HTTPHeader {
 57 |     public static let userAgent = HTTPHeader(rawValue: "user-agent")
    |                       |- warning: static property 'userAgent' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'userAgent' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 58 |     public static let authorization = HTTPHeader(rawValue: "authorization")
 59 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:58:23: warning: static property 'authorization' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
 48 | }
 49 |
 50 | public struct HTTPHeader: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
 51 |     public var rawValue: String
 52 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 56 | extension HTTPHeader {
 57 |     public static let userAgent = HTTPHeader(rawValue: "user-agent")
 58 |     public static let authorization = HTTPHeader(rawValue: "authorization")
    |                       |- warning: static property 'authorization' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'authorization' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 | }
 60 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:85:23: warning: static property 'basic' is not concurrency-safe because non-'Sendable' type 'HTTPAuthorizationType' may have shared mutable state; this is an error in the Swift 6 language mode
 63 | }
 64 |
 65 | public struct HTTPAuthorizationType: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPAuthorizationType' conform to the 'Sendable' protocol
 66 |     public var rawValue: String
 67 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 83 |
 84 | extension HTTPAuthorizationType {
 85 |     public static let basic = HTTPAuthorizationType(rawValue: "Basic")
    |                       |- warning: static property 'basic' is not concurrency-safe because non-'Sendable' type 'HTTPAuthorizationType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'basic' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 86 |     public static let bearer = HTTPAuthorizationType(rawValue: "Bearer")
 87 | }
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookHTTP/HTTPTypes.swift:86:23: warning: static property 'bearer' is not concurrency-safe because non-'Sendable' type 'HTTPAuthorizationType' may have shared mutable state; this is an error in the Swift 6 language mode
 63 | }
 64 |
 65 | public struct HTTPAuthorizationType: RawRepresentable, Hashable {
    |               `- note: consider making struct 'HTTPAuthorizationType' conform to the 'Sendable' protocol
 66 |     public var rawValue: String
 67 |     public init(rawValue: String) { self.rawValue = rawValue }
    :
 84 | extension HTTPAuthorizationType {
 85 |     public static let basic = HTTPAuthorizationType(rawValue: "Basic")
 86 |     public static let bearer = HTTPAuthorizationType(rawValue: "Bearer")
    |                       |- warning: static property 'bearer' is not concurrency-safe because non-'Sendable' type 'HTTPAuthorizationType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bearer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 | }
 88 |
[79/82] Compiling SpellbookTestUtils Testing.swift
[80/82] Compiling SpellbookTestUtils TestError.swift
[81/82] Emitting module SpellbookTestUtils
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookTestUtils/Extensions - XCTestCase.swift:37:23: warning: static property 'waitRate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
35 |     public static var waitRate = 100.0
36 | #else
37 |     public static var waitRate = 1.0
   |                       |- warning: static property 'waitRate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'waitRate' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'waitRate' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | #endif
39 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookTestUtils/Extensions - XCTestCase.swift:40:23: warning: static property 'waitTimeout' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 | #endif
39 |
40 |     public static var waitTimeout: TimeInterval = 0.5
   |                       |- warning: static property 'waitTimeout' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'waitTimeout' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'waitTimeout' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |     public static var testBundle: Bundle {
[82/82] Compiling SpellbookTestUtils Extensions - XCTestCase.swift
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookTestUtils/Extensions - XCTestCase.swift:37:23: warning: static property 'waitRate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
35 |     public static var waitRate = 100.0
36 | #else
37 |     public static var waitRate = 1.0
   |                       |- warning: static property 'waitRate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'waitRate' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'waitRate' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | #endif
39 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookTestUtils/Extensions - XCTestCase.swift:40:23: warning: static property 'waitTimeout' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 | #endif
39 |
40 |     public static var waitTimeout: TimeInterval = 0.5
   |                       |- warning: static property 'waitTimeout' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'waitTimeout' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'waitTimeout' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |     public static var testBundle: Bundle {
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookTestUtils/Extensions - XCTestCase.swift:58:9: warning: call to main actor-isolated instance method 'waitForExpectations(timeout:handler:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 |
55 |     @discardableResult
56 |     public func waitForExpectations(timeout: TimeInterval = XCTestCase.waitTimeout, ignoreWaitRate: Bool) -> Error? {
   |                 `- note: add '@MainActor' to make instance method 'waitForExpectations(timeout:ignoreWaitRate:)' part of global actor 'MainActor'
57 |         var error: Error?
58 |         waitForExpectations(timeout: timeout * Self.waitRate) {
   |         `- warning: call to main actor-isolated instance method 'waitForExpectations(timeout:handler:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 |             error = $0
60 |         }
XCTest.XCTestCase.waitForExpectations:2:22: note: calls to instance method 'waitForExpectations(timeout:handler:)' from outside of its actor context are implicitly asynchronous
1 | class XCTestCase {
2 | @MainActor open func waitForExpectations(timeout: TimeInterval, handler: (@Sendable ((any Error)?) -> Void)? = nil)}
  |                      `- note: calls to instance method 'waitForExpectations(timeout:handler:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookTestUtils/Extensions - XCTestCase.swift:59:13: warning: mutation of captured var 'error' in concurrently-executing code
57 |         var error: Error?
58 |         waitForExpectations(timeout: timeout * Self.waitRate) {
59 |             error = $0
   |             `- warning: mutation of captured var 'error' in concurrently-executing code
60 |         }
61 |
/Users/admin/builder/spi-builder-workspace/Sources/SpellbookTestUtils/Extensions - XCTestCase.swift:58:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
56 |     public func waitForExpectations(timeout: TimeInterval = XCTestCase.waitTimeout, ignoreWaitRate: Bool) -> Error? {
57 |         var error: Error?
58 |         waitForExpectations(timeout: timeout * Self.waitRate) {
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated instance method 'waitForExpectations(timeout:handler:)' risks causing data races between main actor-isolated and task-isolated uses
59 |             error = $0
60 |         }
Build complete! (13.94s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftSpellbook",
  "name" : "SwiftSpellbook",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "SpellbookFoundation",
      "targets" : [
        "SpellbookFoundation"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpellbookHTTP",
      "targets" : [
        "SpellbookHTTP"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpellbookBinaryParsing",
      "targets" : [
        "SpellbookBinaryParsing"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpellbookTestUtils",
      "targets" : [
        "SpellbookTestUtils"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "_SpellbookFoundationObjC",
      "module_type" : "ClangTarget",
      "name" : "_SpellbookFoundationObjC",
      "path" : "Sources/SpellbookFoundationObjC",
      "product_memberships" : [
        "SpellbookFoundation",
        "SpellbookHTTP",
        "SpellbookBinaryParsing",
        "SpellbookTestUtils"
      ],
      "sources" : [
        "SpellbookObjC.mm"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpellbookTests",
      "module_type" : "SwiftTarget",
      "name" : "SpellbookTests",
      "path" : "Tests/SpellbookTests",
      "sources" : [
        "BinaryParsing/BinaryParsingTests.swift",
        "Common/BlockingQueueTests.swift",
        "Common/CancellationTokenTests.swift",
        "Common/ObjectBuilderTests.swift",
        "Common/OtherCommonTests.swift",
        "Common/SBLogTests.swift",
        "Common/SBUnitTests.swift",
        "Common/UtilsTests.swift",
        "Common/WildcardExpressionTests.swift",
        "DictionaryParsing/DictionaryParsingTests.swift",
        "Errors/CommonErrorTests.swift",
        "Errors/ErrorExtensionsTests.swift",
        "Errors/NSErrorTests.swift",
        "Extensions Tests/CodableTests.swift",
        "Extensions Tests/CollectionsTests.swift",
        "Extensions Tests/StandardTypesTests.swift",
        "Filesystem & Bundle/FileEnumeratorTests.swift",
        "Filesystem & Bundle/FileManagerTests.swift",
        "Filesystem & Bundle/FileStoreTests.swift",
        "Filesystem & Bundle/TemporaryDirectoryTests.swift",
        "GUITests/GUITests.swift",
        "LowLevel/AuditTokenTests.swift",
        "LowLevel/MachTests.swift",
        "LowLevel/UnsafeTests.swift",
        "Observing/EventAskTests.swift",
        "Observing/EventNotifyTests.swift",
        "Observing/ObservableTests.swift",
        "Observing/ValueObservingTests.swift",
        "Observing/ValueStoreTests.swift",
        "Other/ObjCTests.swift",
        "Threading & Concurrency/ConcurrentBlockOperationTests.swift",
        "Threading & Concurrency/DispatchQueueExtensionsTests.swift",
        "Threading & Concurrency/SynchronousExecutorTests.swift",
        "Types & PropertyWrappers/PropertyWrapperTests.swift",
        "Types & PropertyWrappers/RefreshableTests.swift",
        "Types & PropertyWrappers/ResourceTests.swift",
        "Types & PropertyWrappers/TypesTests.swift"
      ],
      "target_dependencies" : [
        "SpellbookFoundation",
        "SpellbookBinaryParsing",
        "SpellbookTestUtils"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpellbookTestUtilsTests",
      "module_type" : "SwiftTarget",
      "name" : "SpellbookTestUtilsTests",
      "path" : "Tests/SpellbookTestUtilsTests",
      "sources" : [
        "TestingTests.swift"
      ],
      "target_dependencies" : [
        "SpellbookFoundation",
        "SpellbookTestUtils"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpellbookTestUtils",
      "module_type" : "SwiftTarget",
      "name" : "SpellbookTestUtils",
      "path" : "Sources/SpellbookTestUtils",
      "product_memberships" : [
        "SpellbookTestUtils"
      ],
      "sources" : [
        "Extensions - XCTestCase.swift",
        "TestError.swift",
        "Testing.swift"
      ],
      "target_dependencies" : [
        "SpellbookFoundation"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpellbookHTTP",
      "module_type" : "SwiftTarget",
      "name" : "SpellbookHTTP",
      "path" : "Sources/SpellbookHTTP",
      "product_memberships" : [
        "SpellbookHTTP"
      ],
      "sources" : [
        "HTTPClient.swift",
        "HTTPRequest.swift",
        "HTTPResult.swift",
        "HTTPTypes.swift"
      ],
      "target_dependencies" : [
        "SpellbookFoundation"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpellbookFoundation",
      "module_type" : "SwiftTarget",
      "name" : "SpellbookFoundation",
      "path" : "Sources/SpellbookFoundation",
      "product_memberships" : [
        "SpellbookFoundation",
        "SpellbookHTTP",
        "SpellbookBinaryParsing",
        "SpellbookTestUtils"
      ],
      "sources" : [
        "Combine/Extensions - Combine.swift",
        "Combine/Proxies - Combine.swift",
        "Common/Benchmark.swift",
        "Common/CancellationToken.swift",
        "Common/Environment.swift",
        "Common/Exceptions.swift",
        "Common/Extensions - Codable.swift",
        "Common/Extensions - Collections.swift",
        "Common/Extensions - Comparable.swift",
        "Common/Extensions - Formatters.swift",
        "Common/Extensions - StandardTypes.swift",
        "Common/SBUnit.swift",
        "Common/SpellbookLog.swift",
        "Common/Utils.swift",
        "Common/ValueBuilder.swift",
        "Common/WildcardExpression.swift",
        "DictionaryParsing/DictionaryCodingKey.swift",
        "DictionaryParsing/DictionaryReader.swift",
        "DictionaryParsing/DictionaryWriter.swift",
        "Errors/CommonError.swift",
        "Errors/CustomErrorUpdating.swift",
        "Errors/Extensions - Error.swift",
        "Errors/Extensions - NSError.swift",
        "Errors/IOKitError.swift",
        "Filesystem & Bundle/Extensions - Bundle.swift",
        "Filesystem & Bundle/Extensions - FileManager.swift",
        "Filesystem & Bundle/FileEnumerator.swift",
        "Filesystem & Bundle/FileStore.swift",
        "Filesystem & Bundle/TemporaryDirectory.swift",
        "GUI/Extensions - CoreGraphics.swift",
        "Internal.swift",
        "Low Level/AuditToken.swift",
        "Low Level/BridgedCEnum.swift",
        "Low Level/MachTime.swift",
        "Low Level/POD+Swift.swift",
        "Low Level/Unsafe.swift",
        "Private/_ValueUpdateWrapping.swift",
        "System & Hardware/DeviceInfo.swift",
        "System & Hardware/Extensions - ProcessInfo.swift",
        "Threading & Concurrency/Atomic.swift",
        "Threading & Concurrency/BlockingQueue.swift",
        "Threading & Concurrency/ConcurrentBlockOperation.swift",
        "Threading & Concurrency/Extensions - DispatchQueue.swift",
        "Threading & Concurrency/Extensions - Locks.swift",
        "Threading & Concurrency/Extensions - Task.swift",
        "Threading & Concurrency/PosixLocks.swift",
        "Threading & Concurrency/Synchronized.swift",
        "Threading & Concurrency/SynchronizedObjC.swift",
        "Threading & Concurrency/SynchronousExecutor.swift",
        "Types & PropertyWrappers/Boxing.swift",
        "Types & PropertyWrappers/Closure.swift",
        "Types & PropertyWrappers/Refreshable.swift",
        "Types & PropertyWrappers/Resource (RAII).swift",
        "Types & PropertyWrappers/Types.swift",
        "ValueObserving/EventAsk.swift",
        "ValueObserving/EventNotify.swift",
        "ValueObserving/ValueObservable.swift",
        "ValueObserving/ValueObserving.swift",
        "ValueObserving/ValueStore.swift",
        "ValueObserving/ValueView.swift"
      ],
      "target_dependencies" : [
        "_SpellbookFoundationObjC"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpellbookBinaryParsing",
      "module_type" : "SwiftTarget",
      "name" : "SpellbookBinaryParsing",
      "path" : "Sources/SpellbookBinaryParsing",
      "product_memberships" : [
        "SpellbookBinaryParsing"
      ],
      "sources" : [
        "BinaryParsingError.swift",
        "BinaryReader.swift",
        "BinaryReaderInput.swift",
        "BinaryWriter.swift",
        "BinaryWriterOutput.swift"
      ],
      "target_dependencies" : [
        "SpellbookFoundation"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.