This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 SchafKit with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 15

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

16 |
17 |         for action in actions {
AppKit.NSAlert:6:14: note: mutation of this property is only permitted within the actor
 4 |     open class func alertWithError(_ error: any Error) -> NSAlert
 5 |     open var messageText: String { get set }
 6 |     open var informativeText: String { get set }
   |              `- note: mutation of this property is only permitted within the actor
 7 |     open var icon: NSImage! { get set }
 8 |     @MainActor open func addButton(withTitle title: String) -> NSButton
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:18:19: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
16 |
17 |         for action in actions {
18 |             alert.addButton(withTitle: action.title)
   |                   `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 |         }
20 |
AppKit.NSAlert:8:26: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
 6 |     open var informativeText: String { get set }
 7 |     open var icon: NSImage! { get set }
 8 |     @MainActor open func addButton(withTitle title: String) -> NSButton
   |                          `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
 9 |     @available(swift, obsoleted: 3, renamed: "addButton(withTitle:)")
10 |     open func addButtonWithTitle(_ title: String) -> NSButton
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:21:15: warning: call to main actor-isolated instance method 'layout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
19 |         }
20 |
21 |         alert.layout()
   |               `- warning: call to main actor-isolated instance method 'layout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 |
23 |         // TODO: Make switching with tab possible
AppKit.NSAlert:19:26: note: calls to instance method 'layout()' from outside of its actor context are implicitly asynchronous
17 |     open var accessoryView: NSView? { get set }
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
   |                          `- note: calls to instance method 'layout()' from outside of its actor context are implicitly asynchronous
20 |     @MainActor open func runModal() -> NSApplication.ModalResponse
21 |     @available(macOS 10.5, *)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:24:25: warning: call to main actor-isolated initializer 'init(configurations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
22 |
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
   |                         `- warning: call to main actor-isolated initializer 'init(configurations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/_MultiInputView.swift:7:5: note: calls to initializer 'init(configurations:)' from outside of its actor context are implicitly asynchronous
 5 |     var textFields:[NSTextField] = []
 6 |
 7 |     init?(configurations:[SKAlerting.TextFieldConfiguration]) {
   |     `- note: calls to initializer 'init(configurations:)' from outside of its actor context are implicitly asynchronous
 8 |         guard configurations.count > 0 else {
 9 |             return nil
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:20: warning: main actor-isolated property 'frame' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                    `- warning: main actor-isolated property 'frame' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSView:60:25: note: mutation of this property is only permitted within the actor
 58 |     open func setFrameOrigin(_ newOrigin: NSPoint)
 59 |     open func setFrameSize(_ newSize: NSSize)
 60 |     @MainActor open var frame: NSRect { get set }
    |                         `- note: mutation of this property is only permitted within the actor
 61 |     open var frameRotation: CGFloat { get set }
 62 |     @available(macOS 10.5, *)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:52: warning: main actor-isolated property 'frame' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                                                    `- warning: main actor-isolated property 'frame' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSWindow:76:25: note: property declared here
 74 |     @available(swift, obsoleted: 3, renamed: "cascadeTopLeft(from:)")
 75 |     open func cascadeTopLeftFromPoint(_ topLeftPoint: NSPoint) -> NSPoint
 76 |     @MainActor open var frame: NSRect { get }
    |                         `- note: property declared here
 77 |     open func animationResizeTime(_ newFrame: NSRect) -> TimeInterval
 78 |     open func setFrame(_ frameRect: NSRect, display displayFlag: Bool, animate animateFlag: Bool)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:45: warning: main actor-isolated property 'window' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                                             `- warning: main actor-isolated property 'window' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSAlert:32:14: note: property declared here
30 |     @available(swift, obsoleted: 3, renamed: "beginSheetModal(for:completionHandler:)")
31 |     open func beginSheetModalForWindow(_ sheetWindow: NSWindow, completionHandler handler: ((NSApplication.ModalResponse) -> Void)? = nil)
32 |     open var window: NSWindow { get }
   |              `- note: property declared here
33 |     @MainActor public init()
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:26:15: warning: main actor-isolated property 'accessoryView' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
   |               `- warning: main actor-isolated property 'accessoryView' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
27 |
28 |         // TODO: Decide : Should this actually be synchronous?
AppKit.NSAlert:17:14: note: mutation of this property is only permitted within the actor
15 |     weak open var delegate: (any NSAlertDelegate)? { get set }
16 |     @available(macOS 10.5, *)
17 |     open var accessoryView: NSView? { get set }
   |              `- note: mutation of this property is only permitted within the actor
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:29:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
27 |
28 |         // TODO: Decide : Should this actually be synchronous?
29 |         let response = alert.runModal()
   |                              `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 |
31 |         let firstButtonRawValue = NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert:20:26: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
20 |     @MainActor open func runModal() -> NSApplication.ModalResponse
   |                          `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
21 |     @available(macOS 10.5, *)
22 |     open var showsSuppressionButton: Bool { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:34:44: warning: main actor-isolated property 'values' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
32 |
33 |         let action = actions[response.rawValue - firstButtonRawValue]
34 |         action.handler?(action, inputView?.values ?? [])
   |                                            `- warning: main actor-isolated property 'values' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
35 |     }
36 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/_MultiInputView.swift:61:9: note: property declared here
59 |     }
60 |
61 |     var values:[String]{
   |         `- note: property declared here
62 |         return textFields.map({ (textField) -> String in
63 |             textField.stringValue
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:24:25: warning: sending 'textFieldConfigurations' risks causing data races; this is an error in the Swift 6 language mode
22 |
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
   |                         |- warning: sending 'textFieldConfigurations' risks causing data races; this is an error in the Swift 6 language mode
   |                         `- note: sending task-isolated 'textFieldConfigurations' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
[64/110] Compiling SchafKit SKAlerting.Style.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:12:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
10 |                           preferredStyle: SKAlerting.Style = .alert)
11 |     {
12 |         let alert = NSAlert()
   |                     `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
13 |
14 |         alert.messageText = title ?? .empty
AppKit.NSAlert:33:23: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
31 |     open func beginSheetModalForWindow(_ sheetWindow: NSWindow, completionHandler handler: ((NSApplication.ModalResponse) -> Void)? = nil)
32 |     open var window: NSWindow { get }
33 |     @MainActor public init()
   |                       `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:14:15: warning: main actor-isolated property 'messageText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
12 |         let alert = NSAlert()
13 |
14 |         alert.messageText = title ?? .empty
   |               `- warning: main actor-isolated property 'messageText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
15 |         alert.informativeText = message ?? .empty
16 |
AppKit.NSAlert:5:14: note: mutation of this property is only permitted within the actor
 3 |     @available(*, unavailable, renamed: "init(error:)", message: "Not available in Swift")
 4 |     open class func alertWithError(_ error: any Error) -> NSAlert
 5 |     open var messageText: String { get set }
   |              `- note: mutation of this property is only permitted within the actor
 6 |     open var informativeText: String { get set }
 7 |     open var icon: NSImage! { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:15:15: warning: main actor-isolated property 'informativeText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
13 |
14 |         alert.messageText = title ?? .empty
15 |         alert.informativeText = message ?? .empty
   |               `- warning: main actor-isolated property 'informativeText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
16 |
17 |         for action in actions {
AppKit.NSAlert:6:14: note: mutation of this property is only permitted within the actor
 4 |     open class func alertWithError(_ error: any Error) -> NSAlert
 5 |     open var messageText: String { get set }
 6 |     open var informativeText: String { get set }
   |              `- note: mutation of this property is only permitted within the actor
 7 |     open var icon: NSImage! { get set }
 8 |     @MainActor open func addButton(withTitle title: String) -> NSButton
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:18:19: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
16 |
17 |         for action in actions {
18 |             alert.addButton(withTitle: action.title)
   |                   `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 |         }
20 |
AppKit.NSAlert:8:26: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
 6 |     open var informativeText: String { get set }
 7 |     open var icon: NSImage! { get set }
 8 |     @MainActor open func addButton(withTitle title: String) -> NSButton
   |                          `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
 9 |     @available(swift, obsoleted: 3, renamed: "addButton(withTitle:)")
10 |     open func addButtonWithTitle(_ title: String) -> NSButton
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:21:15: warning: call to main actor-isolated instance method 'layout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
19 |         }
20 |
21 |         alert.layout()
   |               `- warning: call to main actor-isolated instance method 'layout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 |
23 |         // TODO: Make switching with tab possible
AppKit.NSAlert:19:26: note: calls to instance method 'layout()' from outside of its actor context are implicitly asynchronous
17 |     open var accessoryView: NSView? { get set }
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
   |                          `- note: calls to instance method 'layout()' from outside of its actor context are implicitly asynchronous
20 |     @MainActor open func runModal() -> NSApplication.ModalResponse
21 |     @available(macOS 10.5, *)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:24:25: warning: call to main actor-isolated initializer 'init(configurations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
22 |
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
   |                         `- warning: call to main actor-isolated initializer 'init(configurations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/_MultiInputView.swift:7:5: note: calls to initializer 'init(configurations:)' from outside of its actor context are implicitly asynchronous
 5 |     var textFields:[NSTextField] = []
 6 |
 7 |     init?(configurations:[SKAlerting.TextFieldConfiguration]) {
   |     `- note: calls to initializer 'init(configurations:)' from outside of its actor context are implicitly asynchronous
 8 |         guard configurations.count > 0 else {
 9 |             return nil
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:20: warning: main actor-isolated property 'frame' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                    `- warning: main actor-isolated property 'frame' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSView:60:25: note: mutation of this property is only permitted within the actor
 58 |     open func setFrameOrigin(_ newOrigin: NSPoint)
 59 |     open func setFrameSize(_ newSize: NSSize)
 60 |     @MainActor open var frame: NSRect { get set }
    |                         `- note: mutation of this property is only permitted within the actor
 61 |     open var frameRotation: CGFloat { get set }
 62 |     @available(macOS 10.5, *)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:52: warning: main actor-isolated property 'frame' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                                                    `- warning: main actor-isolated property 'frame' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSWindow:76:25: note: property declared here
 74 |     @available(swift, obsoleted: 3, renamed: "cascadeTopLeft(from:)")
 75 |     open func cascadeTopLeftFromPoint(_ topLeftPoint: NSPoint) -> NSPoint
 76 |     @MainActor open var frame: NSRect { get }
    |                         `- note: property declared here
 77 |     open func animationResizeTime(_ newFrame: NSRect) -> TimeInterval
 78 |     open func setFrame(_ frameRect: NSRect, display displayFlag: Bool, animate animateFlag: Bool)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:45: warning: main actor-isolated property 'window' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                                             `- warning: main actor-isolated property 'window' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSAlert:32:14: note: property declared here
30 |     @available(swift, obsoleted: 3, renamed: "beginSheetModal(for:completionHandler:)")
31 |     open func beginSheetModalForWindow(_ sheetWindow: NSWindow, completionHandler handler: ((NSApplication.ModalResponse) -> Void)? = nil)
32 |     open var window: NSWindow { get }
   |              `- note: property declared here
33 |     @MainActor public init()
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:26:15: warning: main actor-isolated property 'accessoryView' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
   |               `- warning: main actor-isolated property 'accessoryView' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
27 |
28 |         // TODO: Decide : Should this actually be synchronous?
AppKit.NSAlert:17:14: note: mutation of this property is only permitted within the actor
15 |     weak open var delegate: (any NSAlertDelegate)? { get set }
16 |     @available(macOS 10.5, *)
17 |     open var accessoryView: NSView? { get set }
   |              `- note: mutation of this property is only permitted within the actor
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:29:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
27 |
28 |         // TODO: Decide : Should this actually be synchronous?
29 |         let response = alert.runModal()
   |                              `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 |
31 |         let firstButtonRawValue = NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert:20:26: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
20 |     @MainActor open func runModal() -> NSApplication.ModalResponse
   |                          `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
21 |     @available(macOS 10.5, *)
22 |     open var showsSuppressionButton: Bool { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:34:44: warning: main actor-isolated property 'values' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
32 |
33 |         let action = actions[response.rawValue - firstButtonRawValue]
34 |         action.handler?(action, inputView?.values ?? [])
   |                                            `- warning: main actor-isolated property 'values' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
35 |     }
36 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/_MultiInputView.swift:61:9: note: property declared here
59 |     }
60 |
61 |     var values:[String]{
   |         `- note: property declared here
62 |         return textFields.map({ (textField) -> String in
63 |             textField.stringValue
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:24:25: warning: sending 'textFieldConfigurations' risks causing data races; this is an error in the Swift 6 language mode
22 |
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
   |                         |- warning: sending 'textFieldConfigurations' risks causing data races; this is an error in the Swift 6 language mode
   |                         `- note: sending task-isolated 'textFieldConfigurations' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
[65/110] Compiling SchafKit SKAlerting.TextFieldConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:12:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
10 |                           preferredStyle: SKAlerting.Style = .alert)
11 |     {
12 |         let alert = NSAlert()
   |                     `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
13 |
14 |         alert.messageText = title ?? .empty
AppKit.NSAlert:33:23: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
31 |     open func beginSheetModalForWindow(_ sheetWindow: NSWindow, completionHandler handler: ((NSApplication.ModalResponse) -> Void)? = nil)
32 |     open var window: NSWindow { get }
33 |     @MainActor public init()
   |                       `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:14:15: warning: main actor-isolated property 'messageText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
12 |         let alert = NSAlert()
13 |
14 |         alert.messageText = title ?? .empty
   |               `- warning: main actor-isolated property 'messageText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
15 |         alert.informativeText = message ?? .empty
16 |
AppKit.NSAlert:5:14: note: mutation of this property is only permitted within the actor
 3 |     @available(*, unavailable, renamed: "init(error:)", message: "Not available in Swift")
 4 |     open class func alertWithError(_ error: any Error) -> NSAlert
 5 |     open var messageText: String { get set }
   |              `- note: mutation of this property is only permitted within the actor
 6 |     open var informativeText: String { get set }
 7 |     open var icon: NSImage! { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:15:15: warning: main actor-isolated property 'informativeText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
13 |
14 |         alert.messageText = title ?? .empty
15 |         alert.informativeText = message ?? .empty
   |               `- warning: main actor-isolated property 'informativeText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
16 |
17 |         for action in actions {
AppKit.NSAlert:6:14: note: mutation of this property is only permitted within the actor
 4 |     open class func alertWithError(_ error: any Error) -> NSAlert
 5 |     open var messageText: String { get set }
 6 |     open var informativeText: String { get set }
   |              `- note: mutation of this property is only permitted within the actor
 7 |     open var icon: NSImage! { get set }
 8 |     @MainActor open func addButton(withTitle title: String) -> NSButton
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:18:19: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
16 |
17 |         for action in actions {
18 |             alert.addButton(withTitle: action.title)
   |                   `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 |         }
20 |
AppKit.NSAlert:8:26: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
 6 |     open var informativeText: String { get set }
 7 |     open var icon: NSImage! { get set }
 8 |     @MainActor open func addButton(withTitle title: String) -> NSButton
   |                          `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
 9 |     @available(swift, obsoleted: 3, renamed: "addButton(withTitle:)")
10 |     open func addButtonWithTitle(_ title: String) -> NSButton
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:21:15: warning: call to main actor-isolated instance method 'layout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
19 |         }
20 |
21 |         alert.layout()
   |               `- warning: call to main actor-isolated instance method 'layout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 |
23 |         // TODO: Make switching with tab possible
AppKit.NSAlert:19:26: note: calls to instance method 'layout()' from outside of its actor context are implicitly asynchronous
17 |     open var accessoryView: NSView? { get set }
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
   |                          `- note: calls to instance method 'layout()' from outside of its actor context are implicitly asynchronous
20 |     @MainActor open func runModal() -> NSApplication.ModalResponse
21 |     @available(macOS 10.5, *)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:24:25: warning: call to main actor-isolated initializer 'init(configurations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
22 |
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
   |                         `- warning: call to main actor-isolated initializer 'init(configurations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/_MultiInputView.swift:7:5: note: calls to initializer 'init(configurations:)' from outside of its actor context are implicitly asynchronous
 5 |     var textFields:[NSTextField] = []
 6 |
 7 |     init?(configurations:[SKAlerting.TextFieldConfiguration]) {
   |     `- note: calls to initializer 'init(configurations:)' from outside of its actor context are implicitly asynchronous
 8 |         guard configurations.count > 0 else {
 9 |             return nil
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:20: warning: main actor-isolated property 'frame' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                    `- warning: main actor-isolated property 'frame' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSView:60:25: note: mutation of this property is only permitted within the actor
 58 |     open func setFrameOrigin(_ newOrigin: NSPoint)
 59 |     open func setFrameSize(_ newSize: NSSize)
 60 |     @MainActor open var frame: NSRect { get set }
    |                         `- note: mutation of this property is only permitted within the actor
 61 |     open var frameRotation: CGFloat { get set }
 62 |     @available(macOS 10.5, *)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:52: warning: main actor-isolated property 'frame' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                                                    `- warning: main actor-isolated property 'frame' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSWindow:76:25: note: property declared here
 74 |     @available(swift, obsoleted: 3, renamed: "cascadeTopLeft(from:)")
 75 |     open func cascadeTopLeftFromPoint(_ topLeftPoint: NSPoint) -> NSPoint
 76 |     @MainActor open var frame: NSRect { get }
    |                         `- note: property declared here
 77 |     open func animationResizeTime(_ newFrame: NSRect) -> TimeInterval
 78 |     open func setFrame(_ frameRect: NSRect, display displayFlag: Bool, animate animateFlag: Bool)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:45: warning: main actor-isolated property 'window' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                                             `- warning: main actor-isolated property 'window' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSAlert:32:14: note: property declared here
30 |     @available(swift, obsoleted: 3, renamed: "beginSheetModal(for:completionHandler:)")
31 |     open func beginSheetModalForWindow(_ sheetWindow: NSWindow, completionHandler handler: ((NSApplication.ModalResponse) -> Void)? = nil)
32 |     open var window: NSWindow { get }
   |              `- note: property declared here
33 |     @MainActor public init()
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:26:15: warning: main actor-isolated property 'accessoryView' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
   |               `- warning: main actor-isolated property 'accessoryView' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
27 |
28 |         // TODO: Decide : Should this actually be synchronous?
AppKit.NSAlert:17:14: note: mutation of this property is only permitted within the actor
15 |     weak open var delegate: (any NSAlertDelegate)? { get set }
16 |     @available(macOS 10.5, *)
17 |     open var accessoryView: NSView? { get set }
   |              `- note: mutation of this property is only permitted within the actor
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:29:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
27 |
28 |         // TODO: Decide : Should this actually be synchronous?
29 |         let response = alert.runModal()
   |                              `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 |
31 |         let firstButtonRawValue = NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert:20:26: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
20 |     @MainActor open func runModal() -> NSApplication.ModalResponse
   |                          `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
21 |     @available(macOS 10.5, *)
22 |     open var showsSuppressionButton: Bool { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:34:44: warning: main actor-isolated property 'values' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
32 |
33 |         let action = actions[response.rawValue - firstButtonRawValue]
34 |         action.handler?(action, inputView?.values ?? [])
   |                                            `- warning: main actor-isolated property 'values' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
35 |     }
36 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/_MultiInputView.swift:61:9: note: property declared here
59 |     }
60 |
61 |     var values:[String]{
   |         `- note: property declared here
62 |         return textFields.map({ (textField) -> String in
63 |             textField.stringValue
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:24:25: warning: sending 'textFieldConfigurations' risks causing data races; this is an error in the Swift 6 language mode
22 |
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
   |                         |- warning: sending 'textFieldConfigurations' risks causing data races; this is an error in the Swift 6 language mode
   |                         `- note: sending task-isolated 'textFieldConfigurations' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
[66/110] Compiling SchafKit SKAlerting.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:12:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
10 |                           preferredStyle: SKAlerting.Style = .alert)
11 |     {
12 |         let alert = NSAlert()
   |                     `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
13 |
14 |         alert.messageText = title ?? .empty
AppKit.NSAlert:33:23: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
31 |     open func beginSheetModalForWindow(_ sheetWindow: NSWindow, completionHandler handler: ((NSApplication.ModalResponse) -> Void)? = nil)
32 |     open var window: NSWindow { get }
33 |     @MainActor public init()
   |                       `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:14:15: warning: main actor-isolated property 'messageText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
12 |         let alert = NSAlert()
13 |
14 |         alert.messageText = title ?? .empty
   |               `- warning: main actor-isolated property 'messageText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
15 |         alert.informativeText = message ?? .empty
16 |
AppKit.NSAlert:5:14: note: mutation of this property is only permitted within the actor
 3 |     @available(*, unavailable, renamed: "init(error:)", message: "Not available in Swift")
 4 |     open class func alertWithError(_ error: any Error) -> NSAlert
 5 |     open var messageText: String { get set }
   |              `- note: mutation of this property is only permitted within the actor
 6 |     open var informativeText: String { get set }
 7 |     open var icon: NSImage! { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:15:15: warning: main actor-isolated property 'informativeText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
13 |
14 |         alert.messageText = title ?? .empty
15 |         alert.informativeText = message ?? .empty
   |               `- warning: main actor-isolated property 'informativeText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
16 |
17 |         for action in actions {
AppKit.NSAlert:6:14: note: mutation of this property is only permitted within the actor
 4 |     open class func alertWithError(_ error: any Error) -> NSAlert
 5 |     open var messageText: String { get set }
 6 |     open var informativeText: String { get set }
   |              `- note: mutation of this property is only permitted within the actor
 7 |     open var icon: NSImage! { get set }
 8 |     @MainActor open func addButton(withTitle title: String) -> NSButton
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:18:19: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
16 |
17 |         for action in actions {
18 |             alert.addButton(withTitle: action.title)
   |                   `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 |         }
20 |
AppKit.NSAlert:8:26: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
 6 |     open var informativeText: String { get set }
 7 |     open var icon: NSImage! { get set }
 8 |     @MainActor open func addButton(withTitle title: String) -> NSButton
   |                          `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
 9 |     @available(swift, obsoleted: 3, renamed: "addButton(withTitle:)")
10 |     open func addButtonWithTitle(_ title: String) -> NSButton
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:21:15: warning: call to main actor-isolated instance method 'layout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
19 |         }
20 |
21 |         alert.layout()
   |               `- warning: call to main actor-isolated instance method 'layout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 |
23 |         // TODO: Make switching with tab possible
AppKit.NSAlert:19:26: note: calls to instance method 'layout()' from outside of its actor context are implicitly asynchronous
17 |     open var accessoryView: NSView? { get set }
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
   |                          `- note: calls to instance method 'layout()' from outside of its actor context are implicitly asynchronous
20 |     @MainActor open func runModal() -> NSApplication.ModalResponse
21 |     @available(macOS 10.5, *)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:24:25: warning: call to main actor-isolated initializer 'init(configurations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
22 |
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
   |                         `- warning: call to main actor-isolated initializer 'init(configurations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/_MultiInputView.swift:7:5: note: calls to initializer 'init(configurations:)' from outside of its actor context are implicitly asynchronous
 5 |     var textFields:[NSTextField] = []
 6 |
 7 |     init?(configurations:[SKAlerting.TextFieldConfiguration]) {
   |     `- note: calls to initializer 'init(configurations:)' from outside of its actor context are implicitly asynchronous
 8 |         guard configurations.count > 0 else {
 9 |             return nil
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:20: warning: main actor-isolated property 'frame' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                    `- warning: main actor-isolated property 'frame' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSView:60:25: note: mutation of this property is only permitted within the actor
 58 |     open func setFrameOrigin(_ newOrigin: NSPoint)
 59 |     open func setFrameSize(_ newSize: NSSize)
 60 |     @MainActor open var frame: NSRect { get set }
    |                         `- note: mutation of this property is only permitted within the actor
 61 |     open var frameRotation: CGFloat { get set }
 62 |     @available(macOS 10.5, *)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:52: warning: main actor-isolated property 'frame' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                                                    `- warning: main actor-isolated property 'frame' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSWindow:76:25: note: property declared here
 74 |     @available(swift, obsoleted: 3, renamed: "cascadeTopLeft(from:)")
 75 |     open func cascadeTopLeftFromPoint(_ topLeftPoint: NSPoint) -> NSPoint
 76 |     @MainActor open var frame: NSRect { get }
    |                         `- note: property declared here
 77 |     open func animationResizeTime(_ newFrame: NSRect) -> TimeInterval
 78 |     open func setFrame(_ frameRect: NSRect, display displayFlag: Bool, animate animateFlag: Bool)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:45: warning: main actor-isolated property 'window' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                                             `- warning: main actor-isolated property 'window' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSAlert:32:14: note: property declared here
30 |     @available(swift, obsoleted: 3, renamed: "beginSheetModal(for:completionHandler:)")
31 |     open func beginSheetModalForWindow(_ sheetWindow: NSWindow, completionHandler handler: ((NSApplication.ModalResponse) -> Void)? = nil)
32 |     open var window: NSWindow { get }
   |              `- note: property declared here
33 |     @MainActor public init()
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:26:15: warning: main actor-isolated property 'accessoryView' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
   |               `- warning: main actor-isolated property 'accessoryView' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
27 |
28 |         // TODO: Decide : Should this actually be synchronous?
AppKit.NSAlert:17:14: note: mutation of this property is only permitted within the actor
15 |     weak open var delegate: (any NSAlertDelegate)? { get set }
16 |     @available(macOS 10.5, *)
17 |     open var accessoryView: NSView? { get set }
   |              `- note: mutation of this property is only permitted within the actor
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:29:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
27 |
28 |         // TODO: Decide : Should this actually be synchronous?
29 |         let response = alert.runModal()
   |                              `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 |
31 |         let firstButtonRawValue = NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert:20:26: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
20 |     @MainActor open func runModal() -> NSApplication.ModalResponse
   |                          `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
21 |     @available(macOS 10.5, *)
22 |     open var showsSuppressionButton: Bool { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:34:44: warning: main actor-isolated property 'values' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
32 |
33 |         let action = actions[response.rawValue - firstButtonRawValue]
34 |         action.handler?(action, inputView?.values ?? [])
   |                                            `- warning: main actor-isolated property 'values' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
35 |     }
36 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/_MultiInputView.swift:61:9: note: property declared here
59 |     }
60 |
61 |     var values:[String]{
   |         `- note: property declared here
62 |         return textFields.map({ (textField) -> String in
63 |             textField.stringValue
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:24:25: warning: sending 'textFieldConfigurations' risks causing data races; this is an error in the Swift 6 language mode
22 |
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
   |                         |- warning: sending 'textFieldConfigurations' risks causing data races; this is an error in the Swift 6 language mode
   |                         `- note: sending task-isolated 'textFieldConfigurations' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
[67/110] Compiling SchafKit Application.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:12:21: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
10 |                           preferredStyle: SKAlerting.Style = .alert)
11 |     {
12 |         let alert = NSAlert()
   |                     `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
13 |
14 |         alert.messageText = title ?? .empty
AppKit.NSAlert:33:23: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
31 |     open func beginSheetModalForWindow(_ sheetWindow: NSWindow, completionHandler handler: ((NSApplication.ModalResponse) -> Void)? = nil)
32 |     open var window: NSWindow { get }
33 |     @MainActor public init()
   |                       `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:14:15: warning: main actor-isolated property 'messageText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
12 |         let alert = NSAlert()
13 |
14 |         alert.messageText = title ?? .empty
   |               `- warning: main actor-isolated property 'messageText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
15 |         alert.informativeText = message ?? .empty
16 |
AppKit.NSAlert:5:14: note: mutation of this property is only permitted within the actor
 3 |     @available(*, unavailable, renamed: "init(error:)", message: "Not available in Swift")
 4 |     open class func alertWithError(_ error: any Error) -> NSAlert
 5 |     open var messageText: String { get set }
   |              `- note: mutation of this property is only permitted within the actor
 6 |     open var informativeText: String { get set }
 7 |     open var icon: NSImage! { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:15:15: warning: main actor-isolated property 'informativeText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
13 |
14 |         alert.messageText = title ?? .empty
15 |         alert.informativeText = message ?? .empty
   |               `- warning: main actor-isolated property 'informativeText' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
16 |
17 |         for action in actions {
AppKit.NSAlert:6:14: note: mutation of this property is only permitted within the actor
 4 |     open class func alertWithError(_ error: any Error) -> NSAlert
 5 |     open var messageText: String { get set }
 6 |     open var informativeText: String { get set }
   |              `- note: mutation of this property is only permitted within the actor
 7 |     open var icon: NSImage! { get set }
 8 |     @MainActor open func addButton(withTitle title: String) -> NSButton
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:18:19: warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
16 |
17 |         for action in actions {
18 |             alert.addButton(withTitle: action.title)
   |                   `- warning: call to main actor-isolated instance method 'addButton(withTitle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 |         }
20 |
AppKit.NSAlert:8:26: note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
 6 |     open var informativeText: String { get set }
 7 |     open var icon: NSImage! { get set }
 8 |     @MainActor open func addButton(withTitle title: String) -> NSButton
   |                          `- note: calls to instance method 'addButton(withTitle:)' from outside of its actor context are implicitly asynchronous
 9 |     @available(swift, obsoleted: 3, renamed: "addButton(withTitle:)")
10 |     open func addButtonWithTitle(_ title: String) -> NSButton
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:21:15: warning: call to main actor-isolated instance method 'layout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
19 |         }
20 |
21 |         alert.layout()
   |               `- warning: call to main actor-isolated instance method 'layout()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 |
23 |         // TODO: Make switching with tab possible
AppKit.NSAlert:19:26: note: calls to instance method 'layout()' from outside of its actor context are implicitly asynchronous
17 |     open var accessoryView: NSView? { get set }
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
   |                          `- note: calls to instance method 'layout()' from outside of its actor context are implicitly asynchronous
20 |     @MainActor open func runModal() -> NSApplication.ModalResponse
21 |     @available(macOS 10.5, *)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:24:25: warning: call to main actor-isolated initializer 'init(configurations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
22 |
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
   |                         `- warning: call to main actor-isolated initializer 'init(configurations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/_MultiInputView.swift:7:5: note: calls to initializer 'init(configurations:)' from outside of its actor context are implicitly asynchronous
 5 |     var textFields:[NSTextField] = []
 6 |
 7 |     init?(configurations:[SKAlerting.TextFieldConfiguration]) {
   |     `- note: calls to initializer 'init(configurations:)' from outside of its actor context are implicitly asynchronous
 8 |         guard configurations.count > 0 else {
 9 |             return nil
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:20: warning: main actor-isolated property 'frame' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                    `- warning: main actor-isolated property 'frame' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSView:60:25: note: mutation of this property is only permitted within the actor
 58 |     open func setFrameOrigin(_ newOrigin: NSPoint)
 59 |     open func setFrameSize(_ newSize: NSSize)
 60 |     @MainActor open var frame: NSRect { get set }
    |                         `- note: mutation of this property is only permitted within the actor
 61 |     open var frameRotation: CGFloat { get set }
 62 |     @available(macOS 10.5, *)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:52: warning: main actor-isolated property 'frame' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                                                    `- warning: main actor-isolated property 'frame' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSWindow:76:25: note: property declared here
 74 |     @available(swift, obsoleted: 3, renamed: "cascadeTopLeft(from:)")
 75 |     open func cascadeTopLeftFromPoint(_ topLeftPoint: NSPoint) -> NSPoint
 76 |     @MainActor open var frame: NSRect { get }
    |                         `- note: property declared here
 77 |     open func animationResizeTime(_ newFrame: NSRect) -> TimeInterval
 78 |     open func setFrame(_ frameRect: NSRect, display displayFlag: Bool, animate animateFlag: Bool)
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:25:45: warning: main actor-isolated property 'window' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
   |                                             `- warning: main actor-isolated property 'window' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
26 |         alert.accessoryView = inputView
27 |
AppKit.NSAlert:32:14: note: property declared here
30 |     @available(swift, obsoleted: 3, renamed: "beginSheetModal(for:completionHandler:)")
31 |     open func beginSheetModalForWindow(_ sheetWindow: NSWindow, completionHandler handler: ((NSApplication.ModalResponse) -> Void)? = nil)
32 |     open var window: NSWindow { get }
   |              `- note: property declared here
33 |     @MainActor public init()
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:26:15: warning: main actor-isolated property 'accessoryView' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
   |               `- warning: main actor-isolated property 'accessoryView' can not be mutated from a non-isolated context; this is an error in the Swift 6 language mode
27 |
28 |         // TODO: Decide : Should this actually be synchronous?
AppKit.NSAlert:17:14: note: mutation of this property is only permitted within the actor
15 |     weak open var delegate: (any NSAlertDelegate)? { get set }
16 |     @available(macOS 10.5, *)
17 |     open var accessoryView: NSView? { get set }
   |              `- note: mutation of this property is only permitted within the actor
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:29:30: warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
27 |
28 |         // TODO: Decide : Should this actually be synchronous?
29 |         let response = alert.runModal()
   |                              `- warning: call to main actor-isolated instance method 'runModal()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 |
31 |         let firstButtonRawValue = NSApplication.ModalResponse.alertFirstButtonReturn.rawValue
AppKit.NSAlert:20:26: note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
18 |     @available(macOS 10.5, *)
19 |     @MainActor open func layout()
20 |     @MainActor open func runModal() -> NSApplication.ModalResponse
   |                          `- note: calls to instance method 'runModal()' from outside of its actor context are implicitly asynchronous
21 |     @available(macOS 10.5, *)
22 |     open var showsSuppressionButton: Bool { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:34:44: warning: main actor-isolated property 'values' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
 4 | extension SKAlerting {
 5 |
 6 |     class func _showAlert(title : String?,
   |                `- note: add '@MainActor' to make class method '_showAlert(title:message:actions:textFieldConfigurations:preferredStyle:)' part of global actor 'MainActor'
 7 |                           message : String?,
 8 |                           actions:[SKAlerting.Action] = [],
   :
32 |
33 |         let action = actions[response.rawValue - firstButtonRawValue]
34 |         action.handler?(action, inputView?.values ?? [])
   |                                            `- warning: main actor-isolated property 'values' can not be referenced from a non-isolated context; this is an error in the Swift 6 language mode
35 |     }
36 | }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/_MultiInputView.swift:61:9: note: property declared here
59 |     }
60 |
61 |     var values:[String]{
   |         `- note: property declared here
62 |         return textFields.map({ (textField) -> String in
63 |             textField.stringValue
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/Alerting/Platforms/SKAlerting-macOS.swift:24:25: warning: sending 'textFieldConfigurations' risks causing data races; this is an error in the Swift 6 language mode
22 |
23 |         // TODO: Make switching with tab possible
24 |         let inputView = _MultiInputView(configurations: textFieldConfigurations)
   |                         |- warning: sending 'textFieldConfigurations' risks causing data races; this is an error in the Swift 6 language mode
   |                         `- note: sending task-isolated 'textFieldConfigurations' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
25 |         inputView?.frame.size.width = alert.window.frame.size.width - 123 // TODO: Make constant
26 |         alert.accessoryView = inputView
[68/110] Compiling SchafKit PublishedSettingStorage.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[69/110] Compiling SchafKit SK8BitRGBARepresentation.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[70/110] Compiling SchafKit SKHSLARepresentation.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[71/110] Compiling SchafKit SKJsonRepresentable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[72/110] Compiling SchafKit SKRGBARepresentation.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[73/110] Compiling SchafKit SKTimeUnit.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[74/110] Compiling SchafKit SKUnit.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[75/110] Compiling SchafKit Array.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[76/110] Compiling SchafKit Collection.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[77/110] Compiling SchafKit Dictionary.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[78/110] Compiling SchafKit Sequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Common/PropertyWrappers/SettingStorage.swift:6:12: warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 | /// The user defaults instance to use to store Settings. This applies to `SettingsStorage`, `PublishedSettingStorage`, `CodableSettingStorage` and `PublishedCodableSettingStorage`.
 6 | public var SettingStorageUserDefaultsInstance: UserDefaults = .standard
   |            |- warning: var 'SettingStorageUserDefaultsInstance' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'SettingStorageUserDefaultsInstance' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'SettingStorageUserDefaultsInstance' 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
 7 |
 8 | @propertyWrapper
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:40: warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                        |- warning: capture of 'handler' with non-sendable type '(Element) async -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:216:48: warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
214 |                     await store.append(id: id)
215 |
216 |                     let result = await handler(item)
    |                                                `- warning: capture of 'item' with non-sendable type 'Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
217 |                     await store.set(result: result, for: id)
218 |
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Collections/Array.swift:222:57: warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
198 |     ///
199 |     /// - note: `asyncMap` performs all tasks parallel.
200 |     func asyncMap<T>(priority: TaskPriority, handler: @escaping (Element) async -> T) async -> [T] {
    |                   `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
201 |
202 |         let count = self.count
    :
220 |                     if await store.waitingCount == 0 {
221 |                         let ids = await store.ids
222 |                         let resultsSorted = await store.results.sorted(by: { lK, rK in
    |                                                         `- warning: non-sendable type '[UUID : T]' in implicitly asynchronous access to actor-isolated property 'results' cannot cross actor boundary; this is an error in the Swift 6 language mode
223 |                             ids.firstIndex(of: lK.key) ?? 0 < ids.firstIndex(of: rK.key) ?? 0
224 |                         }).map { kVP in
[79/110] Compiling SchafKit SKNetworkingBlocks.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:70:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 | @available(watchOS 6.2, *)
 69 | internal class _SKPaymentQueueHelper : NSObject, SKPaymentTransactionObserver {
    |                `- note: class '_SKPaymentQueueHelper' does not conform to the 'Sendable' protocol
 70 |     static let shared = _SKPaymentQueueHelper()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' 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
 71 |
 72 |     let paymentQueue = SKPaymentQueue.default()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | @available(watchOS 6.2, *)
 18 | public class SKStoreKitHelper {
    |              `- note: class 'SKStoreKitHelper' does not conform to the 'Sendable' protocol
 19 |     public static let shared = SKStoreKitHelper()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' 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 |
 21 |     private let queueHelper = _SKPaymentQueueHelper.shared
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:140:24: warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
138 | @available(watchOS 6.2, *)
139 | internal class _SKStoreKitProductRequest : NSObject, SKProductsRequestDelegate {
140 |     private static var currentRequests : [_SKStoreKitProductRequest] = []
    |                        |- warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'currentRequests' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'currentRequests' 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
141 |
142 |     var completionHandler : SKProductsFetchCompletionHandler?
[80/110] Compiling SchafKit SKRegexMatch.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:70:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 | @available(watchOS 6.2, *)
 69 | internal class _SKPaymentQueueHelper : NSObject, SKPaymentTransactionObserver {
    |                `- note: class '_SKPaymentQueueHelper' does not conform to the 'Sendable' protocol
 70 |     static let shared = _SKPaymentQueueHelper()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' 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
 71 |
 72 |     let paymentQueue = SKPaymentQueue.default()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | @available(watchOS 6.2, *)
 18 | public class SKStoreKitHelper {
    |              `- note: class 'SKStoreKitHelper' does not conform to the 'Sendable' protocol
 19 |     public static let shared = SKStoreKitHelper()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' 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 |
 21 |     private let queueHelper = _SKPaymentQueueHelper.shared
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:140:24: warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
138 | @available(watchOS 6.2, *)
139 | internal class _SKStoreKitProductRequest : NSObject, SKProductsRequestDelegate {
140 |     private static var currentRequests : [_SKStoreKitProductRequest] = []
    |                        |- warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'currentRequests' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'currentRequests' 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
141 |
142 |     var completionHandler : SKProductsFetchCompletionHandler?
[81/110] Compiling SchafKit String+OKRegexMatch.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:70:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 | @available(watchOS 6.2, *)
 69 | internal class _SKPaymentQueueHelper : NSObject, SKPaymentTransactionObserver {
    |                `- note: class '_SKPaymentQueueHelper' does not conform to the 'Sendable' protocol
 70 |     static let shared = _SKPaymentQueueHelper()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' 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
 71 |
 72 |     let paymentQueue = SKPaymentQueue.default()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | @available(watchOS 6.2, *)
 18 | public class SKStoreKitHelper {
    |              `- note: class 'SKStoreKitHelper' does not conform to the 'Sendable' protocol
 19 |     public static let shared = SKStoreKitHelper()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' 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 |
 21 |     private let queueHelper = _SKPaymentQueueHelper.shared
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:140:24: warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
138 | @available(watchOS 6.2, *)
139 | internal class _SKStoreKitProductRequest : NSObject, SKProductsRequestDelegate {
140 |     private static var currentRequests : [_SKStoreKitProductRequest] = []
    |                        |- warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'currentRequests' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'currentRequests' 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
141 |
142 |     var completionHandler : SKProductsFetchCompletionHandler?
[82/110] Compiling SchafKit SchafKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:70:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 | @available(watchOS 6.2, *)
 69 | internal class _SKPaymentQueueHelper : NSObject, SKPaymentTransactionObserver {
    |                `- note: class '_SKPaymentQueueHelper' does not conform to the 'Sendable' protocol
 70 |     static let shared = _SKPaymentQueueHelper()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' 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
 71 |
 72 |     let paymentQueue = SKPaymentQueue.default()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | @available(watchOS 6.2, *)
 18 | public class SKStoreKitHelper {
    |              `- note: class 'SKStoreKitHelper' does not conform to the 'Sendable' protocol
 19 |     public static let shared = SKStoreKitHelper()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' 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 |
 21 |     private let queueHelper = _SKPaymentQueueHelper.shared
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:140:24: warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
138 | @available(watchOS 6.2, *)
139 | internal class _SKStoreKitProductRequest : NSObject, SKProductsRequestDelegate {
140 |     private static var currentRequests : [_SKStoreKitProductRequest] = []
    |                        |- warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'currentRequests' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'currentRequests' 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
141 |
142 |     var completionHandler : SKProductsFetchCompletionHandler?
[83/110] Compiling SchafKit SKStoreKitHelper.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:70:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 | @available(watchOS 6.2, *)
 69 | internal class _SKPaymentQueueHelper : NSObject, SKPaymentTransactionObserver {
    |                `- note: class '_SKPaymentQueueHelper' does not conform to the 'Sendable' protocol
 70 |     static let shared = _SKPaymentQueueHelper()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' 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
 71 |
 72 |     let paymentQueue = SKPaymentQueue.default()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | @available(watchOS 6.2, *)
 18 | public class SKStoreKitHelper {
    |              `- note: class 'SKStoreKitHelper' does not conform to the 'Sendable' protocol
 19 |     public static let shared = SKStoreKitHelper()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' 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 |
 21 |     private let queueHelper = _SKPaymentQueueHelper.shared
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:140:24: warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
138 | @available(watchOS 6.2, *)
139 | internal class _SKStoreKitProductRequest : NSObject, SKProductsRequestDelegate {
140 |     private static var currentRequests : [_SKStoreKitProductRequest] = []
    |                        |- warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'currentRequests' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'currentRequests' 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
141 |
142 |     var completionHandler : SKProductsFetchCompletionHandler?
[84/110] Compiling SchafKit AFText.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:70:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 | @available(watchOS 6.2, *)
 69 | internal class _SKPaymentQueueHelper : NSObject, SKPaymentTransactionObserver {
    |                `- note: class '_SKPaymentQueueHelper' does not conform to the 'Sendable' protocol
 70 |     static let shared = _SKPaymentQueueHelper()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' 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
 71 |
 72 |     let paymentQueue = SKPaymentQueue.default()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | @available(watchOS 6.2, *)
 18 | public class SKStoreKitHelper {
    |              `- note: class 'SKStoreKitHelper' does not conform to the 'Sendable' protocol
 19 |     public static let shared = SKStoreKitHelper()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' 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 |
 21 |     private let queueHelper = _SKPaymentQueueHelper.shared
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:140:24: warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
138 | @available(watchOS 6.2, *)
139 | internal class _SKStoreKitProductRequest : NSObject, SKProductsRequestDelegate {
140 |     private static var currentRequests : [_SKStoreKitProductRequest] = []
    |                        |- warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'currentRequests' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'currentRequests' 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
141 |
142 |     var completionHandler : SKProductsFetchCompletionHandler?
[85/110] Compiling SchafKit AlignedText.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:70:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 | @available(watchOS 6.2, *)
 69 | internal class _SKPaymentQueueHelper : NSObject, SKPaymentTransactionObserver {
    |                `- note: class '_SKPaymentQueueHelper' does not conform to the 'Sendable' protocol
 70 |     static let shared = _SKPaymentQueueHelper()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' 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
 71 |
 72 |     let paymentQueue = SKPaymentQueue.default()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | @available(watchOS 6.2, *)
 18 | public class SKStoreKitHelper {
    |              `- note: class 'SKStoreKitHelper' does not conform to the 'Sendable' protocol
 19 |     public static let shared = SKStoreKitHelper()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' 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 |
 21 |     private let queueHelper = _SKPaymentQueueHelper.shared
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:140:24: warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
138 | @available(watchOS 6.2, *)
139 | internal class _SKStoreKitProductRequest : NSObject, SKProductsRequestDelegate {
140 |     private static var currentRequests : [_SKStoreKitProductRequest] = []
    |                        |- warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'currentRequests' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'currentRequests' 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
141 |
142 |     var completionHandler : SKProductsFetchCompletionHandler?
[86/110] Compiling SchafKit Blur.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:70:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 | @available(watchOS 6.2, *)
 69 | internal class _SKPaymentQueueHelper : NSObject, SKPaymentTransactionObserver {
    |                `- note: class '_SKPaymentQueueHelper' does not conform to the 'Sendable' protocol
 70 |     static let shared = _SKPaymentQueueHelper()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' 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
 71 |
 72 |     let paymentQueue = SKPaymentQueue.default()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | @available(watchOS 6.2, *)
 18 | public class SKStoreKitHelper {
    |              `- note: class 'SKStoreKitHelper' does not conform to the 'Sendable' protocol
 19 |     public static let shared = SKStoreKitHelper()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' 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 |
 21 |     private let queueHelper = _SKPaymentQueueHelper.shared
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:140:24: warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
138 | @available(watchOS 6.2, *)
139 | internal class _SKStoreKitProductRequest : NSObject, SKProductsRequestDelegate {
140 |     private static var currentRequests : [_SKStoreKitProductRequest] = []
    |                        |- warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'currentRequests' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'currentRequests' 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
141 |
142 |     var completionHandler : SKProductsFetchCompletionHandler?
[87/110] Compiling SchafKit EmojiTextFieldView.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:70:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 | @available(watchOS 6.2, *)
 69 | internal class _SKPaymentQueueHelper : NSObject, SKPaymentTransactionObserver {
    |                `- note: class '_SKPaymentQueueHelper' does not conform to the 'Sendable' protocol
 70 |     static let shared = _SKPaymentQueueHelper()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' 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
 71 |
 72 |     let paymentQueue = SKPaymentQueue.default()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | @available(watchOS 6.2, *)
 18 | public class SKStoreKitHelper {
    |              `- note: class 'SKStoreKitHelper' does not conform to the 'Sendable' protocol
 19 |     public static let shared = SKStoreKitHelper()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' 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 |
 21 |     private let queueHelper = _SKPaymentQueueHelper.shared
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:140:24: warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
138 | @available(watchOS 6.2, *)
139 | internal class _SKStoreKitProductRequest : NSObject, SKProductsRequestDelegate {
140 |     private static var currentRequests : [_SKStoreKitProductRequest] = []
    |                        |- warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'currentRequests' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'currentRequests' 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
141 |
142 |     var completionHandler : SKProductsFetchCompletionHandler?
[88/110] Compiling SchafKit FixedToggle.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:70:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 | @available(watchOS 6.2, *)
 69 | internal class _SKPaymentQueueHelper : NSObject, SKPaymentTransactionObserver {
    |                `- note: class '_SKPaymentQueueHelper' does not conform to the 'Sendable' protocol
 70 |     static let shared = _SKPaymentQueueHelper()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_SKPaymentQueueHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' 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
 71 |
 72 |     let paymentQueue = SKPaymentQueue.default()
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | @available(watchOS 6.2, *)
 18 | public class SKStoreKitHelper {
    |              `- note: class 'SKStoreKitHelper' does not conform to the 'Sendable' protocol
 19 |     public static let shared = SKStoreKitHelper()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SKStoreKitHelper' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' 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 |
 21 |     private let queueHelper = _SKPaymentQueueHelper.shared
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Kit/StoreKit/SKStoreKitHelper.swift:140:24: warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
138 | @available(watchOS 6.2, *)
139 | internal class _SKStoreKitProductRequest : NSObject, SKProductsRequestDelegate {
140 |     private static var currentRequests : [_SKStoreKitProductRequest] = []
    |                        |- warning: static property 'currentRequests' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'currentRequests' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: annotate 'currentRequests' 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
141 |
142 |     var completionHandler : SKProductsFetchCompletionHandler?
[89/110] Compiling SchafKit Result.swift
[90/110] Compiling SchafKit Color+Components.swift
[91/110] Compiling SchafKit Color+UIColor.swift
[92/110] Compiling SchafKit Image+SFSymbols.swift
[93/110] Compiling SchafKit View+Erase.swift
[94/110] Compiling SchafKit UIAlertController.swift
[95/110] Compiling SchafKit UIColor.swift
[96/110] Compiling SchafKit UIDevice.swift
[97/110] Compiling SchafKit UIImage.swift
[98/110] Compiling SchafKit UIView.swift
[99/110] Compiling SchafKit UIViewController.swift
[100/110] Compiling SchafKit NSObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
[101/110] Compiling SchafKit String+Markdown.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
[102/110] Compiling SchafKit String.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
[103/110] Compiling SchafKit TimeInterval.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
[104/110] Compiling SchafKit Timer.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
[105/110] Compiling SchafKit URL.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
[106/110] Compiling SchafKit CGImage.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
[107/110] Compiling SchafKit Digest+Hex.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
[108/110] Compiling SchafKit NSLayoutConstraint.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
[109/110] Compiling SchafKit NSRegularExpression.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
[110/110] Compiling SchafKit Optional.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/String.swift:292:1: warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
290 | // - MARK: Identifiable
291 |
292 | extension String: Identifiable {
    | |- warning: extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
293 |     public var id: String {
294 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Generic/Timer.swift:11:13: warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
 9 |     static func scheduledTimer(withTimeInterval timeInterval : TimeInterval, block : @escaping SKBlock) -> Timer {
10 |         scheduledTimer(withTimeInterval: timeInterval, repeats: false, block: { (_) in
11 |             block()
   |             |- warning: capture of 'block' with non-sendable type 'SKBlock' (aka '() -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
12 |         })
13 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchafKit/Extensions/Other/Optional.swift:3:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension Optional: Identifiable where Wrapped: Identifiable {
  | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var id: some Hashable {
5 |         return self?.id
Build complete! (39.98s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SchafKit",
  "name" : "SchafKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "SchafKit",
      "targets" : [
        "SchafKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SchafKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SchafKitTests",
      "path" : "Tests/SchafKitTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SchafKitTests/Images",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Common/Options/JSOptionSet.swift",
        "Common/Structs/JS8BitRGBARepresentation.swift",
        "Common/Structs/JSJsonRepresentable.swift",
        "Common/Structs/JSRGBARepresentation.swift",
        "Common/Units/JSTimeUnit.swift",
        "Common/Units/OKUnit.swift",
        "Extensions/Collections/Array.swift",
        "Extensions/Collections/Dictionary.swift",
        "Extensions/Other/NSRegularExpression.swift",
        "Extensions/Scalar/Character.swift",
        "Extensions/Scalar/Double.swift",
        "Extensions/Scalar/String.swift",
        "Extensions/UIKit+AppKit/UIColor.swift",
        "Extensions/UIKit+AppKit/UIImage.swift",
        "Kit/Cryptography.swift",
        "Kit/Keychain.swift",
        "Kit/Network.swift",
        "Kit/Regex.swift",
        "Tests.swift"
      ],
      "target_dependencies" : [
        "SchafKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SchafKit",
      "module_type" : "SwiftTarget",
      "name" : "SchafKit",
      "path" : "Sources/SchafKit",
      "product_memberships" : [
        "SchafKit"
      ],
      "sources" : [
        "Common/BackgroundPublished.swift",
        "Common/Blocks.swift",
        "Common/CodableSettingStorage.swift",
        "Common/Enums/SKAxis.swift",
        "Common/Options/SKOptionSet.swift",
        "Common/Options/SKOptions.swift",
        "Common/OrderedDictionary.swift",
        "Common/PropertyWrappers/EquatablePublished.swift",
        "Common/PropertyWrappers/SettingStorage.swift",
        "Common/Publishable.swift",
        "Common/PublishedCodableSettingStorage.swift",
        "Common/PublishedSettingStorage.swift",
        "Common/Structs/SK8BitRGBARepresentation.swift",
        "Common/Structs/SKHSLARepresentation.swift",
        "Common/Structs/SKJsonRepresentable.swift",
        "Common/Structs/SKRGBARepresentation.swift",
        "Common/Units/SKTimeUnit.swift",
        "Common/Units/SKUnit.swift",
        "Extensions/Collections/Array.swift",
        "Extensions/Collections/Collection.swift",
        "Extensions/Collections/Dictionary.swift",
        "Extensions/Collections/Sequence.swift",
        "Extensions/CoreData/NSManagedObjectContext.swift",
        "Extensions/Generic/Bool.swift",
        "Extensions/Generic/CGPoint.swift",
        "Extensions/Generic/Character.swift",
        "Extensions/Generic/Data.swift",
        "Extensions/Generic/Date.swift",
        "Extensions/Generic/DateFormatter.swift",
        "Extensions/Generic/Double.swift",
        "Extensions/Generic/Hashable.swift",
        "Extensions/Generic/NSAttributedString.swift",
        "Extensions/Generic/NSMutableAttributedString.swift",
        "Extensions/Generic/NSObject.swift",
        "Extensions/Generic/String+Markdown.swift",
        "Extensions/Generic/String.swift",
        "Extensions/Generic/TimeInterval.swift",
        "Extensions/Generic/Timer.swift",
        "Extensions/Generic/URL.swift",
        "Extensions/Other/CGImage.swift",
        "Extensions/Other/Digest+Hex.swift",
        "Extensions/Other/NSLayoutConstraint.swift",
        "Extensions/Other/NSRegularExpression.swift",
        "Extensions/Other/Optional.swift",
        "Extensions/Other/Result.swift",
        "Extensions/SwiftUI/Color+Components.swift",
        "Extensions/SwiftUI/Color+UIColor.swift",
        "Extensions/SwiftUI/Image+SFSymbols.swift",
        "Extensions/SwiftUI/View+Erase.swift",
        "Extensions/UIKit+AppKit/UIAlertController.swift",
        "Extensions/UIKit+AppKit/UIColor.swift",
        "Extensions/UIKit+AppKit/UIDevice.swift",
        "Extensions/UIKit+AppKit/UIImage.swift",
        "Extensions/UIKit+AppKit/UIView.swift",
        "Extensions/UIKit+AppKit/UIViewController.swift",
        "Kit/Alerting/Platforms/SKAlerting-iOS+tvOS.swift",
        "Kit/Alerting/Platforms/SKAlerting-macOS.swift",
        "Kit/Alerting/Platforms/SKAlerting-watchOS.swift",
        "Kit/Alerting/Platforms/_MultiInputView.swift",
        "Kit/Alerting/SKAlerting.Action.Block.swift",
        "Kit/Alerting/SKAlerting.Action.Style.swift",
        "Kit/Alerting/SKAlerting.Action.swift",
        "Kit/Alerting/SKAlerting.Style.swift",
        "Kit/Alerting/SKAlerting.TextFieldConfiguration.swift",
        "Kit/Alerting/SKAlerting.swift",
        "Kit/Cross Platform/Application.swift",
        "Kit/Cross Platform/Screen.swift",
        "Kit/Cryptography/Curve25519XSalsa20Poly1305BoxAlgorithm.swift",
        "Kit/Cryptography/Ed25519Algorithm.swift",
        "Kit/Cryptography/SKCryptography.swift",
        "Kit/Cryptography/XSalsa20Poly1305SecretBoxAlgorithm.swift",
        "Kit/Dispatch/SKDispatchHelper.swift",
        "Kit/FileSystem/SKDirectory.swift",
        "Kit/FileSystem/SKFile.swift",
        "Kit/FileSystem/SKFileSystemItem.swift",
        "Kit/Keychain/SKKeychain.swift",
        "Kit/Networking/Request/SKNetworking.Request.Body.swift",
        "Kit/Networking/Request/SKNetworking.Request.HeaderField.swift",
        "Kit/Networking/Request/SKNetworking.Request.Method.swift",
        "Kit/Networking/Request/SKNetworking.Request.Options.swift",
        "Kit/Networking/Request/SKNetworking.Request.swift",
        "Kit/Networking/Response/SKNetworking.Response.Status.swift",
        "Kit/Networking/Response/SKNetworking.Response.swift",
        "Kit/Networking/Result/SKNetworking.Result.swift",
        "Kit/Networking/SKNetworking.Endpoint.swift",
        "Kit/Networking/SKNetworking._Helper.swift",
        "Kit/Networking/SKNetworking.swift",
        "Kit/Networking/SKNetworkingBlocks.swift",
        "Kit/Regular Expression/SKRegexMatch.swift",
        "Kit/Regular Expression/String+OKRegexMatch.swift",
        "Kit/SchafKit.swift",
        "Kit/StoreKit/SKStoreKitHelper.swift",
        "Kit/SwiftUI/Components/AFText.swift",
        "Kit/SwiftUI/Components/AlignedText.swift",
        "Kit/SwiftUI/Components/Blur.swift",
        "Kit/SwiftUI/Components/EmojiTextFieldView.swift",
        "Kit/SwiftUI/Components/FixedToggle.swift",
        "Kit/SwiftUI/Components/LabeledView.swift",
        "Kit/SwiftUI/Components/PresentationLink.swift",
        "Kit/SwiftUI/Components/RoundedCorners.swift",
        "Kit/SwiftUI/Components/SearchBar.swift",
        "Kit/SwiftUI/Components/TimePicker.swift",
        "Kit/SwiftUI/Helpers/AppearanceHandler.swift",
        "Kit/SwiftUI/Helpers/KeyboardResponder.swift",
        "Kit/SwiftUI/View.swift",
        "Platform-Specific/iOS+tvOS/Classes/OKSubtileNotification.swift",
        "Platform-Specific/iOS+tvOS/UIApplication.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.