The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Judo, reference main (997516), with Swift 6.0 for macOS (SPM) on 6 Nov 2024 08:13:55 UTC.

Swift 6 data race errors: 34

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
[628/662] Compiling JudoDocument JSONSerialization+valueForKeyPath.swift
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:23:16: warning: static property 'defaultDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     static let customizableNumberFormatter = CustomizableNumberFormatter()
 22 |
 23 |     static let defaultDateCreator = ISO8601DateFormatter()
    |                |- warning: static property 'defaultDateCreator' 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: annotate 'defaultDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     // Use the local variant when the date string omits time zone
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:26:16: warning: static property 'localDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     // Use the local variant when the date string omits time zone
 26 |     static let localDateCreator: ISO8601DateFormatter = {
    |                |- warning: static property 'localDateCreator' 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: annotate 'localDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         let dateCreator = ISO8601DateFormatter()
 28 |         dateCreator.formatOptions.remove(.withTimeZone)
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:448:7: warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
446 | }
447 |
448 | class CustomizableNumberFormatter: NumberFormatter {
    |       `- warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
449 |
450 |     override init() {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:19:23: warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
   |                       |- warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isButton' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:20:23: warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   |                       |- warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isHeader' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:21:23: warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
   |                       |- warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isLink' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:22:23: warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
   |                       |- warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isModal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:23:23: warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
   |                       |- warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isSummaryElement' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:24:23: warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
   |                       |- warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'startsMediaSession' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public static let none: AccessibilityTraits = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:26:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
26 |     public static let none: AccessibilityTraits = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
28 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:27:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
25 |
26 |     public static let none: AccessibilityTraits = []
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
[629/662] Compiling JudoDocument String+interpolation.swift
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:23:16: warning: static property 'defaultDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     static let customizableNumberFormatter = CustomizableNumberFormatter()
 22 |
 23 |     static let defaultDateCreator = ISO8601DateFormatter()
    |                |- warning: static property 'defaultDateCreator' 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: annotate 'defaultDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     // Use the local variant when the date string omits time zone
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:26:16: warning: static property 'localDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     // Use the local variant when the date string omits time zone
 26 |     static let localDateCreator: ISO8601DateFormatter = {
    |                |- warning: static property 'localDateCreator' 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: annotate 'localDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         let dateCreator = ISO8601DateFormatter()
 28 |         dateCreator.formatOptions.remove(.withTimeZone)
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:448:7: warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
446 | }
447 |
448 | class CustomizableNumberFormatter: NumberFormatter {
    |       `- warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
449 |
450 |     override init() {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:19:23: warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
   |                       |- warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isButton' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:20:23: warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   |                       |- warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isHeader' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:21:23: warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
   |                       |- warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isLink' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:22:23: warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
   |                       |- warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isModal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:23:23: warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
   |                       |- warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isSummaryElement' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:24:23: warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
   |                       |- warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'startsMediaSession' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public static let none: AccessibilityTraits = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:26:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
26 |     public static let none: AccessibilityTraits = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
28 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:27:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
25 |
26 |     public static let none: AccessibilityTraits = []
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
[630/662] Compiling JudoDocument AccessibilityChildBehavior.swift
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:23:16: warning: static property 'defaultDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     static let customizableNumberFormatter = CustomizableNumberFormatter()
 22 |
 23 |     static let defaultDateCreator = ISO8601DateFormatter()
    |                |- warning: static property 'defaultDateCreator' 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: annotate 'defaultDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     // Use the local variant when the date string omits time zone
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:26:16: warning: static property 'localDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     // Use the local variant when the date string omits time zone
 26 |     static let localDateCreator: ISO8601DateFormatter = {
    |                |- warning: static property 'localDateCreator' 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: annotate 'localDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         let dateCreator = ISO8601DateFormatter()
 28 |         dateCreator.formatOptions.remove(.withTimeZone)
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:448:7: warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
446 | }
447 |
448 | class CustomizableNumberFormatter: NumberFormatter {
    |       `- warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
449 |
450 |     override init() {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:19:23: warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
   |                       |- warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isButton' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:20:23: warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   |                       |- warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isHeader' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:21:23: warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
   |                       |- warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isLink' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:22:23: warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
   |                       |- warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isModal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:23:23: warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
   |                       |- warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isSummaryElement' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:24:23: warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
   |                       |- warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'startsMediaSession' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public static let none: AccessibilityTraits = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:26:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
26 |     public static let none: AccessibilityTraits = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
28 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:27:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
25 |
26 |     public static let none: AccessibilityTraits = []
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
[631/662] Compiling JudoDocument AccessibilityTraits.swift
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:23:16: warning: static property 'defaultDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     static let customizableNumberFormatter = CustomizableNumberFormatter()
 22 |
 23 |     static let defaultDateCreator = ISO8601DateFormatter()
    |                |- warning: static property 'defaultDateCreator' 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: annotate 'defaultDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     // Use the local variant when the date string omits time zone
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:26:16: warning: static property 'localDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     // Use the local variant when the date string omits time zone
 26 |     static let localDateCreator: ISO8601DateFormatter = {
    |                |- warning: static property 'localDateCreator' 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: annotate 'localDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         let dateCreator = ISO8601DateFormatter()
 28 |         dateCreator.formatOptions.remove(.withTimeZone)
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:448:7: warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
446 | }
447 |
448 | class CustomizableNumberFormatter: NumberFormatter {
    |       `- warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
449 |
450 |     override init() {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:19:23: warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
   |                       |- warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isButton' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:20:23: warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   |                       |- warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isHeader' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:21:23: warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
   |                       |- warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isLink' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:22:23: warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
   |                       |- warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isModal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:23:23: warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
   |                       |- warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isSummaryElement' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:24:23: warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
   |                       |- warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'startsMediaSession' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public static let none: AccessibilityTraits = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:26:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
26 |     public static let none: AccessibilityTraits = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
28 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:27:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
25 |
26 |     public static let none: AccessibilityTraits = []
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
[632/662] Compiling JudoDocument Action.swift
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:23:16: warning: static property 'defaultDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     static let customizableNumberFormatter = CustomizableNumberFormatter()
 22 |
 23 |     static let defaultDateCreator = ISO8601DateFormatter()
    |                |- warning: static property 'defaultDateCreator' 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: annotate 'defaultDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     // Use the local variant when the date string omits time zone
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:26:16: warning: static property 'localDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     // Use the local variant when the date string omits time zone
 26 |     static let localDateCreator: ISO8601DateFormatter = {
    |                |- warning: static property 'localDateCreator' 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: annotate 'localDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         let dateCreator = ISO8601DateFormatter()
 28 |         dateCreator.formatOptions.remove(.withTimeZone)
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:448:7: warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
446 | }
447 |
448 | class CustomizableNumberFormatter: NumberFormatter {
    |       `- warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
449 |
450 |     override init() {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:19:23: warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
   |                       |- warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isButton' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:20:23: warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   |                       |- warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isHeader' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:21:23: warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
   |                       |- warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isLink' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:22:23: warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
   |                       |- warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isModal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:23:23: warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
   |                       |- warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isSummaryElement' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:24:23: warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
   |                       |- warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'startsMediaSession' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public static let none: AccessibilityTraits = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:26:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
26 |     public static let none: AccessibilityTraits = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
28 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:27:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
25 |
26 |     public static let none: AccessibilityTraits = []
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
[633/662] Compiling JudoDocument CustomAction.swift
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:23:16: warning: static property 'defaultDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     static let customizableNumberFormatter = CustomizableNumberFormatter()
 22 |
 23 |     static let defaultDateCreator = ISO8601DateFormatter()
    |                |- warning: static property 'defaultDateCreator' 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: annotate 'defaultDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     // Use the local variant when the date string omits time zone
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:26:16: warning: static property 'localDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     // Use the local variant when the date string omits time zone
 26 |     static let localDateCreator: ISO8601DateFormatter = {
    |                |- warning: static property 'localDateCreator' 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: annotate 'localDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         let dateCreator = ISO8601DateFormatter()
 28 |         dateCreator.formatOptions.remove(.withTimeZone)
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:448:7: warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
446 | }
447 |
448 | class CustomizableNumberFormatter: NumberFormatter {
    |       `- warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
449 |
450 |     override init() {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:19:23: warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
   |                       |- warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isButton' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:20:23: warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   |                       |- warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isHeader' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:21:23: warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
   |                       |- warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isLink' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:22:23: warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
   |                       |- warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isModal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:23:23: warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
   |                       |- warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isSummaryElement' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:24:23: warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
   |                       |- warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'startsMediaSession' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public static let none: AccessibilityTraits = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:26:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
26 |     public static let none: AccessibilityTraits = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
28 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:27:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
25 |
26 |     public static let none: AccessibilityTraits = []
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
[634/662] Compiling JudoDocument DecrementPropertyAction.swift
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:23:16: warning: static property 'defaultDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     static let customizableNumberFormatter = CustomizableNumberFormatter()
 22 |
 23 |     static let defaultDateCreator = ISO8601DateFormatter()
    |                |- warning: static property 'defaultDateCreator' 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: annotate 'defaultDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     // Use the local variant when the date string omits time zone
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:26:16: warning: static property 'localDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     // Use the local variant when the date string omits time zone
 26 |     static let localDateCreator: ISO8601DateFormatter = {
    |                |- warning: static property 'localDateCreator' 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: annotate 'localDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         let dateCreator = ISO8601DateFormatter()
 28 |         dateCreator.formatOptions.remove(.withTimeZone)
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:448:7: warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
446 | }
447 |
448 | class CustomizableNumberFormatter: NumberFormatter {
    |       `- warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
449 |
450 |     override init() {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:19:23: warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
   |                       |- warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isButton' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:20:23: warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   |                       |- warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isHeader' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:21:23: warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
   |                       |- warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isLink' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:22:23: warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
   |                       |- warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isModal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:23:23: warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
   |                       |- warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isSummaryElement' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:24:23: warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
   |                       |- warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'startsMediaSession' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public static let none: AccessibilityTraits = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:26:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
26 |     public static let none: AccessibilityTraits = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
28 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:27:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
25 |
26 |     public static let none: AccessibilityTraits = []
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
[635/662] Compiling JudoDocument DismissAction.swift
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:23:16: warning: static property 'defaultDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     static let customizableNumberFormatter = CustomizableNumberFormatter()
 22 |
 23 |     static let defaultDateCreator = ISO8601DateFormatter()
    |                |- warning: static property 'defaultDateCreator' 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: annotate 'defaultDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     // Use the local variant when the date string omits time zone
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:26:16: warning: static property 'localDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     // Use the local variant when the date string omits time zone
 26 |     static let localDateCreator: ISO8601DateFormatter = {
    |                |- warning: static property 'localDateCreator' 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: annotate 'localDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         let dateCreator = ISO8601DateFormatter()
 28 |         dateCreator.formatOptions.remove(.withTimeZone)
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:448:7: warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
446 | }
447 |
448 | class CustomizableNumberFormatter: NumberFormatter {
    |       `- warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
449 |
450 |     override init() {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:19:23: warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
   |                       |- warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isButton' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:20:23: warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   |                       |- warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isHeader' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:21:23: warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
   |                       |- warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isLink' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:22:23: warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
   |                       |- warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isModal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:23:23: warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
   |                       |- warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isSummaryElement' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:24:23: warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
   |                       |- warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'startsMediaSession' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public static let none: AccessibilityTraits = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:26:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
26 |     public static let none: AccessibilityTraits = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
28 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:27:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
25 |
26 |     public static let none: AccessibilityTraits = []
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
[636/662] Compiling JudoDocument IncrementPropertyAction.swift
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:23:16: warning: static property 'defaultDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     static let customizableNumberFormatter = CustomizableNumberFormatter()
 22 |
 23 |     static let defaultDateCreator = ISO8601DateFormatter()
    |                |- warning: static property 'defaultDateCreator' 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: annotate 'defaultDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     // Use the local variant when the date string omits time zone
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:26:16: warning: static property 'localDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     // Use the local variant when the date string omits time zone
 26 |     static let localDateCreator: ISO8601DateFormatter = {
    |                |- warning: static property 'localDateCreator' 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: annotate 'localDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         let dateCreator = ISO8601DateFormatter()
 28 |         dateCreator.formatOptions.remove(.withTimeZone)
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:448:7: warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
446 | }
447 |
448 | class CustomizableNumberFormatter: NumberFormatter {
    |       `- warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
449 |
450 |     override init() {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:19:23: warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
   |                       |- warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isButton' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:20:23: warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   |                       |- warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isHeader' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:21:23: warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
   |                       |- warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isLink' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:22:23: warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
   |                       |- warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isModal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:23:23: warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
   |                       |- warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isSummaryElement' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:24:23: warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
   |                       |- warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'startsMediaSession' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public static let none: AccessibilityTraits = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:26:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
26 |     public static let none: AccessibilityTraits = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
28 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:27:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
25 |
26 |     public static let none: AccessibilityTraits = []
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
[637/662] Emitting module JudoDocument
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:23:16: warning: static property 'defaultDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     static let customizableNumberFormatter = CustomizableNumberFormatter()
 22 |
 23 |     static let defaultDateCreator = ISO8601DateFormatter()
    |                |- warning: static property 'defaultDateCreator' 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: annotate 'defaultDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     // Use the local variant when the date string omits time zone
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:26:16: warning: static property 'localDateCreator' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     // Use the local variant when the date string omits time zone
 26 |     static let localDateCreator: ISO8601DateFormatter = {
    |                |- warning: static property 'localDateCreator' 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: annotate 'localDateCreator' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         let dateCreator = ISO8601DateFormatter()
 28 |         dateCreator.formatOptions.remove(.withTimeZone)
Foundation.ISO8601DateFormatter:2:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.12, *)
 2 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
   |            `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
 3 |     open var timeZone: TimeZone! { get set }
 4 |     open var formatOptions: ISO8601DateFormatter.Options { get set }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Utils/String+interpolation.swift:448:7: warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
446 | }
447 |
448 | class CustomizableNumberFormatter: NumberFormatter {
    |       `- warning: class 'CustomizableNumberFormatter' must restate inherited '@unchecked Sendable' conformance
449 |
450 |     override init() {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:19:23: warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
   |                       |- warning: static property 'isButton' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isButton' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:20:23: warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   |                       |- warning: static property 'isHeader' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isHeader' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:21:23: warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
   |                       |- warning: static property 'isLink' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isLink' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:22:23: warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
   |                       |- warning: static property 'isModal' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isModal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:23:23: warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
21 |     public static let isLink = AccessibilityTraits(rawValue: 1 << 2)
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
   |                       |- warning: static property 'isSummaryElement' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'isSummaryElement' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:24:23: warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
22 |     public static let isModal = AccessibilityTraits(rawValue: 1 << 3)
23 |     public static let isSummaryElement = AccessibilityTraits(rawValue: 1 << 4)
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
   |                       |- warning: static property 'startsMediaSession' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'startsMediaSession' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public static let none: AccessibilityTraits = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:26:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
24 |     public static let startsMediaSession = AccessibilityTraits(rawValue: 1 << 5)
25 |
26 |     public static let none: AccessibilityTraits = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
28 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Accessibility/AccessibilityTraits.swift:27:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct AccessibilityTraits: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'AccessibilityTraits' conform to the 'Sendable' protocol
19 |     public static let isButton = AccessibilityTraits(rawValue: 1 << 0)
20 |     public static let isHeader = AccessibilityTraits(rawValue: 1 << 1)
   :
25 |
26 |     public static let none: AccessibilityTraits = []
27 |     public static let all: AccessibilityTraits = [.isButton, .isHeader, .isLink, .isModal, .isSummaryElement, .startsMediaSession]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'AccessibilityTraits' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public let rawValue: Int
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Drawing/Axes.swift:19:23: warning: static property 'vertical' is not concurrency-safe because non-'Sendable' type 'Axes' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct Axes: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'Axes' conform to the 'Sendable' protocol
19 |     public static let vertical = Axes(rawValue: 1 << 0)
   |                       |- warning: static property 'vertical' is not concurrency-safe because non-'Sendable' type 'Axes' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'vertical' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let horizontal = Axes(rawValue: 1 << 1)
21 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Drawing/Axes.swift:20:23: warning: static property 'horizontal' is not concurrency-safe because non-'Sendable' type 'Axes' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct Axes: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'Axes' conform to the 'Sendable' protocol
19 |     public static let vertical = Axes(rawValue: 1 << 0)
20 |     public static let horizontal = Axes(rawValue: 1 << 1)
   |                       |- warning: static property 'horizontal' is not concurrency-safe because non-'Sendable' type 'Axes' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'horizontal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |     public static let none: Axes = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Drawing/Axes.swift:22:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Axes' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct Axes: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'Axes' conform to the 'Sendable' protocol
19 |     public static let vertical = Axes(rawValue: 1 << 0)
20 |     public static let horizontal = Axes(rawValue: 1 << 1)
21 |
22 |     public static let none: Axes = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Axes' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let all: Axes = [.vertical, .horizontal]
24 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Drawing/Axes.swift:23:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'Axes' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct Axes: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'Axes' conform to the 'Sendable' protocol
19 |     public static let vertical = Axes(rawValue: 1 << 0)
20 |     public static let horizontal = Axes(rawValue: 1 << 1)
21 |
22 |     public static let none: Axes = []
23 |     public static let all: Axes = [.vertical, .horizontal]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'Axes' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     public static let automatic: Axes = [.vertical]
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Drawing/Axes.swift:25:23: warning: static property 'automatic' is not concurrency-safe because non-'Sendable' type 'Axes' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct Axes: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'Axes' conform to the 'Sendable' protocol
19 |     public static let vertical = Axes(rawValue: 1 << 0)
20 |     public static let horizontal = Axes(rawValue: 1 << 1)
   :
23 |     public static let all: Axes = [.vertical, .horizontal]
24 |
25 |     public static let automatic: Axes = [.vertical]
   |                       |- warning: static property 'automatic' is not concurrency-safe because non-'Sendable' type 'Axes' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'automatic' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 |     public let rawValue: Int
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Expression.swift:151:13: warning: let 'standardLibrary' is not concurrency-safe because non-'Sendable' type '[JudoExpressionFunction]' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 | /// Library of standard functions
151 | private let standardLibrary = [
    |             `- warning: let 'standardLibrary' is not concurrency-safe because non-'Sendable' type '[JudoExpressionFunction]' may have shared mutable state; this is an error in the Swift 6 language mode
152 |     JudoExpressionFunction("formatted", closure: { caller, _ in
153 |         guard let value = caller as? Double else {
/Users/admin/builder/spi-builder-workspace/Sources/JudoExpressions/Interpreter/JudoExpressionFunction.swift:16:15: note: struct 'JudoExpressionFunction' does not conform to the 'Sendable' protocol
14 | // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
15 |
16 | public struct JudoExpressionFunction: Callable {
   |               `- note: struct 'JudoExpressionFunction' does not conform to the 'Sendable' protocol
17 |     let selector: String
18 |     let closure: (_ caller: Any?, _ arguments: [Any?]) throws -> Any?
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Expression.swift:18:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'JudoExpressions'
 16 | import Foundation
 17 | import SwiftUI
 18 | import JudoExpressions
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'JudoExpressions'
 19 |
 20 | /// The class used to dynamically evaluate expressions.
    :
149 |
150 | /// Library of standard functions
151 | private let standardLibrary = [
    |             |- note: annotate 'standardLibrary' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     JudoExpressionFunction("formatted", closure: { caller, _ in
153 |         guard let value = caller as? Double else {
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Expression.swift:165:13: warning: var 'numberFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
163 | ]
164 |
165 | private var numberFormatter: NumberFormatter = {
    |             |- warning: var 'numberFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'numberFormatter' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'numberFormatter' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |     let formatter = NumberFormatter()
167 |     formatter.locale = Locale(identifier: "en_US_POSIX")
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edges.swift:21:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | extension Edges {
21 |     public static let all: Edges = [.leading, .trailing, .top, .bottom]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let horizontal: Edges = [.leading, .trailing]
23 |     public static let vertical: Edges = [.top, .bottom]
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edge.swift:18:13: note: consider making enum 'Edge' conform to the 'Sendable' protocol
16 | import Foundation
17 |
18 | public enum Edge: String, Codable, Hashable {
   |             `- note: consider making enum 'Edge' conform to the 'Sendable' protocol
19 |     case top
20 |     case leading
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edges.swift:22:23: warning: static property 'horizontal' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
20 | extension Edges {
21 |     public static let all: Edges = [.leading, .trailing, .top, .bottom]
22 |     public static let horizontal: Edges = [.leading, .trailing]
   |                       |- warning: static property 'horizontal' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'horizontal' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let vertical: Edges = [.top, .bottom]
24 |     public static let leading: Edges = [.leading]
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edge.swift:18:13: note: consider making enum 'Edge' conform to the 'Sendable' protocol
16 | import Foundation
17 |
18 | public enum Edge: String, Codable, Hashable {
   |             `- note: consider making enum 'Edge' conform to the 'Sendable' protocol
19 |     case top
20 |     case leading
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edges.swift:23:23: warning: static property 'vertical' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
21 |     public static let all: Edges = [.leading, .trailing, .top, .bottom]
22 |     public static let horizontal: Edges = [.leading, .trailing]
23 |     public static let vertical: Edges = [.top, .bottom]
   |                       |- warning: static property 'vertical' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'vertical' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let leading: Edges = [.leading]
25 |     public static let trailing: Edges = [.trailing]
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edge.swift:18:13: note: consider making enum 'Edge' conform to the 'Sendable' protocol
16 | import Foundation
17 |
18 | public enum Edge: String, Codable, Hashable {
   |             `- note: consider making enum 'Edge' conform to the 'Sendable' protocol
19 |     case top
20 |     case leading
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edges.swift:24:23: warning: static property 'leading' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
22 |     public static let horizontal: Edges = [.leading, .trailing]
23 |     public static let vertical: Edges = [.top, .bottom]
24 |     public static let leading: Edges = [.leading]
   |                       |- warning: static property 'leading' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'leading' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     public static let trailing: Edges = [.trailing]
26 |     public static let top: Edges = [.top]
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edge.swift:18:13: note: consider making enum 'Edge' conform to the 'Sendable' protocol
16 | import Foundation
17 |
18 | public enum Edge: String, Codable, Hashable {
   |             `- note: consider making enum 'Edge' conform to the 'Sendable' protocol
19 |     case top
20 |     case leading
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edges.swift:25:23: warning: static property 'trailing' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |     public static let vertical: Edges = [.top, .bottom]
24 |     public static let leading: Edges = [.leading]
25 |     public static let trailing: Edges = [.trailing]
   |                       |- warning: static property 'trailing' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'trailing' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     public static let top: Edges = [.top]
27 |     public static let bottom: Edges = [.bottom]
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edge.swift:18:13: note: consider making enum 'Edge' conform to the 'Sendable' protocol
16 | import Foundation
17 |
18 | public enum Edge: String, Codable, Hashable {
   |             `- note: consider making enum 'Edge' conform to the 'Sendable' protocol
19 |     case top
20 |     case leading
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edges.swift:26:23: warning: static property 'top' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
24 |     public static let leading: Edges = [.leading]
25 |     public static let trailing: Edges = [.trailing]
26 |     public static let top: Edges = [.top]
   |                       |- warning: static property 'top' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'top' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let bottom: Edges = [.bottom]
28 | }
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edge.swift:18:13: note: consider making enum 'Edge' conform to the 'Sendable' protocol
16 | import Foundation
17 |
18 | public enum Edge: String, Codable, Hashable {
   |             `- note: consider making enum 'Edge' conform to the 'Sendable' protocol
19 |     case top
20 |     case leading
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edges.swift:27:23: warning: static property 'bottom' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
25 |     public static let trailing: Edges = [.trailing]
26 |     public static let top: Edges = [.top]
27 |     public static let bottom: Edges = [.bottom]
   |                       |- warning: static property 'bottom' is not concurrency-safe because non-'Sendable' type 'Edges' (aka 'Set<Edge>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'bottom' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Layout/Edge.swift:18:13: note: consider making enum 'Edge' conform to the 'Sendable' protocol
16 | import Foundation
17 |
18 | public enum Edge: String, Codable, Hashable {
   |             `- note: consider making enum 'Edge' conform to the 'Sendable' protocol
19 |     case top
20 |     case leading
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Toolbars/ToolbarPlacement.swift:19:23: warning: static property 'navigationBar' is not concurrency-safe because non-'Sendable' type 'ToolbarPlacement' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct ToolbarPlacement: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'ToolbarPlacement' conform to the 'Sendable' protocol
19 |     public static let navigationBar = ToolbarPlacement(rawValue: 1 << 0)
   |                       |- warning: static property 'navigationBar' is not concurrency-safe because non-'Sendable' type 'ToolbarPlacement' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'navigationBar' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let tabBar = ToolbarPlacement(rawValue: 1 << 1)
21 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Toolbars/ToolbarPlacement.swift:20:23: warning: static property 'tabBar' is not concurrency-safe because non-'Sendable' type 'ToolbarPlacement' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct ToolbarPlacement: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'ToolbarPlacement' conform to the 'Sendable' protocol
19 |     public static let navigationBar = ToolbarPlacement(rawValue: 1 << 0)
20 |     public static let tabBar = ToolbarPlacement(rawValue: 1 << 1)
   |                       |- warning: static property 'tabBar' is not concurrency-safe because non-'Sendable' type 'ToolbarPlacement' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'tabBar' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
22 |     public static let none: ToolbarPlacement = []
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Toolbars/ToolbarPlacement.swift:22:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'ToolbarPlacement' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct ToolbarPlacement: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'ToolbarPlacement' conform to the 'Sendable' protocol
19 |     public static let navigationBar = ToolbarPlacement(rawValue: 1 << 0)
20 |     public static let tabBar = ToolbarPlacement(rawValue: 1 << 1)
21 |
22 |     public static let none: ToolbarPlacement = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'ToolbarPlacement' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let all: ToolbarPlacement = [.navigationBar, .tabBar]
24 |
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Toolbars/ToolbarPlacement.swift:23:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'ToolbarPlacement' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct ToolbarPlacement: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'ToolbarPlacement' conform to the 'Sendable' protocol
19 |     public static let navigationBar = ToolbarPlacement(rawValue: 1 << 0)
20 |     public static let tabBar = ToolbarPlacement(rawValue: 1 << 1)
21 |
22 |     public static let none: ToolbarPlacement = []
23 |     public static let all: ToolbarPlacement = [.navigationBar, .tabBar]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'ToolbarPlacement' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     // On iOS, automatic is equivalent to navigationBar
/Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/Value Types/Toolbars/ToolbarPlacement.swift:26:23: warning: static property 'automatic' is not concurrency-safe because non-'Sendable' type 'ToolbarPlacement' may have shared mutable state; this is an error in the Swift 6 language mode
16 | import Foundation
17 |
18 | public struct ToolbarPlacement: OptionSet, Codable, Hashable {
   |               `- note: consider making struct 'ToolbarPlacement' conform to the 'Sendable' protocol
19 |     public static let navigationBar = ToolbarPlacement(rawValue: 1 << 0)
20 |     public static let tabBar = ToolbarPlacement(rawValue: 1 << 1)
   :
24 |
25 |     // On iOS, automatic is equivalent to navigationBar
26 |     public static let automatic: ToolbarPlacement = [.navigationBar]
   |                       |- warning: static property 'automatic' is not concurrency-safe because non-'Sendable' type 'ToolbarPlacement' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'automatic' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |     public let rawValue: Int
[638/662] Compiling JudoDocument AccessibilityHiddenModifier.swift
[639/662] Compiling JudoDocument AccessibilityLabelModifier.swift
[640/662] Compiling JudoDocument AccessibilitySortPriorityModifier.swift
[641/662] Compiling JudoDocument TabItemModifier.swift
[642/662] Compiling JudoDocument ToolbarItemModifier.swift
[643/662] Compiling JudoDocument BlendModeModifier.swift
[644/662] Compiling JudoDocument BlurModifier.swift
[645/662] Compiling JudoDocument BorderModifier.swift
[646/662] Compiling JudoDocument ClipShapeModifier.swift
[647/662] Compiling JudoDocument ClippedModifier.swift
[648/662] Compiling JudoDocument ForegroundColorModifier.swift
[649/662] Compiling JudoDocument OpacityModifier.swift
[650/662] Compiling JudoDocument RotationEffectModifier.swift
[651/662] Compiling JudoDocument ShadowModifier.swift
[652/662] Compiling JudoDocument TintModifier.swift
[653/662] Compiling JudoDocument ToolbarBackgroundColorModifier.swift
[654/662] Compiling JudoDocument ToolbarColorSchemeModifier.swift
[655/662] Compiling JudoDocument AspectRatioModifier.swift
[656/662] Compiling JudoDocument BackgroundModifier.swift
[657/662] Compiling JudoDocument ContainerRelativeFrameModifier.swift
[658/662] Compiling JudoDocument FixedSizeModifier.swift
[659/662] Compiling JudoDocument FrameModifier.swift
[660/662] Compiling JudoDocument FullScreenCoverModifier.swift
[660/662] Write Objects.LinkFileList
/Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'Expression.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/JudoDocument.build/Expression.swift.o(Expression.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/JudoExpressions.build/Expression.swift.o(Expression.swift.o)'
[661/662] Archiving libJudoDocument.a
Build complete! (51.69s)
warning: 'zipfoundation': /Users/admin/builder/spi-builder-workspace/.build/checkouts/ZIPFoundation/Package@swift-5.9.swift:23:32: warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version
21 |     name: "ZIPFoundation",
22 |     platforms: [
23 |         .macOS(.v10_13), .iOS(.v11), .tvOS(.v11), .watchOS(.v4), .visionOS(.v1)
   |                                `- warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version
24 |     ],
25 |     products: [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ZIPFoundation/Package@swift-5.9.swift:23:45: warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version
21 |     name: "ZIPFoundation",
22 |     platforms: [
23 |         .macOS(.v10_13), .iOS(.v11), .tvOS(.v11), .watchOS(.v4), .visionOS(.v1)
   |                                             `- warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version
24 |     ],
25 |     products: [
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/JudoDocument/README.md
Build complete.
{
  "dependencies" : [
    {
      "identity" : "zipfoundation",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.9.18",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/weichsel/ZIPFoundation.git"
    },
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections.git"
    }
  ],
  "manifest_display_name" : "Judo",
  "name" : "Judo",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "14.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Judo",
      "targets" : [
        "Judo"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "JudoDocument",
      "targets" : [
        "JudoDocument"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "XCAssetsKit",
      "targets" : [
        "XCAssetsKit"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "XCAssetsKit",
      "module_type" : "SwiftTarget",
      "name" : "XCAssetsKit",
      "path" : "Sources/XCAssetsKit",
      "product_memberships" : [
        "Judo",
        "JudoDocument",
        "XCAssetsKit"
      ],
      "sources" : [
        "Asset.swift",
        "AssetKind.swift",
        "ImageSet.swift",
        "Info.swift",
        "XCAssetCatalog.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JudoRenderer",
      "module_type" : "SwiftTarget",
      "name" : "JudoRenderer",
      "path" : "Sources/JudoRenderer",
      "product_memberships" : [
        "Judo"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/JudoRenderer/Assets/Logo.png",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ActionHandler.swift",
        "ActionName.swift",
        "ActionParameters.swift",
        "Backport/Backport+EnvironmentValues.swift",
        "Backport/Backport+InteractiveDismissDisabled.swift",
        "Backport/Backport+Kerning.swift",
        "Backport/Backport+PresentationDetents.swift",
        "Backport/Backport+Tracking.swift",
        "Backport/Backport+badge.swift",
        "Backport/Backport+bold.swift",
        "Backport/Backport+fontWeight.swift",
        "Backport/Backport+italic.swift",
        "Backport/Backport+tint.swift",
        "Backport/Backport+underline.swift",
        "ComponentName.swift",
        "Deprecated/CustomActionIdentifier.swift",
        "Deprecated/Judo.View.swift",
        "Environment/AssetManager.swift",
        "Environment/ComponentBindings.swift",
        "Environment/EnvironmentValues.swift",
        "JudoAsyncView.swift",
        "JudoAsyncViewPhase.swift",
        "JudoError.swift",
        "JudoErrorView.swift",
        "JudoView.swift",
        "Layers/ArtboardView.swift",
        "Layers/AsyncImageView.swift",
        "Layers/ButtonView.swift",
        "Layers/CapsuleView.swift",
        "Layers/CircleView.swift",
        "Layers/CollectionView.swift",
        "Layers/CombinedTextView.swift",
        "Layers/ComponentInstanceView.swift",
        "Layers/ConditionalView.swift",
        "Layers/DataSourceView.swift",
        "Layers/DividerView.swift",
        "Layers/EllipseView.swift",
        "Layers/FormView.swift",
        "Layers/HStackView.swift",
        "Layers/ImageView.swift",
        "Layers/MainComponentView.swift",
        "Layers/NavigationLinkView.swift",
        "Layers/NavigationStackView.swift",
        "Layers/NodeView.swift",
        "Layers/PickerView.swift",
        "Layers/RectangleView.swift",
        "Layers/RoundedRectangleView.swift",
        "Layers/ScrollViewView.swift",
        "Layers/SectionView.swift",
        "Layers/SecureFieldView.swift",
        "Layers/SliderView.swift",
        "Layers/SpacerView.swift",
        "Layers/StepperView.swift",
        "Layers/TabViewView.swift",
        "Layers/TextFieldView.swift",
        "Layers/TextView.swift",
        "Layers/ToggleView.swift",
        "Layers/VStackView.swift",
        "Layers/VideoPlayerView.swift",
        "Layers/ZStackView.swift",
        "Modifiers/AccessibilityAddTraitsViewModifier.swift",
        "Modifiers/AccessibilityElementViewModifier.swift",
        "Modifiers/AccessibilityHiddenViewModifier.swift",
        "Modifiers/AccessibilityLabelViewModifier.swift",
        "Modifiers/AccessibilitySortPriorityViewModifier.swift",
        "Modifiers/AspectRatioViewModifier.swift",
        "Modifiers/AutoCorrectionDisabledViewModifier.swift",
        "Modifiers/AutocapitalizationViewModifier.swift",
        "Modifiers/BackgroundViewModifier.swift",
        "Modifiers/BlendModeViewModifier.swift",
        "Modifiers/BlurViewModifier.swift",
        "Modifiers/BoldViewModifier.swift",
        "Modifiers/BorderViewModifier.swift",
        "Modifiers/ButtonStyleViewModifier.swift",
        "Modifiers/ClipShapeViewModifier.swift",
        "Modifiers/ClippedViewModifier.swift",
        "Modifiers/ContainerRelativeFrameViewModifier.swift",
        "Modifiers/FixedSizeViewModifier.swift",
        "Modifiers/FontViewModifier.swift",
        "Modifiers/FontWeightModifier.swift",
        "Modifiers/ForegroundColorViewModifier.swift",
        "Modifiers/FrameViewModifier.swift",
        "Modifiers/FullScreenCoverViewModifier.swift",
        "Modifiers/IgnoresSafeAreaViewModifier.swift",
        "Modifiers/IndexViewStyleViewModifier.swift",
        "Modifiers/InteractiveDismissDisabledViewModifier.swift",
        "Modifiers/ItalicViewModifier.swift",
        "Modifiers/KerningViewModifier.swift",
        "Modifiers/KeyboardTypeViewModifier.swift",
        "Modifiers/LabelsHiddenViewModifier.swift",
        "Modifiers/LayoutPriorityViewModifier.swift",
        "Modifiers/LineLimitViewModifier.swift",
        "Modifiers/MaskViewModifier.swift",
        "Modifiers/MinimumScaleFactorViewModifier.swift",
        "Modifiers/MultilineTextAlignmentViewModifier.swift",
        "Modifiers/NavigationBarBackButtonHiddenViewModifier.swift",
        "Modifiers/NavigationBarHiddenViewModifier.swift",
        "Modifiers/NavigationBarTitleDisplayModeViewModifier.swift",
        "Modifiers/NavigationTitleViewModifier.swift",
        "Modifiers/OffsetViewModifier.swift",
        "Modifiers/OnAppearViewModifier.swift",
        "Modifiers/OnDisappearViewModifier.swift",
        "Modifiers/OnTapGestureViewModifier.swift",
        "Modifiers/OpacityViewModifier.swift",
        "Modifiers/OverlayViewModifer.swift",
        "Modifiers/PaddingViewModifier.swift",
        "Modifiers/PickerStyleViewModifier.swift",
        "Modifiers/PositionModifier.swift",
        "Modifiers/PresentationBackgroundInteractionViewModifier.swift",
        "Modifiers/PresentationBackgroundViewModifier.swift",
        "Modifiers/PresentationContentInteractionModifier.swift",
        "Modifiers/PresentationCornerRadiusViewModifier.swift",
        "Modifiers/PresentationDetentsViewModifier.swift",
        "Modifiers/PresentationDragIndicatorModifier.swift",
        "Modifiers/RotationEffectViewModifier.swift",
        "Modifiers/ScaledToFillViewModifier.swift",
        "Modifiers/ScaledToFitViewModifier.swift",
        "Modifiers/ScrollTargetBehaviorViewModifier.swift",
        "Modifiers/ScrollTargetLayoutViewModifier.swift",
        "Modifiers/ShadowViewModifier.swift",
        "Modifiers/SheetModifier.swift",
        "Modifiers/SubmitLabelViewModifier.swift",
        "Modifiers/TabItemViewModifier.swift",
        "Modifiers/TabViewStyleViewModifier.swift",
        "Modifiers/TextCaseViewModifier.swift",
        "Modifiers/TextContentTypeViewModifier.swift",
        "Modifiers/TextFieldStyleViewModifier.swift",
        "Modifiers/TintViewModifier.swift",
        "Modifiers/ToggleStyleViewModifier.swift",
        "Modifiers/ToolbarBackgroundColorViewModifier.swift",
        "Modifiers/ToolbarBackgroundVisibilityViewModifier.swift",
        "Modifiers/ToolbarColorSchemeViewModifier.swift",
        "Modifiers/ToolbarItemViewModifier.swift",
        "Modifiers/TrackingViewModifier.swift",
        "Modifiers/UnderlineViewModifier.swift",
        "Modifiers/ViewModifierContainer.swift",
        "PropertyName.swift",
        "Utils/Actions.swift",
        "Utils/Color.swift",
        "Utils/DocumentNode+components.swift",
        "Utils/InsettableShape+render.swift",
        "Utils/Locale+preferred.swift",
        "Utils/Logger.swift",
        "Utils/OrderedDictionary+Dictionary.swift",
        "Utils/RealizeColor.swift",
        "Utils/RealizeFont.swift",
        "Utils/RealizeGradient.swift",
        "Utils/RealizeText.swift",
        "Utils/SwiftUI/FontDesign.swift",
        "Utils/SwiftUI/FontTextStyle.swift",
        "Utils/SwiftUI/FontWeight.swift",
        "Utils/SwiftUI/HorizontalAlignment.swift",
        "Utils/SwiftUI/TextLineStylePattern.swift",
        "Utils/SwiftUI/VerticalAlignment.swift",
        "ViewModifiers/ZStackContentIfNeededModifier.swift"
      ],
      "target_dependencies" : [
        "JudoDocument",
        "Backport",
        "XCAssetsKit",
        "JudoExpressions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JudoExpressions",
      "module_type" : "SwiftTarget",
      "name" : "JudoExpressions",
      "path" : "Sources/JudoExpressions",
      "product_memberships" : [
        "Judo",
        "JudoDocument"
      ],
      "sources" : [
        "Interpreter/Callable.swift",
        "Interpreter/JudoExpressionFunction.swift",
        "Interpreter/JudoExpressionVariable.swift",
        "Interpreter/JudoInterpreter.swift",
        "Interpreter/StdLib/StandardLibrary.swift",
        "Lexer/Keywords.swift",
        "Lexer/Scanner.swift",
        "Lexer/Token.swift",
        "Parser/Expression.swift",
        "Parser/ExpressionStatement.swift",
        "Parser/ExpressionVisitor.swift",
        "Parser/Expressions/Binary.swift",
        "Parser/Expressions/Call.swift",
        "Parser/Expressions/CallMethod.swift",
        "Parser/Expressions/Grouping.swift",
        "Parser/Expressions/Identifier.swift",
        "Parser/Expressions/Literal.swift",
        "Parser/Expressions/Unary.swift",
        "Parser/Parser.swift",
        "Parser/Statement.swift",
        "Parser/StatementVisitor.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JudoDocument",
      "module_type" : "SwiftTarget",
      "name" : "JudoDocument",
      "path" : "Sources/JudoDocument",
      "product_dependencies" : [
        "ZIPFoundation",
        "Collections"
      ],
      "product_memberships" : [
        "Judo",
        "JudoDocument"
      ],
      "sources" : [
        "Decoding/Archive+read.swift",
        "Decoding/CodingUserInfoKey.swift",
        "Decoding/Decodable+typeName.swift",
        "Decoding/KeyedDecodingContainer+actions.swift",
        "Decoding/KeyedDecodingContainer+nodes.swift",
        "Decoding/VersionCompatibilityError.swift",
        "Encoding/Archive+write.swift",
        "Encoding/Encodable+typeName.swift",
        "Encoding/KeyedEncodingContainer+actions.swift",
        "Encoding/KeyedEncodingContainer+nodes.swift",
        "Layers/CollectionLayer.swift",
        "Layers/ComponentInstanceLayer.swift",
        "Layers/ConditionalLayer.swift",
        "Layers/Controls/ButtonLayer.swift",
        "Layers/Controls/PickerLayer.swift",
        "Layers/Controls/SliderLayer.swift",
        "Layers/Controls/StepperLayer.swift",
        "Layers/Controls/ToggleLayer.swift",
        "Layers/DataSourceLayer.swift",
        "Layers/FormLayer.swift",
        "Layers/Images/AsyncImageLayer.swift",
        "Layers/Images/ImageLayer.swift",
        "Layers/Layer.swift",
        "Layers/Layout/DividerLayer.swift",
        "Layers/Layout/HStackLayer.swift",
        "Layers/Layout/SpacerLayer.swift",
        "Layers/Layout/VStackLayer.swift",
        "Layers/Layout/ZStackLayer.swift",
        "Layers/Navigation/NavigationLinkLayer.swift",
        "Layers/Navigation/NavigationStackLayer.swift",
        "Layers/Navigation/TabViewLayer.swift",
        "Layers/ScrollViewLayer.swift",
        "Layers/SectionLayer.swift",
        "Layers/Shapes/CapsuleLayer.swift",
        "Layers/Shapes/CircleLayer.swift",
        "Layers/Shapes/EllipseLayer.swift",
        "Layers/Shapes/RectangleLayer.swift",
        "Layers/Shapes/RoundedRectangleLayer.swift",
        "Layers/Shapes/Shape.swift",
        "Layers/Text/CombinedTextLayer.swift",
        "Layers/Text/SecureFieldLayer.swift",
        "Layers/Text/TextFieldLayer.swift",
        "Layers/Text/TextLayer.swift",
        "Layers/Videos/VideoPlayerLayer.swift",
        "Modifiers/Accessibility/AccessibilityAddTraitsModifier.swift",
        "Modifiers/Accessibility/AccessibilityElementModifier.swift",
        "Modifiers/Accessibility/AccessibilityHiddenModifier.swift",
        "Modifiers/Accessibility/AccessibilityLabelModifier.swift",
        "Modifiers/Accessibility/AccessibilitySortPriorityModifier.swift",
        "Modifiers/Controls/TabItemModifier.swift",
        "Modifiers/Controls/ToolbarItemModifier.swift",
        "Modifiers/Effects/BlendModeModifier.swift",
        "Modifiers/Effects/BlurModifier.swift",
        "Modifiers/Effects/BorderModifier.swift",
        "Modifiers/Effects/ClipShapeModifier.swift",
        "Modifiers/Effects/ClippedModifier.swift",
        "Modifiers/Effects/ForegroundColorModifier.swift",
        "Modifiers/Effects/OpacityModifier.swift",
        "Modifiers/Effects/RotationEffectModifier.swift",
        "Modifiers/Effects/ShadowModifier.swift",
        "Modifiers/Effects/TintModifier.swift",
        "Modifiers/Effects/ToolbarBackgroundColorModifier.swift",
        "Modifiers/Effects/ToolbarColorSchemeModifier.swift",
        "Modifiers/Layout/AspectRatioModifier.swift",
        "Modifiers/Layout/BackgroundModifier.swift",
        "Modifiers/Layout/ContainerRelativeFrameModifier.swift",
        "Modifiers/Layout/FixedSizeModifier.swift",
        "Modifiers/Layout/FrameModifier.swift",
        "Modifiers/Layout/FullScreenCoverModifier.swift",
        "Modifiers/Layout/IgnoresSafeAreaModifier.swift",
        "Modifiers/Layout/LabelsHiddenModifier.swift",
        "Modifiers/Layout/LayoutPriorityModifier.swift",
        "Modifiers/Layout/MaskModifier.swift",
        "Modifiers/Layout/OffsetModifier.swift",
        "Modifiers/Layout/OverlayModifier.swift",
        "Modifiers/Layout/PaddingModifier.swift",
        "Modifiers/Layout/PositionModifier.swift",
        "Modifiers/Layout/PresentationBackgroundInteractionModifier.swift",
        "Modifiers/Layout/PresentationBackgroundModifier.swift",
        "Modifiers/Layout/PresentationContentInteractionModifier.swift",
        "Modifiers/Layout/PresentationCornerRadiusModifier.swift",
        "Modifiers/Layout/PresentationDetentsModifier.swift",
        "Modifiers/Layout/PresentationDragIndicatorModifier.swift",
        "Modifiers/Layout/ScaledToFillModifier.swift",
        "Modifiers/Layout/ScaledToFitModifier.swift",
        "Modifiers/Layout/SheetModifier.swift",
        "Modifiers/Layout/ToolbarBackgroundVisibilityModifier.swift",
        "Modifiers/Modifier.swift",
        "Modifiers/Navigation/InteractiveDismissDisabledModifier.swift",
        "Modifiers/Navigation/NavigationBarBackButtonHiddenModifier.swift",
        "Modifiers/Navigation/NavigationBarHiddenModifier.swift",
        "Modifiers/Navigation/NavigationBarTitleDisplayModeModifier.swift",
        "Modifiers/Navigation/NavigationTitleModifier.swift",
        "Modifiers/Other/OnAppearModifier.swift",
        "Modifiers/Other/OnDisappearModifier.swift",
        "Modifiers/Other/OnTapGestureModifier.swift",
        "Modifiers/Other/ScrollTargetBehaviorModifier.swift",
        "Modifiers/Other/ScrollTargetLayoutModifier.swift",
        "Modifiers/Style/ButtonStyleModifier.swift",
        "Modifiers/Style/IndexViewStyleModifier.swift",
        "Modifiers/Style/PickerStyleModifier.swift",
        "Modifiers/Style/TabViewStyleModifier.swift",
        "Modifiers/Style/TextFieldStyleModifier.swift",
        "Modifiers/Style/ToggleStyleModifier.swift",
        "Modifiers/Text/AutocapitalizationModifier.swift",
        "Modifiers/Text/AutocorrectionDisabledModifier.swift",
        "Modifiers/Text/BoldModifier.swift",
        "Modifiers/Text/FontModifier.swift",
        "Modifiers/Text/FontWeightModifier.swift",
        "Modifiers/Text/ItalicModifier.swift",
        "Modifiers/Text/KerningModifier.swift",
        "Modifiers/Text/KeyboardTypeModifier.swift",
        "Modifiers/Text/LineLimitModifier.swift",
        "Modifiers/Text/MinimumScaleFactorModifier.swift",
        "Modifiers/Text/MultiLineTextAlignmentModifier.swift",
        "Modifiers/Text/SubmitLabelModifier.swift",
        "Modifiers/Text/TextCaseModifier.swift",
        "Modifiers/Text/TextContentTypeModifier.swift",
        "Modifiers/Text/TrackingModifier.swift",
        "Modifiers/Text/UnderlineModifier.swift",
        "Nodes/ArtboardNode.swift",
        "Nodes/CanvasNode.swift",
        "Nodes/ContainerNode.swift",
        "Nodes/DocumentNode.swift",
        "Nodes/MainComponentNode.swift",
        "Nodes/Node.swift",
        "Nodes/NodeArchive.swift",
        "Utils/Condition+isSatisfied.swift",
        "Utils/DataSource+urlRequest.swift",
        "Utils/JSONSerialization+valueForKeyPath.swift",
        "Utils/String+interpolation.swift",
        "Value Types/Accessibility/AccessibilityChildBehavior.swift",
        "Value Types/Accessibility/AccessibilityTraits.swift",
        "Value Types/Actions/Action.swift",
        "Value Types/Actions/CustomAction.swift",
        "Value Types/Actions/DecrementPropertyAction.swift",
        "Value Types/Actions/DismissAction.swift",
        "Value Types/Actions/IncrementPropertyAction.swift",
        "Value Types/Actions/OpenURLAction.swift",
        "Value Types/Actions/Parameter.swift",
        "Value Types/Actions/PropertyAction.swift",
        "Value Types/Actions/RefreshAction.swift",
        "Value Types/Actions/SetPropertyAction.swift",
        "Value Types/Actions/TogglePropertyAction.swift",
        "Value Types/Canvas/ContentSizeCategory.swift",
        "Value Types/Canvas/Device.swift",
        "Value Types/Canvas/Frame.swift",
        "Value Types/Canvas/PreviewLanguage.swift",
        "Value Types/Canvas/PreviewSettings.swift",
        "Value Types/Canvas/UserData.swift",
        "Value Types/ColorScheme.swift",
        "Value Types/Components/ComputedProperty.swift",
        "Value Types/Components/ComputedPropertyValue.swift",
        "Value Types/Components/Override.swift",
        "Value Types/Components/Overrides.swift",
        "Value Types/Components/Property.swift",
        "Value Types/Components/PropertyValue.swift",
        "Value Types/Controls/ButtonRole.swift",
        "Value Types/Controls/PickerOption.swift",
        "Value Types/Drawing/AngleUnit.swift",
        "Value Types/Drawing/Axes.swift",
        "Value Types/Drawing/Axis.swift",
        "Value Types/Drawing/BlendMode.swift",
        "Value Types/Drawing/ColorReference.swift",
        "Value Types/Drawing/ColorReferenceType.swift",
        "Value Types/Drawing/ColorValue.swift",
        "Value Types/Drawing/ContentMode.swift",
        "Value Types/Drawing/DocumentColor.swift",
        "Value Types/Drawing/DocumentGradient.swift",
        "Value Types/Drawing/FillSelector.swift",
        "Value Types/Drawing/GradientReference.swift",
        "Value Types/Drawing/GradientReferenceType.swift",
        "Value Types/Drawing/GradientStop.swift",
        "Value Types/Drawing/GradientValue.swift",
        "Value Types/Drawing/ShapeStyle.swift",
        "Value Types/Drawing/UnitPoint.swift",
        "Value Types/Expression.swift",
        "Value Types/HTTPHeader.swift",
        "Value Types/HTTPMethod.swift",
        "Value Types/Images/ImageReference.swift",
        "Value Types/Images/ImageScale.swift",
        "Value Types/Images/NamedIcon.swift",
        "Value Types/Images/ResizingMode.swift",
        "Value Types/Images/SymbolRenderingMode.swift",
        "Value Types/Images/TemplateRenderingMode.swift",
        "Value Types/Keyboard/KeyboardType.swift",
        "Value Types/Keyboard/SubmitLabel.swift",
        "Value Types/Keyboard/TextAutocapitalizationType.swift",
        "Value Types/Keyboard/TextContentType.swift",
        "Value Types/Layout/Alignment.swift",
        "Value Types/Layout/Edge.swift",
        "Value Types/Layout/Edges.swift",
        "Value Types/Layout/FrameType.swift",
        "Value Types/Layout/HorizontalAlignment.swift",
        "Value Types/Layout/PresentationBackgroundInteraction.swift",
        "Value Types/Layout/PresentationContentInteraction.swift",
        "Value Types/Layout/PresentationDetent.swift",
        "Value Types/Layout/SafeAreaRegion.swift",
        "Value Types/Layout/ScrollTargetBehavior.swift",
        "Value Types/Layout/VerticalAlignment.swift",
        "Value Types/Legacy/LegacyAction.swift",
        "Value Types/Legacy/LegacyBooleanValue.swift",
        "Value Types/Legacy/LegacyCanvasPreview.swift",
        "Value Types/Legacy/LegacyDeviceSize.swift",
        "Value Types/Legacy/LegacyFrame.swift",
        "Value Types/Legacy/LegacyImageValue.swift",
        "Value Types/Legacy/LegacyNumberValue.swift",
        "Value Types/Legacy/LegacyPadding.swift",
        "Value Types/Legacy/LegacyProperties.swift",
        "Value Types/Legacy/LegacyProperty.swift",
        "Value Types/Legacy/LegacyTabItem.swift",
        "Value Types/Legacy/LegacyTextValue.swift",
        "Value Types/Legacy/LegacyToolbarItem.swift",
        "Value Types/Legacy/LegacyUserData.swift",
        "Value Types/Logic/Condition.swift",
        "Value Types/Logic/Limit.swift",
        "Value Types/Logic/Predicate.swift",
        "Value Types/Logic/SortDescriptor.swift",
        "Value Types/Meta.swift",
        "Value Types/Navigation/TitleDisplayMode.swift",
        "Value Types/Shapes/RasterizationStyle.swift",
        "Value Types/Shapes/RoundedCornerStyle.swift",
        "Value Types/Strings/LocaleIdentifier.swift",
        "Value Types/Strings/StringsCatalog.swift",
        "Value Types/Strings/StringsTable.swift",
        "Value Types/Style/BackgroundDisplayMode.swift",
        "Value Types/Style/ButtonStyle.swift",
        "Value Types/Style/IndexDisplayMode.swift",
        "Value Types/Style/IndexViewStyle.swift",
        "Value Types/Style/PickerStyle.swift",
        "Value Types/Style/TabViewStyle.swift",
        "Value Types/Style/TextFieldStyle.swift",
        "Value Types/Style/ToggleStyle.swift",
        "Value Types/Text/CustomFont.swift",
        "Value Types/Text/DocumentFont.swift",
        "Value Types/Text/Font.swift",
        "Value Types/Text/FontDesign.swift",
        "Value Types/Text/FontFamily.swift",
        "Value Types/Text/FontName.swift",
        "Value Types/Text/FontSource.swift",
        "Value Types/Text/FontTextStyle.swift",
        "Value Types/Text/FontValue.swift",
        "Value Types/Text/FontWeight.swift",
        "Value Types/Text/TextAlignment.swift",
        "Value Types/Text/TextCase.swift",
        "Value Types/Text/TextLineStylePattern.swift",
        "Value Types/Toolbars/ToolbarItemPlacement.swift",
        "Value Types/Toolbars/ToolbarPlacement.swift",
        "Value Types/Variable.swift",
        "Value Types/Video/Video.swift",
        "Value Types/Visibility.swift"
      ],
      "target_dependencies" : [
        "XCAssetsKit",
        "JudoExpressions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Judo",
      "module_type" : "SwiftTarget",
      "name" : "Judo",
      "path" : "Sources/Judo",
      "product_memberships" : [
        "Judo"
      ],
      "sources" : [
        "Judo.swift"
      ],
      "target_dependencies" : [
        "JudoRenderer"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ExpressionsTests",
      "module_type" : "SwiftTarget",
      "name" : "ExpressionsTests",
      "path" : "Tests/ExpressionsTests",
      "sources" : [
        "InterpreterTests.swift",
        "LexerTests.swift",
        "ParserTests.swift"
      ],
      "target_dependencies" : [
        "JudoExpressions"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Backport",
      "module_type" : "SwiftTarget",
      "name" : "Backport",
      "path" : "Sources/Backport",
      "product_memberships" : [
        "Judo"
      ],
      "sources" : [
        "AsyncImage.swift",
        "Backport.swift",
        "BackportNamespace.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.