Build Information
Successful build of TerminalAPIKit, reference develop (022131), with Swift 6.1 for macOS (SPM) on 5 Dec 2025 17:08:23 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 InferSendableFromCapturesBuild Log
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"
[135/196] 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"
[136/196] 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"
[137/196] 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"
[138/196] Compiling TerminalAPIKit AdminResponse.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"
[139/196] Compiling TerminalAPIKit LoyaltyAmount.swift
[140/196] Compiling TerminalAPIKit LoyaltyData.swift
[141/196] Compiling TerminalAPIKit LoyaltyResult.swift
[142/196] Compiling TerminalAPIKit LoyaltyTotals.swift
[143/196] Compiling TerminalAPIKit MenuEntry.swift
[144/196] Compiling TerminalAPIKit MessageHeader.swift
[145/196] Compiling TerminalAPIKit MessageReference.swift
[146/196] Compiling TerminalAPIKit MessageResponse.swift
[147/196] Compiling TerminalAPIKit MobileData.swift
[148/196] Compiling TerminalAPIKit Operation.swift
[149/196] Compiling TerminalAPIKit OriginalPOITransaction.swift
[150/196] Compiling TerminalAPIKit OutputBarcode.swift
[151/196] Compiling TerminalAPIKit OutputContent.swift
[152/196] Compiling TerminalAPIKit OutputResult.swift
[153/196] Compiling TerminalAPIKit OutputText.swift
[154/196] Compiling TerminalAPIKit POIData.swift
[155/196] Compiling TerminalAPIKit POIProfile.swift
[156/196] Compiling TerminalAPIKit POISoftware.swift
[157/196] Compiling TerminalAPIKit POIStatus.swift
[158/196] Compiling TerminalAPIKit TrackFormat.swift
[159/196] Compiling TerminalAPIKit TransactionAction.swift
[160/196] Compiling TerminalAPIKit TransactionType.swift
[161/196] Compiling TerminalAPIKit TypeCode.swift
[162/196] Compiling TerminalAPIKit UnitOfMeasure.swift
[163/196] Compiling TerminalAPIKit FinalAmounts.swift
[164/196] Compiling TerminalAPIKit GeographicCoordinates.swift
[165/196] Compiling TerminalAPIKit Geolocation.swift
[166/196] Compiling TerminalAPIKit HostStatus.swift
[167/196] Compiling TerminalAPIKit ICCResetData.swift
[168/196] Compiling TerminalAPIKit Input.swift
[169/196] Compiling TerminalAPIKit InputData.swift
[170/196] Compiling TerminalAPIKit InputResult.swift
[171/196] Compiling TerminalAPIKit Instalment.swift
[172/196] Compiling TerminalAPIKit LoyaltyAccount.swift
[173/196] Compiling TerminalAPIKit LoyaltyAccountIdentifier.swift
[174/196] Compiling TerminalAPIKit LoyaltyAccountReq.swift
[175/196] Compiling TerminalAPIKit LoyaltyAccountStatus.swift
[176/196] Compiling TerminalAPIKit LoyaltyAcquirerData.swift
[177/196] 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;
[178/196] 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;
[179/196] 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;
[180/196] 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;
[181/196] 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;
[182/196] 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;
[183/196] 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;
[184/196] 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;
[185/196] 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;
[186/196] 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;
[187/196] 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;
[188/196] 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;
[189/196] 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;
[190/196] 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;
[191/196] 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;
[192/196] 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;
[193/196] 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;
[194/196] 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;
[195/196] 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;
[196/196] Compiling TerminalAPIKit AreaSize.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;
Build complete! (5.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/OperationType.swift",
"Models/Enumerations/OperationVariant.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/SessionType.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/Operation.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/Session.swift",
"Models/SessionContainer.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",
"Models/UserInterfaceData.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.