Build Information
Successful build of SDGInterface, reference master (c5ed62), with Swift 6.1 for Wasm on 28 May 2025 15:49:42 UTC.
Swift 6 data race errors: 30
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1Build Log
16 |
[504/634] Compiling SDGInterface MenuBar.Application.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[505/634] Compiling SDGInterface MenuBar.Edit.Find.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[506/634] Compiling SDGInterface MenuBar.Edit.Speech.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[507/634] Compiling SDGInterface MenuBar.Edit.SpellingAndGrammar.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[508/634] Compiling SDGInterface MenuBar.Edit.Substitutions.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[509/634] Compiling SDGInterface MenuBar.Edit.Transformations.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[510/634] Compiling SDGInterface MenuBar.Edit.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[511/634] Compiling SDGInterface MenuBar.File.OpenRecent.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[512/634] Compiling SDGInterface MenuBar.File.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[513/634] Compiling SDGInterface MenuBar.Format.Font.Baseline.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[514/634] Compiling SDGInterface MenuBar.Format.Font.Casing.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[515/634] Compiling SDGInterface MenuBar.Format.Font.Kern.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[516/634] Compiling SDGInterface MenuBar.Format.Font.Ligatures.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[517/634] Compiling SDGInterface MenuBar.Format.Font.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[518/634] Compiling SDGInterface MenuBar.Format.Text.WritingDirection.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[519/634] Compiling SDGInterface MenuBar.Format.Text.swift
/host/spi-builder-workspace/Sources/SDGInterface/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[520/634] Compiling SDGInterface SwiftUIViewImplementation.swift
[521/634] Compiling SDGInterface View + LetterboxPreviews.swift
[522/634] Compiling SDGInterface View.swift
[523/634] Compiling SDGInterface ViewProtocolShims.swift
[524/634] Compiling SDGInterface Color.swift
[525/634] Compiling SDGInterface Ellipse.swift
[526/634] Compiling SDGInterface SwiftUI.Rectangle.swift
[527/634] Compiling SDGInterface SwiftUIAnyView.swift
[528/634] Compiling SDGInterface SwiftUITupleView.swift
[529/634] Compiling SDGInterface Text.swift
[530/634] Compiling SDGInterface CocoaWindow.FullscreenObserver.swift
[531/634] Compiling SDGInterface CocoaWindow.swift
[532/634] Compiling SDGInterface ManagedWindow.swift
[533/634] Compiling SDGInterface CocoaWindowImplementation.swift
[534/634] Compiling SDGInterface LegacyWindow.swift
[535/634] Compiling SDGInterface WindowProtocol.swift
[536/634] Compiling SDGInterface Window.CocoaImplementation.swift
[537/634] Compiling SDGInterface Window.SwiftUIImplementation.Delegate.swift
[538/634] Compiling SDGInterface Window.SwiftUIImplementation.WindowFinder.swift
[539/634] Compiling SDGInterface Window.SwiftUIImplementation.swift
[540/634] Compiling SDGInterface Window.swift
[541/634] Compiling SDGInterface WindowType.swift
[542/634] Compiling SDGInterface resource_bundle_accessor.swift
[543/634] Compiling SDGInterface TextEditor.CocoaDocumentView.swift
[544/634] Compiling SDGInterface TextEditor.CocoaFrameView.swift
[545/634] Compiling SDGInterface TextEditor.CocoaImplementation.swift
[546/634] Compiling SDGInterface TextEditor.swift
[547/634] Compiling SDGInterface LabelledTextField.swift
[548/634] Compiling SDGInterface TextField.Cell.swift
[549/634] Compiling SDGInterface TextField.CocoaImplementation.swift
[550/634] Compiling SDGInterface TextField.SwiftUIImplementation.swift
[551/634] Compiling SDGInterface TextField.swift
[552/634] Compiling SDGInterface TextView.CocoaImplementation.swift
[553/634] Compiling SDGInterface TextView.swift
[554/634] Compiling SDGInterface TextContextMenu.swift
[555/634] Compiling SDGInterface AnyView.swift
[556/634] Compiling SDGInterface CocoaView.swift
[557/634] Compiling SDGInterface LayoutConstraintPriority.NativeType.swift
[558/634] Compiling SDGInterface LayoutConstraintPriority.swift
[559/634] Compiling SDGInterface EmptyView.swift
[560/634] Compiling SDGInterface CocoaViewImplementation.swift
[561/634] Compiling SDGInterface CocoaViewRepresentableWrapper.swift
[562/634] Compiling SDGInterface CompositeLegacyViewImplementation.swift
[563/634] Compiling SDGInterface CompositeViewImplementation.swift
[564/634] Compiling SDGInterface LegacyCocoaViewImplementation.swift
[565/634] Compiling SDGInterface LegacyView.swift
[566/634] Compiling SDGInterface RichTextEditingResponder.swift
[567/634] Compiling SDGInterface TextDisplayResponder.swift
[568/634] Compiling SDGInterface TextEditingResponder.swift
[569/634] Compiling SDGInterface CharacterInformation.swift
[570/634] Compiling SDGInterface Font.swift
[571/634] Compiling SDGInterface CompatibilityLabel.swift
[572/634] Compiling SDGInterface GenericLabel.CocoaImplementation.swift
[573/634] Compiling SDGInterface GenericLabel.SwiftUIImplementation.swift
[574/634] Compiling SDGInterface GenericLabel.swift
[575/634] Compiling SDGInterface Label.swift
[576/634] Compiling SDGInterface DerivedLog.CocoaImplementation.swift
[577/634] Compiling SDGInterface DerivedLog.swift
[578/634] Compiling SDGInterface Log.swift
[579/634] Compiling SDGInterface NSAttributedString.Key.swift
[580/634] Compiling SDGInterface NSAttributedString.swift
[581/634] Compiling SDGInterface RichText.swift
[582/634] Compiling SDGInterface RichTextIndex.swift
[583/634] Compiling SDGInterface RichTextNormalizationAttribute.swift
[584/634] Compiling SDGInterface RichTextNormalizationAttributeMapping.swift
[585/634] Compiling SDGInterface RichTextScalar.swift
[586/634] Compiling SDGInterface RichTextSegment.swift
[587/634] Compiling SDGInterface StrictString.swift
[588/634] Compiling SDGInterface CocoaTextView.swift
[589/634] Compiling SDGInterface MenuBar.Format.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[590/634] Compiling SDGInterface MenuBar.Help.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[591/634] Compiling SDGInterface MenuBar.View.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[592/634] Compiling SDGInterface MenuBar.Window.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[593/634] Compiling SDGInterface Coding.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[594/634] Compiling SDGInterface CommandsConcatenation.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[595/634] Compiling SDGInterface EmptyCommands.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[596/634] Compiling SDGInterface Commands.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[597/634] Compiling SDGInterface CommandsBuilder.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[598/634] Compiling SDGInterface LegacyCommands.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[599/634] Compiling SDGInterface KeyModifiers.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[600/634] Compiling SDGInterface Divider.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[601/634] Compiling SDGInterface EmptyMenuComponents.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[602/634] Compiling SDGInterface Menu.SwiftUICommandsImplementation.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[603/634] Compiling SDGInterface Menu.SwiftUIImplementation.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[604/634] Compiling SDGInterface Menu.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[605/634] Compiling SDGInterface Menu.CocoaImplementation.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[606/634] Compiling SDGInterface Menu.CocoaMenu.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[607/634] Compiling SDGInterface MenuProtocol.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[608/634] Compiling SDGInterface MenuComponentsConcatenation.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[609/634] Compiling SDGInterface MenuEntry.CocoaImplementation.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[610/634] Compiling SDGInterface MenuEntry.SwiftUIImplementation.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[611/634] Compiling SDGInterface MenuEntry.swift
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:28:21: warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
26 |
27 | /// The command key (⌘).
28 | public static let command: KeyModifiers = KeyModifiers(rawValue: 1 << 0)
| |- warning: static property 'command' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'command' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// The shift key (⇧).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:31:21: warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
29 |
30 | /// The shift key (⇧).
31 | public static let shift: KeyModifiers = KeyModifiers(rawValue: 1 << 1)
| |- warning: static property 'shift' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shift' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// The option key (⌥).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:34:21: warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
32 |
33 | /// The option key (⌥).
34 | public static let option: KeyModifiers = KeyModifiers(rawValue: 1 << 2)
| |- warning: static property 'option' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'option' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// The control key (⌃).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:37:21: warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
35 |
36 | /// The control key (⌃).
37 | public static let control: KeyModifiers = KeyModifiers(rawValue: 1 << 3)
| |- warning: static property 'control' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'control' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// The function key (fn).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:40:21: warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
38 |
39 | /// The function key (fn).
40 | public static let function: KeyModifiers = KeyModifiers(rawValue: 1 << 4)
| |- warning: static property 'function' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'function' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// The caps lock key (⇪).
/host/spi-builder-workspace/Sources/SDGInterface/Menus/KeyModifiers.swift:43:21: warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// Modifier keys.
23 | public struct KeyModifiers: OptionSet {
| `- note: consider making struct 'KeyModifiers' conform to the 'Sendable' protocol
24 |
25 | // MARK: - Modifiers
:
41 |
42 | /// The caps lock key (⇪).
43 | public static let capsLock: KeyModifiers = KeyModifiers(rawValue: 1 << 5)
| |- warning: static property 'capsLock' is not concurrency-safe because non-'Sendable' type 'KeyModifiers' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'capsLock' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | // MARK: - Initialization
[612/634] Compiling SDGInterface LegacyMenuCompontents.swift
[613/634] Compiling SDGInterface MenuBuilder.swift
[614/634] Compiling SDGInterface MenuComponents.swift
[615/634] Compiling SDGInterface Placeholder.swift
[616/634] Compiling SDGInterface Anchor.Source.swift
[617/634] Compiling SDGInterface AttachmentAnchor.swift
[618/634] Compiling SDGInterface PopoverAttachmentAnchor.swift
[619/634] Compiling SDGInterface RectangularAttachmentAchor.swift
[620/634] Compiling SDGInterface PopOver.SwiftUIImplementation.swift
[621/634] Compiling SDGInterface PopOver.swift
[622/634] Compiling SDGInterface Cocoa.PopOverDelegate.swift
[623/634] Compiling SDGInterface Cocoa.ViewPopOverView.swift
[624/634] Compiling SDGInterface PopOver.CocoaImplementation.swift
[625/634] Compiling SDGInterface UIPopoverArrowDirection.swift
[626/634] Compiling SDGInterface UIView.swift
[627/634] Compiling SDGInterface Previews.swift
[628/634] Compiling SDGInterface Resources.swift
[629/634] Compiling SDGInterface Resources 1.swift
[630/634] Compiling SDGInterface Table.CocoaImplementation.Cell.swift
[631/634] Compiling SDGInterface Table.CocoaImplementation.CellView.swift
[632/634] Compiling SDGInterface Table.CocoaImplementation.TableView.swift
[633/634] Compiling SDGInterface Table.CocoaImplementation.swift
[634/634] Compiling SDGInterface Table.swift
[636/648] Compiling SDGInterfaceTestUtilities View.swift
[637/648] Compiling SDGProgressIndicators ProgressBar.swift
[638/649] Compiling SDGProgressIndicators ProgressBar.SwiftUIImplementation.swift
[639/649] Compiling SDGInterfaceTestUtilities LegacyView.swift
[640/649] Emitting module SDGInterfaceTestUtilities
[641/650] Compiling SDGProgressIndicators ProgressBarPreview.swift
[642/650] Compiling SDGProgressIndicators Previews.swift
[643/650] Compiling SDGProgressIndicators LegacyView.swift
[644/650] Compiling SDGProgressIndicators LabelledProgressBarPreview.swift
[645/650] Emitting module SDGProgressIndicators
/host/spi-builder-workspace/Sources/SDGProgressIndicators/Legacy Mode/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[646/650] Compiling SDGProgressIndicators LabelledProgressBar.swift
/host/spi-builder-workspace/Sources/SDGProgressIndicators/Legacy Mode/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[647/650] Compiling SDGProgressIndicators LegacyMode.swift
/host/spi-builder-workspace/Sources/SDGProgressIndicators/Legacy Mode/LegacyMode.swift:15:14: warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | */
14 |
15 | internal var legacyMode = false
| |- warning: var 'legacyMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'legacyMode' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'legacyMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
[648/650] Compiling SDGProgressIndicators ProgressBar.CocoaImplementation.swift
[650/650] Compiling SDGProgressIndicators View.swift
[652/659] Compiling SDGInterfaceSample MenuBarSampleMenu.swift
[653/659] Compiling SDGInterfaceSample MenuBarSample.swift
[654/660] Compiling SDGInterfaceSample MenuBarSampleView.swift
[655/660] Compiling SDGInterfaceSample MenuBarSampleWindow.swift
[656/660] Compiling SDGInterfaceSample MenuBarTarget.swift
[657/660] Emitting module SDGInterfaceSample
/host/spi-builder-workspace/Sources/SDGInterfaceSample/InterfaceLocalization.swift:25:21: warning: static property 'fallbackLocalization' is not concurrency-safe because non-'Sendable' type 'InterfaceLocalization' may have shared mutable state; this is an error in the Swift 6 language mode
15 | import SDGLocalization
16 |
17 | public enum InterfaceLocalization: String, CaseIterable, InputLocalization {
| `- note: consider making enum 'InterfaceLocalization' conform to the 'Sendable' protocol
18 |
19 | // MARK: - Cases
:
23 | // MARK: - Localization
24 |
25 | public static let fallbackLocalization: InterfaceLocalization = .englishCanada
| |- warning: static property 'fallbackLocalization' is not concurrency-safe because non-'Sendable' type 'InterfaceLocalization' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'fallbackLocalization' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
[658/660] Compiling SDGInterfaceSample InterfaceLocalization.swift
/host/spi-builder-workspace/Sources/SDGInterfaceSample/InterfaceLocalization.swift:25:21: warning: static property 'fallbackLocalization' is not concurrency-safe because non-'Sendable' type 'InterfaceLocalization' may have shared mutable state; this is an error in the Swift 6 language mode
15 | import SDGLocalization
16 |
17 | public enum InterfaceLocalization: String, CaseIterable, InputLocalization {
| `- note: consider making enum 'InterfaceLocalization' conform to the 'Sendable' protocol
18 |
19 | // MARK: - Cases
:
23 | // MARK: - Localization
24 |
25 | public static let fallbackLocalization: InterfaceLocalization = .englishCanada
| |- warning: static property 'fallbackLocalization' is not concurrency-safe because non-'Sendable' type 'InterfaceLocalization' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'fallbackLocalization' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
[659/660] Compiling SDGInterfaceSample MenuBarSampleViewTextField.swift
[660/660] Compiling SDGInterfaceSample SampleApplication.swift
[662/664] Emitting module SDGInterfaceInternalTestUtilities
[663/664] Compiling SDGInterfaceInternalTestUtilities ApplicationTestCase.swift
[664/664] Compiling SDGInterfaceInternalTestUtilities Window.swift
Build complete! (65.98s)
Build complete.
{
"dependencies" : [
{
"identity" : "sdgcornerstone",
"requirement" : {
"range" : [
{
"lower_bound" : "10.1.2",
"upper_bound" : "11.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SDGGiesbrecht/SDGCornerstone"
}
],
"manifest_display_name" : "SDGInterface",
"name" : "SDGInterface",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "SDGInterface",
"targets" : [
"SDGInterface"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGInterfaceTestUtilities",
"targets" : [
"SDGInterfaceTestUtilities"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGErrorMessages",
"targets" : [
"SDGErrorMessages"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGProgressIndicators",
"targets" : [
"SDGProgressIndicators"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGKeyboard",
"targets" : [
"SDGKeyboard"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "_SDGInterfaceSample",
"targets" : [
"SDGInterfaceSample"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SDGProgressIndicatorsTests",
"module_type" : "SwiftTarget",
"name" : "SDGProgressIndicatorsTests",
"path" : "Tests/SDGProgressIndicatorsTests",
"product_dependencies" : [
"SDGControlFlow",
"SDGLocalization",
"SDGXCTestUtilities"
],
"sources" : [
"APITests.swift",
"LegacyMode.swift",
"PreviewTests.swift"
],
"target_dependencies" : [
"SDGInterface",
"SDGProgressIndicators",
"SDGInterfaceSample",
"SDGInterfaceTestUtilities",
"SDGInterfaceInternalTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGProgressIndicators",
"module_type" : "SwiftTarget",
"name" : "SDGProgressIndicators",
"path" : "Sources/SDGProgressIndicators",
"product_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGText",
"SDGLocalization"
],
"product_memberships" : [
"SDGProgressIndicators",
"_SDGInterfaceSample"
],
"sources" : [
"LabelledProgressBar.swift",
"Legacy Mode/LegacyMode.swift",
"Legacy Mode/LegacyView.swift",
"Previews/LabelledProgressBarPreview.swift",
"Previews/Previews.swift",
"Previews/ProgressBarPreview.swift",
"ProgressBar/ProgressBar.CocoaImplementation.swift",
"ProgressBar/ProgressBar.SwiftUIImplementation.swift",
"ProgressBar/ProgressBar.swift",
"View.swift"
],
"target_dependencies" : [
"SDGInterfaceLocalizations",
"SDGInterface"
],
"type" : "library"
},
{
"c99name" : "SDGKeyboardTests",
"module_type" : "SwiftTarget",
"name" : "SDGKeyboardTests",
"path" : "Tests/SDGKeyboardTests",
"product_dependencies" : [
"SDGXCTestUtilities"
],
"sources" : [
"APITests.swift"
],
"target_dependencies" : [
"SDGKeyboard",
"SDGInterfaceInternalTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGKeyboard",
"module_type" : "SwiftTarget",
"name" : "SDGKeyboard",
"path" : "Sources/SDGKeyboard",
"product_dependencies" : [
"SDGLogic",
"SDGCollections",
"SDGText"
],
"product_memberships" : [
"SDGKeyboard"
],
"sources" : [
"Key.swift"
],
"type" : "library"
},
{
"c99name" : "SDGInterfaceTests",
"module_type" : "SwiftTarget",
"name" : "SDGInterfaceTests",
"path" : "Tests/SDGInterfaceTests",
"product_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGText",
"SDGLocalization",
"SDGXCTestUtilities",
"SDGLogicTestUtilities",
"SDGLocalizationTestUtilities"
],
"sources" : [
"APITests.swift",
"Examples/CocoaViewExample.swift",
"Examples/CocoaViewExample2.swift",
"Examples/CocoaWindowExample.swift",
"Examples/Service.swift",
"Examples/SwiftUIViewExample.swift",
"InternalTests.swift",
"PreviewTests.swift",
"RegressionTests.swift",
"Utilities/InterfaceLocalization.swift",
"Utilities/LegacyMode.swift",
"Utilities/NSAttributedString.swift"
],
"target_dependencies" : [
"SDGInterface",
"SDGInterfaceSample",
"SDGInterfaceLocalizations",
"SDGInterfaceTestUtilities",
"SDGInterfaceInternalTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGInterfaceTestUtilities",
"module_type" : "SwiftTarget",
"name" : "SDGInterfaceTestUtilities",
"path" : "Sources/SDGInterfaceTestUtilities",
"product_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGText",
"SDGLocalization",
"SDGTesting"
],
"product_memberships" : [
"SDGInterfaceTestUtilities"
],
"sources" : [
"LegacyView.swift",
"View.swift"
],
"target_dependencies" : [
"SDGInterface",
"SDGInterfaceLocalizations"
],
"type" : "library"
},
{
"c99name" : "SDGInterfaceSample",
"module_type" : "SwiftTarget",
"name" : "SDGInterfaceSample",
"path" : "Sources/SDGInterfaceSample",
"product_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGText",
"SDGLocalization"
],
"product_memberships" : [
"_SDGInterfaceSample"
],
"sources" : [
"InterfaceLocalization.swift",
"MenuBarSample.swift",
"MenuBarSampleMenu.swift",
"MenuBarSampleView.swift",
"MenuBarSampleViewTextField.swift",
"MenuBarSampleWindow.swift",
"MenuBarTarget.swift",
"SampleApplication.swift"
],
"target_dependencies" : [
"SDGInterfaceLocalizations",
"SDGInterface",
"SDGProgressIndicators",
"SDGErrorMessages"
],
"type" : "library"
},
{
"c99name" : "SDGInterfaceResourceGeneration",
"module_type" : "SwiftTarget",
"name" : "SDGInterfaceResourceGeneration",
"path" : "Tests/SDGInterfaceResourceGeneration",
"product_dependencies" : [
"SDGText",
"SDGLocalization",
"SDGPersistence"
],
"sources" : [
"Repository.swift",
"ResourceGeneration.swift",
"RichTextNormalizationAttributeMapping.swift"
],
"target_dependencies" : [
"SDGInterface"
],
"type" : "test"
},
{
"c99name" : "SDGInterfaceLocalizations",
"module_type" : "SwiftTarget",
"name" : "SDGInterfaceLocalizations",
"path" : "Sources/SDGInterfaceLocalizations",
"product_dependencies" : [
"SDGLocalization"
],
"product_memberships" : [
"SDGInterface",
"SDGInterfaceTestUtilities",
"SDGErrorMessages",
"SDGProgressIndicators",
"_SDGInterfaceSample"
],
"sources" : [
"APILocalization.swift",
"InterfaceLocalization.swift",
"MenuBarLocalization.swift"
],
"type" : "library"
},
{
"c99name" : "SDGInterfaceInternalTestUtilities",
"module_type" : "SwiftTarget",
"name" : "SDGInterfaceInternalTestUtilities",
"path" : "Tests/SDGInterfaceInternalTestUtilities",
"product_dependencies" : [
"SDGXCTestUtilities"
],
"sources" : [
"ApplicationTestCase.swift",
"Window.swift"
],
"target_dependencies" : [
"SDGInterface",
"SDGInterfaceSample"
],
"type" : "library"
},
{
"c99name" : "SDGInterface",
"module_type" : "SwiftTarget",
"name" : "SDGInterface",
"path" : "Sources/SDGInterface",
"product_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText",
"SDGLocalization",
"SDGGeometry",
"SDGCalendar"
],
"product_memberships" : [
"SDGInterface",
"SDGInterfaceTestUtilities",
"SDGProgressIndicators",
"_SDGInterfaceSample"
],
"resources" : [
{
"path" : "/host/spi-builder-workspace/Sources/SDGInterface/Normalization Mapping.json",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Actions/ClosureActionSender.swift",
"Actions/ClosureSelector.swift",
"Actions/Selector.swift",
"Actions/UIResponder.swift",
"Alert/Alert.swift",
"Alert/AlertButton.swift",
"Alert/AlertButtonStyle.swift",
"Alert/AlertStyle.swift",
"Alert/LegacyView + Alert.swift",
"Alert/ViewWithAlert.CocoaImplementation.swift",
"Alert/ViewWithAlert.SwiftUIImplementation.swift",
"Alert/ViewWithAlert.swift",
"Application/Application Name/ApplicationNameForm.swift",
"Application/Application Name/ApplicationNameLocalization.swift",
"Application/Application/Application.swift",
"Application/Application/LegacyApplication.swift",
"Application/Application/NSApplicationDelegate.swift",
"Application/Application/NSApplicationDelegateProtocol.swift",
"Application/Application/Service.swift",
"Application/Application/SwiftUIApplication.swift",
"Application/Application/UIApplicationDelegate.swift",
"Application/ProcessInfo.swift",
"Application/System Interface/ExtensionDetails.swift",
"Application/System Interface/FetchResult.swift",
"Application/System Interface/Handoff.swift",
"Application/System Interface/HandoffAcceptanceDetails.swift",
"Application/System Interface/LaunchDetails.swift",
"Application/System Interface/OpeningDetails.swift",
"Application/System Interface/PrintingDetails.swift",
"Application/System Interface/PrintingResponse.swift",
"Application/System Interface/QuickActionDetails.swift",
"Application/System Interface/RemoteNotificationDetails.swift",
"Application/System Interface/SystemInterface.swift",
"Application/System Interface/SystemNotification.swift",
"Application/System Interface/TerminationResponse.swift",
"Application/System Interface/ViewControllerRestorationResponse.swift",
"Buttons/Button/Button.CocoaImplementation.swift",
"Buttons/Button/Button.SwiftUIImplementation.swift",
"Buttons/Button/Button.swift",
"Buttons/ButtonLabel.swift",
"Buttons/Check Box/CheckBox.CocoaImplementation.swift",
"Buttons/Check Box/CheckBox.SwiftUIImplementation.swift",
"Buttons/Check Box/CheckBox.swift",
"Buttons/SegmentedControl/SegmentedControl.CocoaImplementation.swift",
"Buttons/SegmentedControl/SegmentedControl.SwiftUIImplementation.swift",
"Buttons/SegmentedControl/SegmentedControl.swift",
"Colour/Colour.swift",
"Colour/ColourContainer.swift",
"Colour/NSColor.swift",
"Colour/UIColor.swift",
"Context Menu/ContextMenu.swift",
"Context Menu/ContextMenuEntries.swift",
"Images/Cocoa/CocoaImage.swift",
"Images/Image.Definition.swift",
"Images/Image.swift",
"Images/SwiftUI/SwiftUI.Image.swift",
"Layout/Geometry/Alignment/Alignment.swift",
"Layout/Geometry/Alignment/HorizontalAlignment.swift",
"Layout/Geometry/Alignment/VerticalAlignment.swift",
"Layout/Geometry/Axis.swift",
"Layout/Geometry/ContentMode.swift",
"Layout/Geometry/Edge/Edge.swift",
"Layout/Geometry/Edge/EdgeSet.swift",
"Layout/Geometry/Edge/NSRectEdge.swift",
"Layout/Geometry/Point/CGPoint.swift",
"Layout/Geometry/Point/Point.swift",
"Layout/Geometry/Point/UnitPoint.swift",
"Layout/Geometry/Rectangle/CGRect.swift",
"Layout/Geometry/Rectangle/Rectangle.swift",
"Layout/Geometry/Size/CGSize.swift",
"Layout/Geometry/Size/Size.swift",
"Layout/Views/Framed.swift",
"Layout/Views/HorizontalStack.swift",
"Layout/Views/Layered.swift",
"Layout/Views/Padded.swift",
"Layout/Views/Proportioned.swift",
"LegacyMode.swift",
"Menu Bar/LegacyMenuBar.swift",
"Menu Bar/MenuBar.swift",
"Menu Bar/MenuBarProtocol.swift",
"Menu Bar/Submenus/MenuBar.Application.swift",
"Menu Bar/Submenus/MenuBar.Edit.Find.swift",
"Menu Bar/Submenus/MenuBar.Edit.Speech.swift",
"Menu Bar/Submenus/MenuBar.Edit.SpellingAndGrammar.swift",
"Menu Bar/Submenus/MenuBar.Edit.Substitutions.swift",
"Menu Bar/Submenus/MenuBar.Edit.Transformations.swift",
"Menu Bar/Submenus/MenuBar.Edit.swift",
"Menu Bar/Submenus/MenuBar.File.OpenRecent.swift",
"Menu Bar/Submenus/MenuBar.File.swift",
"Menu Bar/Submenus/MenuBar.Format.Font.Baseline.swift",
"Menu Bar/Submenus/MenuBar.Format.Font.Casing.swift",
"Menu Bar/Submenus/MenuBar.Format.Font.Kern.swift",
"Menu Bar/Submenus/MenuBar.Format.Font.Ligatures.swift",
"Menu Bar/Submenus/MenuBar.Format.Font.swift",
"Menu Bar/Submenus/MenuBar.Format.Text.WritingDirection.swift",
"Menu Bar/Submenus/MenuBar.Format.Text.swift",
"Menu Bar/Submenus/MenuBar.Format.swift",
"Menu Bar/Submenus/MenuBar.Help.swift",
"Menu Bar/Submenus/MenuBar.View.swift",
"Menu Bar/Submenus/MenuBar.Window.swift",
"Menus/Coding.swift",
"Menus/Commands/CommandsConcatenation.swift",
"Menus/Commands/EmptyCommands.swift",
"Menus/Commands/Protocol/Commands.swift",
"Menus/Commands/Protocol/CommandsBuilder.swift",
"Menus/Commands/Protocol/LegacyCommands.swift",
"Menus/KeyModifiers.swift",
"Menus/Menu Components/Divider.swift",
"Menus/Menu Components/EmptyMenuComponents.swift",
"Menus/Menu Components/Menu/Menu.SwiftUICommandsImplementation.swift",
"Menus/Menu Components/Menu/Menu.SwiftUIImplementation.swift",
"Menus/Menu Components/Menu/Menu.swift",
"Menus/Menu Components/Menu/MenuCocoaImplementation/Menu.CocoaImplementation.swift",
"Menus/Menu Components/Menu/MenuCocoaImplementation/Menu.CocoaMenu.swift",
"Menus/Menu Components/Menu/MenuProtocol.swift",
"Menus/Menu Components/MenuComponentsConcatenation.swift",
"Menus/Menu Components/MenuEntry/MenuEntry.CocoaImplementation.swift",
"Menus/Menu Components/MenuEntry/MenuEntry.SwiftUIImplementation.swift",
"Menus/Menu Components/MenuEntry/MenuEntry.swift",
"Menus/Menu Components/Protocol/LegacyMenuCompontents.swift",
"Menus/Menu Components/Protocol/MenuBuilder.swift",
"Menus/Menu Components/Protocol/MenuComponents.swift",
"Placeholder.swift",
"PopOvers/Anchor/Anchor.Source.swift",
"PopOvers/Anchor/AttachmentAnchor.swift",
"PopOvers/Anchor/PopoverAttachmentAnchor.swift",
"PopOvers/Anchor/RectangularAttachmentAchor.swift",
"PopOvers/PopOver.SwiftUIImplementation.swift",
"PopOvers/PopOver.swift",
"PopOvers/PopOverCocoaImplementation/Cocoa.PopOverDelegate.swift",
"PopOvers/PopOverCocoaImplementation/Cocoa.ViewPopOverView.swift",
"PopOvers/PopOverCocoaImplementation/PopOver.CocoaImplementation.swift",
"PopOvers/PopOverCocoaImplementation/UIPopoverArrowDirection.swift",
"PopOvers/PopOverCocoaImplementation/UIView.swift",
"Preview Utilities/Previews.swift",
"Resources.swift",
"Resources/Resources 1.swift",
"Tables/Table/Table.CocoaImplementation.Cell.swift",
"Tables/Table/Table.CocoaImplementation.CellView.swift",
"Tables/Table/Table.CocoaImplementation.TableView.swift",
"Tables/Table/Table.CocoaImplementation.swift",
"Tables/Table/Table.swift",
"Text/Actions/RichTextEditingResponder.swift",
"Text/Actions/TextDisplayResponder.swift",
"Text/Actions/TextEditingResponder.swift",
"Text/CharacterInformation.swift",
"Text/Font.swift",
"Text/Label/CompatibilityLabel.swift",
"Text/Label/GenericLabel.CocoaImplementation.swift",
"Text/Label/GenericLabel.SwiftUIImplementation.swift",
"Text/Label/GenericLabel.swift",
"Text/Label/Label.swift",
"Text/Log/DerivedLog.CocoaImplementation.swift",
"Text/Log/DerivedLog.swift",
"Text/Log/Log.swift",
"Text/Rich Text/NSAttributedString.Key.swift",
"Text/Rich Text/NSAttributedString.swift",
"Text/Rich Text/RichText.swift",
"Text/Rich Text/RichTextIndex.swift",
"Text/Rich Text/RichTextNormalizationAttribute.swift",
"Text/Rich Text/RichTextNormalizationAttributeMapping.swift",
"Text/Rich Text/RichTextScalar.swift",
"Text/Rich Text/RichTextSegment.swift",
"Text/StrictString.swift",
"Text/Text Editor/CocoaTextView.swift",
"Text/Text Editor/TextEditor.CocoaDocumentView.swift",
"Text/Text Editor/TextEditor.CocoaFrameView.swift",
"Text/Text Editor/TextEditor.CocoaImplementation.swift",
"Text/Text Editor/TextEditor.swift",
"Text/Text Field/LabelledTextField.swift",
"Text/Text Field/TextField.Cell.swift",
"Text/Text Field/TextField.CocoaImplementation.swift",
"Text/Text Field/TextField.SwiftUIImplementation.swift",
"Text/Text Field/TextField.swift",
"Text/Text View/TextView.CocoaImplementation.swift",
"Text/Text View/TextView.swift",
"Text/TextContextMenu.swift",
"Views/AnyView.swift",
"Views/Cocoa/CocoaView.swift",
"Views/Cocoa/LayoutConstraintPriority.NativeType.swift",
"Views/Cocoa/LayoutConstraintPriority.swift",
"Views/EmptyView.swift",
"Views/Protocol/CocoaViewImplementation.swift",
"Views/Protocol/CocoaViewRepresentableWrapper.swift",
"Views/Protocol/CompositeLegacyViewImplementation.swift",
"Views/Protocol/CompositeViewImplementation.swift",
"Views/Protocol/LegacyCocoaViewImplementation.swift",
"Views/Protocol/LegacyView.swift",
"Views/Protocol/SwiftUIViewImplementation.swift",
"Views/Protocol/View + LetterboxPreviews.swift",
"Views/Protocol/View.swift",
"Views/Protocol/ViewProtocolShims.swift",
"Views/SwiftUI/Color.swift",
"Views/SwiftUI/Ellipse.swift",
"Views/SwiftUI/SwiftUI.Rectangle.swift",
"Views/SwiftUI/SwiftUIAnyView.swift",
"Views/SwiftUI/SwiftUITupleView.swift",
"Views/SwiftUI/Text.swift",
"Windows/Cocoa/CocoaWindow.FullscreenObserver.swift",
"Windows/Cocoa/CocoaWindow.swift",
"Windows/Cocoa/ManagedWindow.swift",
"Windows/Protocol/CocoaWindowImplementation.swift",
"Windows/Protocol/LegacyWindow.swift",
"Windows/Protocol/WindowProtocol.swift",
"Windows/Window/Window.CocoaImplementation.swift",
"Windows/Window/Window.SwiftUIImplementation.Delegate.swift",
"Windows/Window/Window.SwiftUIImplementation.WindowFinder.swift",
"Windows/Window/Window.SwiftUIImplementation.swift",
"Windows/Window/Window.swift",
"Windows/Window/WindowType.swift"
],
"target_dependencies" : [
"SDGInterfaceLocalizations"
],
"type" : "library"
},
{
"c99name" : "SDGErrorMessages",
"module_type" : "SwiftTarget",
"name" : "SDGErrorMessages",
"path" : "Sources/SDGErrorMessages",
"product_dependencies" : [
"SDGText",
"SDGLocalization"
],
"product_memberships" : [
"SDGErrorMessages",
"_SDGInterfaceSample"
],
"sources" : [
"Error.swift"
],
"target_dependencies" : [
"SDGInterfaceLocalizations"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
Done.