The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of TerminalAPIKit, reference 2.0.0 (22ed27), with Swift 6.1 for macOS (SPM) on 5 Dec 2025 17:09:06 UTC.

Swift 6 data race errors: 20

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

 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/EnableServiceRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.enableService
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Action to realise on a transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/EventNotification.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.event
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Date and time of a transaction for the Sale System, the POI System or the Acquirer.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/GetTotalsRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.getTotals
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Indicates the hierarchical structure of the reconciliation result of the Sale to POI reconciliation.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/InputRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.input
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information related to an Input request.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/LoginRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.login
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Date and Time
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/LogoutRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.logout
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Undocumented.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/PaymentRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.payment
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/PrintRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.print
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information to print and the way to process the print.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/ReconciliationRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.reconciliation
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Type of Reconciliation requested by the Sale to the POI.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/ReversalRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.reversal
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Undocumented.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/StoredValueRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.storedValue
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/TransactionStatusRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.transactionStatus
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a previous POI transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
[94/189] Compiling TerminalAPIKit ReconciliationRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/AbortRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.abort
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a previous POI transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/AdminRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.admin
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of the administrative service to process.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/BalanceInquiryRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.balanceInquiry
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the account pointed by the payment card
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/CardAcquisitionRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.cardAcquisition
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/DiagnosisRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.diagnosis
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a POI System or a POI Terminal for the Sale to POI protocol
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/DisplayRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.display
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information to display and the way to process the display.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/EnableServiceRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.enableService
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Action to realise on a transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/EventNotification.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.event
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Date and time of a transaction for the Sale System, the POI System or the Acquirer.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/GetTotalsRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.getTotals
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Indicates the hierarchical structure of the reconciliation result of the Sale to POI reconciliation.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/InputRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.input
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information related to an Input request.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/LoginRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.login
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Date and Time
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/LogoutRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.logout
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Undocumented.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/PaymentRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.payment
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/PrintRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.print
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information to print and the way to process the print.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/ReconciliationRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.reconciliation
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Type of Reconciliation requested by the Sale to the POI.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/ReversalRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.reversal
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Undocumented.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/StoredValueRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.storedValue
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/TransactionStatusRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.transactionStatus
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a previous POI transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
[95/189] Compiling TerminalAPIKit ReversalRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/AbortRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.abort
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a previous POI transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/AdminRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.admin
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of the administrative service to process.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/BalanceInquiryRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.balanceInquiry
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the account pointed by the payment card
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/CardAcquisitionRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.cardAcquisition
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/DiagnosisRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.diagnosis
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a POI System or a POI Terminal for the Sale to POI protocol
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/DisplayRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.display
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information to display and the way to process the display.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/EnableServiceRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.enableService
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Action to realise on a transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/EventNotification.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.event
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Date and time of a transaction for the Sale System, the POI System or the Acquirer.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/GetTotalsRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.getTotals
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Indicates the hierarchical structure of the reconciliation result of the Sale to POI reconciliation.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/InputRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.input
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information related to an Input request.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/LoginRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.login
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Date and Time
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/LogoutRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.logout
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Undocumented.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/PaymentRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.payment
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/PrintRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.print
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information to print and the way to process the print.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/ReconciliationRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.reconciliation
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Type of Reconciliation requested by the Sale to the POI.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/ReversalRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.reversal
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Undocumented.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/StoredValueRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.storedValue
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/TransactionStatusRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.transactionStatus
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a previous POI transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
[96/189] Compiling TerminalAPIKit StoredValueRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/AbortRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.abort
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a previous POI transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/AdminRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.admin
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of the administrative service to process.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/BalanceInquiryRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.balanceInquiry
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the account pointed by the payment card
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/CardAcquisitionRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.cardAcquisition
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/DiagnosisRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.diagnosis
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a POI System or a POI Terminal for the Sale to POI protocol
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/DisplayRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.display
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information to display and the way to process the display.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/EnableServiceRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.enableService
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Action to realise on a transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/EventNotification.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.event
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Date and time of a transaction for the Sale System, the POI System or the Acquirer.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/GetTotalsRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.getTotals
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Indicates the hierarchical structure of the reconciliation result of the Sale to POI reconciliation.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/InputRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.input
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information related to an Input request.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/LoginRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.login
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Date and Time
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/LogoutRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.logout
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Undocumented.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/PaymentRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.payment
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/PrintRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.print
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information to print and the way to process the print.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/ReconciliationRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.reconciliation
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Type of Reconciliation requested by the Sale to the POI.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/ReversalRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.reversal
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Undocumented.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/StoredValueRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.storedValue
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/TransactionStatusRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.transactionStatus
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a previous POI transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
[97/189] Compiling TerminalAPIKit TransactionStatusRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/AbortRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.abort
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a previous POI transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/AdminRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.admin
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of the administrative service to process.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/BalanceInquiryRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.balanceInquiry
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the account pointed by the payment card
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/CardAcquisitionRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.cardAcquisition
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/DiagnosisRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.diagnosis
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a POI System or a POI Terminal for the Sale to POI protocol
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/DisplayRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.display
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information to display and the way to process the display.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/EnableServiceRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.enableService
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Action to realise on a transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/EventNotification.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.event
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Date and time of a transaction for the Sale System, the POI System or the Acquirer.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/GetTotalsRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.getTotals
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Indicates the hierarchical structure of the reconciliation result of the Sale to POI reconciliation.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/InputRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.input
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information related to an Input request.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/LoginRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.login
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Date and Time
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/LogoutRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.logout
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Undocumented.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/PaymentRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.payment
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/PrintRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.print
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Information to print and the way to process the print.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/ReconciliationRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.reconciliation
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Type of Reconciliation requested by the Sale to the POI.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/ReversalRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.reversal
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Undocumented.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/StoredValueRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.storedValue
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Data related to the Sale System.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Requests/TransactionStatusRequest.swift:21:23: warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |     /// The category of the message in which this request is sent.
21 |     public static let messageCategory = MessageCategory.transactionStatus
   |                       |- warning: static property 'messageCategory' is not concurrency-safe because non-'Sendable' type 'MessageCategory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'messageCategory' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     /// Identification of a previous POI transaction.
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Models/Enumerations/MessageCategory.swift:10:13: note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public enum MessageCategory: String, Codable {
   |             `- note: consider making enum 'MessageCategory' conform to the 'Sendable' protocol
11 |     case abort = "Abort"
12 |     case admin = "Admin"
[98/189] Compiling TerminalAPIKit Coder.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[99/189] Compiling TerminalAPIKit StringCodingKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[100/189] Compiling TerminalAPIKit AES.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[101/189] Compiling TerminalAPIKit HMAC.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[102/189] Compiling TerminalAPIKit EncryptedMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[103/189] Compiling TerminalAPIKit EncryptionKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[104/189] Compiling TerminalAPIKit SecurityTrailer.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[105/189] Compiling TerminalAPIKit DataHelpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[106/189] Compiling TerminalAPIKit MessageHeaderHelpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[107/189] Compiling TerminalAPIKit MessageReferenceHelpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[108/189] Compiling TerminalAPIKit MessageResponseHelpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[109/189] Compiling TerminalAPIKit OutputTextHelpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[110/189] Compiling TerminalAPIKit URLQueryHelpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[111/189] Compiling TerminalAPIKit Message.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[112/189] Compiling TerminalAPIKit MessageError.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[113/189] Compiling TerminalAPIKit Request.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[114/189] Compiling TerminalAPIKit Response.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[115/189] Compiling TerminalAPIKit AllowedProduct.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[116/189] Compiling TerminalAPIKit Amounts.swift
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:78:24: warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
76 |     // Default isoDateFormatter
77 |     // For strings like `2022-09-02T10:58:00Z` or `2022-09-02T10:58:00+02:00`
78 |     private static let isoDateFormatter: ISO8601DateFormatter = .init()
   |                        |- warning: static property 'isoDateFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatter' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TerminalAPIKit/Coding/Coder.swift:81:24: warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
79 |
80 |     // For strings like `2022-09-02T10:58:00.000Z` or `2022-09-02T10:58:00.000+02:00`
81 |     private static let isoDateFormatterWithFractionalSeconds: ISO8601DateFormatter = {
   |                        |- warning: static property 'isoDateFormatterWithFractionalSeconds' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'isoDateFormatterWithFractionalSeconds' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |         let formatter = ISO8601DateFormatter()
83 |         formatter.formatOptions.insert(.withFractionalSeconds)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 |     CFDateFormatterRef _formatter;
[117/189] Compiling TerminalAPIKit AdminResponse.swift
[118/189] Compiling TerminalAPIKit BalanceInquiryResponse.swift
[119/189] Compiling TerminalAPIKit CardAcquisitionResponse.swift
[120/189] Compiling TerminalAPIKit DiagnosisResponse.swift
[121/189] Compiling TerminalAPIKit DisplayResponse.swift
[122/189] Compiling TerminalAPIKit EnableServiceResponse.swift
[123/189] Compiling TerminalAPIKit GetTotalsResponse.swift
[124/189] Compiling TerminalAPIKit InputResponse.swift
[125/189] Compiling TerminalAPIKit LoginResponse.swift
[126/189] Compiling TerminalAPIKit LogoutResponse.swift
[127/189] Compiling TerminalAPIKit PaymentResponse.swift
[128/189] Compiling TerminalAPIKit PrintResponse.swift
[129/189] Compiling TerminalAPIKit ReconciliationResponse.swift
[130/189] Compiling TerminalAPIKit ReversalResponse.swift
[131/189] Compiling TerminalAPIKit StoredValueResponse.swift
[132/189] Compiling TerminalAPIKit TransactionStatusResponse.swift
[133/189] Compiling TerminalAPIKit VoidResponse.swift
[134/189] Compiling TerminalAPIKit SaleData.swift
[135/189] Compiling TerminalAPIKit POITerminalData.swift
[136/189] Compiling TerminalAPIKit PaymentAccountReq.swift
[137/189] Compiling TerminalAPIKit PaymentAccountStatus.swift
[138/189] Compiling TerminalAPIKit PaymentAcquirerData.swift
[139/189] Compiling TerminalAPIKit PaymentData.swift
[140/189] Compiling TerminalAPIKit PaymentInstrumentData.swift
[141/189] Compiling TerminalAPIKit PaymentReceipt.swift
[142/189] Compiling TerminalAPIKit PaymentResult.swift
[143/189] Compiling TerminalAPIKit PaymentToken.swift
[144/189] Compiling TerminalAPIKit PaymentTotals.swift
[145/189] Compiling TerminalAPIKit PaymentTransaction.swift
[146/189] Compiling TerminalAPIKit PerformedTransaction.swift
[147/189] Compiling TerminalAPIKit Point.swift
[148/189] Compiling TerminalAPIKit PredefinedContent.swift
[149/189] Compiling TerminalAPIKit PrintOutput.swift
[150/189] Compiling TerminalAPIKit Rebates.swift
[151/189] Compiling TerminalAPIKit RepeatedMessageResponse.swift
[152/189] Compiling TerminalAPIKit RepeatedResponseMessageBody.swift
[153/189] Compiling TerminalAPIKit AreaSize.swift
[154/189] Compiling TerminalAPIKit CapturedSignature.swift
[155/189] Compiling TerminalAPIKit CardAcquisitionTransaction.swift
[156/189] Compiling TerminalAPIKit CardData.swift
[157/189] Compiling TerminalAPIKit CashHandlingDevice.swift
[158/189] Compiling TerminalAPIKit CheckData.swift
[159/189] Compiling TerminalAPIKit CoinsOrBills.swift
[160/189] Compiling TerminalAPIKit ConvertedAmount.swift
[161/189] Compiling TerminalAPIKit CurrencyConversion.swift
[162/189] Compiling TerminalAPIKit CustomerOrder.swift
[163/189] Compiling TerminalAPIKit DisplayOutput.swift
[164/189] Compiling TerminalAPIKit AccountType.swift
[165/189] Compiling TerminalAPIKit Alignment.swift
[166/189] Compiling TerminalAPIKit AuthenticationMethod.swift
[167/189] Compiling TerminalAPIKit BarcodeType.swift
[168/189] Compiling TerminalAPIKit CharacterHeight.swift
[169/189] Compiling TerminalAPIKit CharacterStyle.swift
[170/189] Compiling TerminalAPIKit CharacterWidth.swift
[171/189] Compiling TerminalAPIKit Color.swift
[172/189] Compiling TerminalAPIKit SaleItem.swift
[173/189] Compiling TerminalAPIKit SaleItemRebate.swift
[174/189] Compiling TerminalAPIKit SaleProfile.swift
[175/189] Compiling TerminalAPIKit SaleSoftware.swift
[176/189] Compiling TerminalAPIKit SaleTerminalData.swift
[177/189] Compiling TerminalAPIKit SaleToIssuerData.swift
[178/189] Compiling TerminalAPIKit SensitiveCardData.swift
[179/189] Compiling TerminalAPIKit SensitiveMobileData.swift
[180/189] Compiling TerminalAPIKit StoredValueAccountIdentifier.swift
[181/189] Compiling TerminalAPIKit StoredValueAccountStatus.swift
[182/189] Compiling TerminalAPIKit StoredValueData.swift
[183/189] Compiling TerminalAPIKit StoredValueResult.swift
[184/189] Compiling TerminalAPIKit TotalFilter.swift
[185/189] Compiling TerminalAPIKit TrackData.swift
[186/189] Compiling TerminalAPIKit TransactionConditions.swift
[187/189] Compiling TerminalAPIKit TransactionIdentifier.swift
[188/189] Compiling TerminalAPIKit TransactionTotals.swift
[189/189] Compiling TerminalAPIKit UTMCoordinates.swift
Build complete! (6.85s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "TerminalAPIKit",
  "name" : "TerminalAPIKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "TerminalAPIKit",
      "targets" : [
        "TerminalAPIKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "TerminalAPIKitTests",
      "module_type" : "SwiftTarget",
      "name" : "TerminalAPIKitTests",
      "path" : "Tests/TerminalAPIKitTests",
      "sources" : [
        "CryptoTests/AESTests.swift",
        "CryptoTests/HMACTests.swift",
        "EncryptedMessageTests.swift"
      ],
      "target_dependencies" : [
        "TerminalAPIKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "TerminalAPIKit",
      "module_type" : "SwiftTarget",
      "name" : "TerminalAPIKit",
      "path" : "Sources/TerminalAPIKit",
      "product_memberships" : [
        "TerminalAPIKit"
      ],
      "sources" : [
        "Coding/Coder.swift",
        "Coding/StringCodingKey.swift",
        "Crypto/AES.swift",
        "Crypto/HMAC.swift",
        "EncryptedMesssage/EncryptedMessage.swift",
        "EncryptedMesssage/EncryptionKey.swift",
        "EncryptedMesssage/SecurityTrailer.swift",
        "Helpers/DataHelpers.swift",
        "Helpers/MessageHeaderHelpers.swift",
        "Helpers/MessageReferenceHelpers.swift",
        "Helpers/MessageResponseHelpers.swift",
        "Helpers/OutputTextHelpers.swift",
        "Helpers/URLQueryHelpers.swift",
        "Message/Message.swift",
        "Message/MessageError.swift",
        "Message/Request.swift",
        "Message/Response.swift",
        "Models/AllowedProduct.swift",
        "Models/Amounts.swift",
        "Models/AreaSize.swift",
        "Models/CapturedSignature.swift",
        "Models/CardAcquisitionTransaction.swift",
        "Models/CardData.swift",
        "Models/CashHandlingDevice.swift",
        "Models/CheckData.swift",
        "Models/CoinsOrBills.swift",
        "Models/ConvertedAmount.swift",
        "Models/CurrencyConversion.swift",
        "Models/CustomerOrder.swift",
        "Models/DisplayOutput.swift",
        "Models/Enumerations/AccountType.swift",
        "Models/Enumerations/Alignment.swift",
        "Models/Enumerations/AuthenticationMethod.swift",
        "Models/Enumerations/BarcodeType.swift",
        "Models/Enumerations/CharacterHeight.swift",
        "Models/Enumerations/CharacterStyle.swift",
        "Models/Enumerations/CharacterWidth.swift",
        "Models/Enumerations/Color.swift",
        "Models/Enumerations/CustomerOrderReq.swift",
        "Models/Enumerations/Device.swift",
        "Models/Enumerations/DocumentQualifier.swift",
        "Models/Enumerations/EntryMode.swift",
        "Models/Enumerations/ErrorCondition.swift",
        "Models/Enumerations/EventToNotify.swift",
        "Models/Enumerations/ForceEntryMode.swift",
        "Models/Enumerations/GenericProfile.swift",
        "Models/Enumerations/GlobalStatus.swift",
        "Models/Enumerations/IdentificationSupport.swift",
        "Models/Enumerations/IdentificationType.swift",
        "Models/Enumerations/InfoQualify.swift",
        "Models/Enumerations/InputCommand.swift",
        "Models/Enumerations/InstalmentType.swift",
        "Models/Enumerations/LoyaltyHandling.swift",
        "Models/Enumerations/LoyaltyUnit.swift",
        "Models/Enumerations/MenuEntryTag.swift",
        "Models/Enumerations/MessageCategory.swift",
        "Models/Enumerations/MessageClass.swift",
        "Models/Enumerations/MessageType.swift",
        "Models/Enumerations/OutputFormat.swift",
        "Models/Enumerations/POICapabilities.swift",
        "Models/Enumerations/PaymentInstrumentType.swift",
        "Models/Enumerations/PaymentType.swift",
        "Models/Enumerations/PeriodUnit.swift",
        "Models/Enumerations/PrinterStatus.swift",
        "Models/Enumerations/ReconciliationType.swift",
        "Models/Enumerations/ResponseMode.swift",
        "Models/Enumerations/Result.swift",
        "Models/Enumerations/ReversalReason.swift",
        "Models/Enumerations/SaleCapabilities.swift",
        "Models/Enumerations/ServiceProfiles.swift",
        "Models/Enumerations/ServicesEnabled.swift",
        "Models/Enumerations/StoredValueAccountType.swift",
        "Models/Enumerations/StoredValueTransactionType.swift",
        "Models/Enumerations/TerminalEnvironment.swift",
        "Models/Enumerations/TokenRequestedType.swift",
        "Models/Enumerations/TotalDetails.swift",
        "Models/Enumerations/TrackFormat.swift",
        "Models/Enumerations/TransactionAction.swift",
        "Models/Enumerations/TransactionType.swift",
        "Models/Enumerations/TypeCode.swift",
        "Models/Enumerations/UnitOfMeasure.swift",
        "Models/FinalAmounts.swift",
        "Models/GeographicCoordinates.swift",
        "Models/Geolocation.swift",
        "Models/HostStatus.swift",
        "Models/ICCResetData.swift",
        "Models/Input.swift",
        "Models/InputData.swift",
        "Models/InputResult.swift",
        "Models/Instalment.swift",
        "Models/LoyaltyAccount.swift",
        "Models/LoyaltyAccountIdentifier.swift",
        "Models/LoyaltyAccountReq.swift",
        "Models/LoyaltyAccountStatus.swift",
        "Models/LoyaltyAcquirerData.swift",
        "Models/LoyaltyAmount.swift",
        "Models/LoyaltyData.swift",
        "Models/LoyaltyResult.swift",
        "Models/LoyaltyTotals.swift",
        "Models/MenuEntry.swift",
        "Models/MessageHeader.swift",
        "Models/MessageReference.swift",
        "Models/MessageResponse.swift",
        "Models/MobileData.swift",
        "Models/OriginalPOITransaction.swift",
        "Models/OutputBarcode.swift",
        "Models/OutputContent.swift",
        "Models/OutputResult.swift",
        "Models/OutputText.swift",
        "Models/POIData.swift",
        "Models/POIProfile.swift",
        "Models/POISoftware.swift",
        "Models/POIStatus.swift",
        "Models/POISystemData.swift",
        "Models/POITerminalData.swift",
        "Models/PaymentAccountReq.swift",
        "Models/PaymentAccountStatus.swift",
        "Models/PaymentAcquirerData.swift",
        "Models/PaymentData.swift",
        "Models/PaymentInstrumentData.swift",
        "Models/PaymentReceipt.swift",
        "Models/PaymentResult.swift",
        "Models/PaymentToken.swift",
        "Models/PaymentTotals.swift",
        "Models/PaymentTransaction.swift",
        "Models/PerformedTransaction.swift",
        "Models/Point.swift",
        "Models/PredefinedContent.swift",
        "Models/PrintOutput.swift",
        "Models/Rebates.swift",
        "Models/RepeatedMessageResponse.swift",
        "Models/RepeatedResponseMessageBody.swift",
        "Models/Requests/AbortRequest.swift",
        "Models/Requests/AdminRequest.swift",
        "Models/Requests/BalanceInquiryRequest.swift",
        "Models/Requests/CardAcquisitionRequest.swift",
        "Models/Requests/DiagnosisRequest.swift",
        "Models/Requests/DisplayRequest.swift",
        "Models/Requests/EnableServiceRequest.swift",
        "Models/Requests/EventNotification.swift",
        "Models/Requests/GetTotalsRequest.swift",
        "Models/Requests/InputRequest.swift",
        "Models/Requests/LoginRequest.swift",
        "Models/Requests/LogoutRequest.swift",
        "Models/Requests/PaymentRequest.swift",
        "Models/Requests/PrintRequest.swift",
        "Models/Requests/ReconciliationRequest.swift",
        "Models/Requests/ReversalRequest.swift",
        "Models/Requests/StoredValueRequest.swift",
        "Models/Requests/TransactionStatusRequest.swift",
        "Models/Responses/AdminResponse.swift",
        "Models/Responses/BalanceInquiryResponse.swift",
        "Models/Responses/CardAcquisitionResponse.swift",
        "Models/Responses/DiagnosisResponse.swift",
        "Models/Responses/DisplayResponse.swift",
        "Models/Responses/EnableServiceResponse.swift",
        "Models/Responses/GetTotalsResponse.swift",
        "Models/Responses/InputResponse.swift",
        "Models/Responses/LoginResponse.swift",
        "Models/Responses/LogoutResponse.swift",
        "Models/Responses/PaymentResponse.swift",
        "Models/Responses/PrintResponse.swift",
        "Models/Responses/ReconciliationResponse.swift",
        "Models/Responses/ReversalResponse.swift",
        "Models/Responses/StoredValueResponse.swift",
        "Models/Responses/TransactionStatusResponse.swift",
        "Models/Responses/VoidResponse.swift",
        "Models/SaleData.swift",
        "Models/SaleItem.swift",
        "Models/SaleItemRebate.swift",
        "Models/SaleProfile.swift",
        "Models/SaleSoftware.swift",
        "Models/SaleTerminalData.swift",
        "Models/SaleToIssuerData.swift",
        "Models/SensitiveCardData.swift",
        "Models/SensitiveMobileData.swift",
        "Models/StoredValueAccountIdentifier.swift",
        "Models/StoredValueAccountStatus.swift",
        "Models/StoredValueData.swift",
        "Models/StoredValueResult.swift",
        "Models/TotalFilter.swift",
        "Models/TrackData.swift",
        "Models/TransactionConditions.swift",
        "Models/TransactionIdentifier.swift",
        "Models/TransactionTotals.swift",
        "Models/UTMCoordinates.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.