Build Information
Successful build of XestiMonitors, reference v2.12.1 (5b3559
), with Swift 6.1 for macOS (SPM) on 25 Apr 2025 17:59:31 UTC.
Swift 6 data race errors: 40
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
78 | /// Monitor 'didOpenUndoGroup' events.
79 | ///
80 | public static let didOpenUndoGroup = Options(rawValue: 1 << 2)
| |- warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didOpenUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 |
82 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:85:27: warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
83 | /// Monitor 'didRedoChange' events.
84 | ///
85 | public static let didRedoChange = Options(rawValue: 1 << 3)
| |- warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:90:27: warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
88 | /// Monitor 'didUndoChange' events.
89 | ///
90 | public static let didUndoChange = Options(rawValue: 1 << 4)
| |- warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
91 |
92 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:95:27: warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
93 | /// Monitor 'willCloseUndoGroup' events.
94 | ///
95 | public static let willCloseUndoGroup = Options(rawValue: 1 << 5)
| |- warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 |
97 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:100:27: warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
98 | /// Monitor 'willRedoChange' events.
99 | ///
100 | public static let willRedoChange = Options(rawValue: 1 << 6)
| |- warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:105:27: warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
103 | /// Monitor 'willUndoChange' events.
104 | ///
105 | public static let willUndoChange = Options(rawValue: 1 << 7)
| |- warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |
107 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:110:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
108 | /// Monitor all events.
109 | ///
110 | public static let all: Options = [.checkpoint,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | .didCloseUndoGroup,
112 | .didOpenUndoGroup,
[56/88] Compiling XestiMonitors SystemClockMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:58:27: warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
57 | ///
58 | public static let accountChange = Options(rawValue: 1 << 0)
| |- warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accountChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 |
60 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:63:27: warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
61 | /// Monitor `initialSyncChange` events.
62 | ///
63 | public static let initialSyncChange = Options(rawValue: 1 << 1)
| |- warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'initialSyncChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:68:27: warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
66 | /// Monitor `quotaViolationChange` events.
67 | ///
68 | public static let quotaViolationChange = Options(rawValue: 1 << 2)
| |- warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'quotaViolationChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:73:27: warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
71 | /// Monitor `serverChange` events.
72 | ///
73 | public static let serverChange = Options(rawValue: 1 << 3)
| |- warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'serverChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:78:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
76 | /// Monitor all events.
77 | ///
78 | public static let all: Options = [.accountChange,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | .initialSyncChange,
80 | .quotaViolationChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:70:27: warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
69 | ///
70 | public static let checkpoint = Options(rawValue: 1 << 0)
| |- warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'checkpoint' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:75:27: warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
73 | /// Monitor 'didCloseUndoGroup' events.
74 | ///
75 | public static let didCloseUndoGroup = Options(rawValue: 1 << 1)
| |- warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |
77 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:80:27: warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
78 | /// Monitor 'didOpenUndoGroup' events.
79 | ///
80 | public static let didOpenUndoGroup = Options(rawValue: 1 << 2)
| |- warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didOpenUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 |
82 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:85:27: warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
83 | /// Monitor 'didRedoChange' events.
84 | ///
85 | public static let didRedoChange = Options(rawValue: 1 << 3)
| |- warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:90:27: warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
88 | /// Monitor 'didUndoChange' events.
89 | ///
90 | public static let didUndoChange = Options(rawValue: 1 << 4)
| |- warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
91 |
92 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:95:27: warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
93 | /// Monitor 'willCloseUndoGroup' events.
94 | ///
95 | public static let willCloseUndoGroup = Options(rawValue: 1 << 5)
| |- warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 |
97 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:100:27: warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
98 | /// Monitor 'willRedoChange' events.
99 | ///
100 | public static let willRedoChange = Options(rawValue: 1 << 6)
| |- warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:105:27: warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
103 | /// Monitor 'willUndoChange' events.
104 | ///
105 | public static let willUndoChange = Options(rawValue: 1 << 7)
| |- warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |
107 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:110:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
108 | /// Monitor all events.
109 | ///
110 | public static let all: Options = [.checkpoint,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | .didCloseUndoGroup,
112 | .didOpenUndoGroup,
[57/88] Compiling XestiMonitors SystemTimeZoneMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:58:27: warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
57 | ///
58 | public static let accountChange = Options(rawValue: 1 << 0)
| |- warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accountChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 |
60 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:63:27: warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
61 | /// Monitor `initialSyncChange` events.
62 | ///
63 | public static let initialSyncChange = Options(rawValue: 1 << 1)
| |- warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'initialSyncChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:68:27: warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
66 | /// Monitor `quotaViolationChange` events.
67 | ///
68 | public static let quotaViolationChange = Options(rawValue: 1 << 2)
| |- warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'quotaViolationChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:73:27: warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
71 | /// Monitor `serverChange` events.
72 | ///
73 | public static let serverChange = Options(rawValue: 1 << 3)
| |- warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'serverChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:78:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
76 | /// Monitor all events.
77 | ///
78 | public static let all: Options = [.accountChange,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | .initialSyncChange,
80 | .quotaViolationChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:70:27: warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
69 | ///
70 | public static let checkpoint = Options(rawValue: 1 << 0)
| |- warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'checkpoint' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:75:27: warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
73 | /// Monitor 'didCloseUndoGroup' events.
74 | ///
75 | public static let didCloseUndoGroup = Options(rawValue: 1 << 1)
| |- warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |
77 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:80:27: warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
78 | /// Monitor 'didOpenUndoGroup' events.
79 | ///
80 | public static let didOpenUndoGroup = Options(rawValue: 1 << 2)
| |- warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didOpenUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 |
82 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:85:27: warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
83 | /// Monitor 'didRedoChange' events.
84 | ///
85 | public static let didRedoChange = Options(rawValue: 1 << 3)
| |- warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:90:27: warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
88 | /// Monitor 'didUndoChange' events.
89 | ///
90 | public static let didUndoChange = Options(rawValue: 1 << 4)
| |- warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
91 |
92 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:95:27: warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
93 | /// Monitor 'willCloseUndoGroup' events.
94 | ///
95 | public static let willCloseUndoGroup = Options(rawValue: 1 << 5)
| |- warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 |
97 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:100:27: warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
98 | /// Monitor 'willRedoChange' events.
99 | ///
100 | public static let willRedoChange = Options(rawValue: 1 << 6)
| |- warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:105:27: warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
103 | /// Monitor 'willUndoChange' events.
104 | ///
105 | public static let willUndoChange = Options(rawValue: 1 << 7)
| |- warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |
107 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:110:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
108 | /// Monitor all events.
109 | ///
110 | public static let all: Options = [.checkpoint,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | .didCloseUndoGroup,
112 | .didOpenUndoGroup,
[58/88] Compiling XestiMonitors URLCredentialStorageMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:58:27: warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
57 | ///
58 | public static let accountChange = Options(rawValue: 1 << 0)
| |- warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accountChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 |
60 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:63:27: warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
61 | /// Monitor `initialSyncChange` events.
62 | ///
63 | public static let initialSyncChange = Options(rawValue: 1 << 1)
| |- warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'initialSyncChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:68:27: warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
66 | /// Monitor `quotaViolationChange` events.
67 | ///
68 | public static let quotaViolationChange = Options(rawValue: 1 << 2)
| |- warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'quotaViolationChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:73:27: warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
71 | /// Monitor `serverChange` events.
72 | ///
73 | public static let serverChange = Options(rawValue: 1 << 3)
| |- warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'serverChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:78:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
76 | /// Monitor all events.
77 | ///
78 | public static let all: Options = [.accountChange,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | .initialSyncChange,
80 | .quotaViolationChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:70:27: warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
69 | ///
70 | public static let checkpoint = Options(rawValue: 1 << 0)
| |- warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'checkpoint' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:75:27: warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
73 | /// Monitor 'didCloseUndoGroup' events.
74 | ///
75 | public static let didCloseUndoGroup = Options(rawValue: 1 << 1)
| |- warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |
77 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:80:27: warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
78 | /// Monitor 'didOpenUndoGroup' events.
79 | ///
80 | public static let didOpenUndoGroup = Options(rawValue: 1 << 2)
| |- warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didOpenUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 |
82 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:85:27: warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
83 | /// Monitor 'didRedoChange' events.
84 | ///
85 | public static let didRedoChange = Options(rawValue: 1 << 3)
| |- warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:90:27: warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
88 | /// Monitor 'didUndoChange' events.
89 | ///
90 | public static let didUndoChange = Options(rawValue: 1 << 4)
| |- warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
91 |
92 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:95:27: warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
93 | /// Monitor 'willCloseUndoGroup' events.
94 | ///
95 | public static let willCloseUndoGroup = Options(rawValue: 1 << 5)
| |- warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 |
97 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:100:27: warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
98 | /// Monitor 'willRedoChange' events.
99 | ///
100 | public static let willRedoChange = Options(rawValue: 1 << 6)
| |- warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:105:27: warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
103 | /// Monitor 'willUndoChange' events.
104 | ///
105 | public static let willUndoChange = Options(rawValue: 1 << 7)
| |- warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |
107 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:110:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
108 | /// Monitor all events.
109 | ///
110 | public static let all: Options = [.checkpoint,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | .didCloseUndoGroup,
112 | .didOpenUndoGroup,
[59/88] Compiling XestiMonitors UbiquitousKeyValueStoreMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:58:27: warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
57 | ///
58 | public static let accountChange = Options(rawValue: 1 << 0)
| |- warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accountChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 |
60 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:63:27: warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
61 | /// Monitor `initialSyncChange` events.
62 | ///
63 | public static let initialSyncChange = Options(rawValue: 1 << 1)
| |- warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'initialSyncChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:68:27: warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
66 | /// Monitor `quotaViolationChange` events.
67 | ///
68 | public static let quotaViolationChange = Options(rawValue: 1 << 2)
| |- warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'quotaViolationChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:73:27: warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
71 | /// Monitor `serverChange` events.
72 | ///
73 | public static let serverChange = Options(rawValue: 1 << 3)
| |- warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'serverChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:78:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
76 | /// Monitor all events.
77 | ///
78 | public static let all: Options = [.accountChange,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | .initialSyncChange,
80 | .quotaViolationChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:70:27: warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
69 | ///
70 | public static let checkpoint = Options(rawValue: 1 << 0)
| |- warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'checkpoint' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:75:27: warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
73 | /// Monitor 'didCloseUndoGroup' events.
74 | ///
75 | public static let didCloseUndoGroup = Options(rawValue: 1 << 1)
| |- warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |
77 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:80:27: warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
78 | /// Monitor 'didOpenUndoGroup' events.
79 | ///
80 | public static let didOpenUndoGroup = Options(rawValue: 1 << 2)
| |- warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didOpenUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 |
82 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:85:27: warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
83 | /// Monitor 'didRedoChange' events.
84 | ///
85 | public static let didRedoChange = Options(rawValue: 1 << 3)
| |- warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:90:27: warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
88 | /// Monitor 'didUndoChange' events.
89 | ///
90 | public static let didUndoChange = Options(rawValue: 1 << 4)
| |- warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
91 |
92 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:95:27: warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
93 | /// Monitor 'willCloseUndoGroup' events.
94 | ///
95 | public static let willCloseUndoGroup = Options(rawValue: 1 << 5)
| |- warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 |
97 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:100:27: warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
98 | /// Monitor 'willRedoChange' events.
99 | ///
100 | public static let willRedoChange = Options(rawValue: 1 << 6)
| |- warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:105:27: warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
103 | /// Monitor 'willUndoChange' events.
104 | ///
105 | public static let willUndoChange = Options(rawValue: 1 << 7)
| |- warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |
107 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:110:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
108 | /// Monitor all events.
109 | ///
110 | public static let all: Options = [.checkpoint,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | .didCloseUndoGroup,
112 | .didOpenUndoGroup,
[60/88] Compiling XestiMonitors UbiquityIdentityMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:58:27: warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
57 | ///
58 | public static let accountChange = Options(rawValue: 1 << 0)
| |- warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accountChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 |
60 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:63:27: warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
61 | /// Monitor `initialSyncChange` events.
62 | ///
63 | public static let initialSyncChange = Options(rawValue: 1 << 1)
| |- warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'initialSyncChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:68:27: warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
66 | /// Monitor `quotaViolationChange` events.
67 | ///
68 | public static let quotaViolationChange = Options(rawValue: 1 << 2)
| |- warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'quotaViolationChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:73:27: warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
71 | /// Monitor `serverChange` events.
72 | ///
73 | public static let serverChange = Options(rawValue: 1 << 3)
| |- warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'serverChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:78:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
76 | /// Monitor all events.
77 | ///
78 | public static let all: Options = [.accountChange,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | .initialSyncChange,
80 | .quotaViolationChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:70:27: warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
69 | ///
70 | public static let checkpoint = Options(rawValue: 1 << 0)
| |- warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'checkpoint' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:75:27: warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
73 | /// Monitor 'didCloseUndoGroup' events.
74 | ///
75 | public static let didCloseUndoGroup = Options(rawValue: 1 << 1)
| |- warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |
77 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:80:27: warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
78 | /// Monitor 'didOpenUndoGroup' events.
79 | ///
80 | public static let didOpenUndoGroup = Options(rawValue: 1 << 2)
| |- warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didOpenUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 |
82 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:85:27: warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
83 | /// Monitor 'didRedoChange' events.
84 | ///
85 | public static let didRedoChange = Options(rawValue: 1 << 3)
| |- warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:90:27: warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
88 | /// Monitor 'didUndoChange' events.
89 | ///
90 | public static let didUndoChange = Options(rawValue: 1 << 4)
| |- warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
91 |
92 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:95:27: warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
93 | /// Monitor 'willCloseUndoGroup' events.
94 | ///
95 | public static let willCloseUndoGroup = Options(rawValue: 1 << 5)
| |- warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 |
97 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:100:27: warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
98 | /// Monitor 'willRedoChange' events.
99 | ///
100 | public static let willRedoChange = Options(rawValue: 1 << 6)
| |- warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:105:27: warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
103 | /// Monitor 'willUndoChange' events.
104 | ///
105 | public static let willUndoChange = Options(rawValue: 1 << 7)
| |- warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |
107 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:110:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
108 | /// Monitor all events.
109 | ///
110 | public static let all: Options = [.checkpoint,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | .didCloseUndoGroup,
112 | .didOpenUndoGroup,
[61/88] Compiling XestiMonitors UndoManagerMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:58:27: warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
57 | ///
58 | public static let accountChange = Options(rawValue: 1 << 0)
| |- warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accountChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 |
60 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:63:27: warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
61 | /// Monitor `initialSyncChange` events.
62 | ///
63 | public static let initialSyncChange = Options(rawValue: 1 << 1)
| |- warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'initialSyncChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:68:27: warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
66 | /// Monitor `quotaViolationChange` events.
67 | ///
68 | public static let quotaViolationChange = Options(rawValue: 1 << 2)
| |- warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'quotaViolationChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:73:27: warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
71 | /// Monitor `serverChange` events.
72 | ///
73 | public static let serverChange = Options(rawValue: 1 << 3)
| |- warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'serverChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:78:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
76 | /// Monitor all events.
77 | ///
78 | public static let all: Options = [.accountChange,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | .initialSyncChange,
80 | .quotaViolationChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:70:27: warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
69 | ///
70 | public static let checkpoint = Options(rawValue: 1 << 0)
| |- warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'checkpoint' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:75:27: warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
73 | /// Monitor 'didCloseUndoGroup' events.
74 | ///
75 | public static let didCloseUndoGroup = Options(rawValue: 1 << 1)
| |- warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |
77 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:80:27: warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
78 | /// Monitor 'didOpenUndoGroup' events.
79 | ///
80 | public static let didOpenUndoGroup = Options(rawValue: 1 << 2)
| |- warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didOpenUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 |
82 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:85:27: warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
83 | /// Monitor 'didRedoChange' events.
84 | ///
85 | public static let didRedoChange = Options(rawValue: 1 << 3)
| |- warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:90:27: warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
88 | /// Monitor 'didUndoChange' events.
89 | ///
90 | public static let didUndoChange = Options(rawValue: 1 << 4)
| |- warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
91 |
92 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:95:27: warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
93 | /// Monitor 'willCloseUndoGroup' events.
94 | ///
95 | public static let willCloseUndoGroup = Options(rawValue: 1 << 5)
| |- warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 |
97 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:100:27: warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
98 | /// Monitor 'willRedoChange' events.
99 | ///
100 | public static let willRedoChange = Options(rawValue: 1 << 6)
| |- warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:105:27: warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
103 | /// Monitor 'willUndoChange' events.
104 | ///
105 | public static let willUndoChange = Options(rawValue: 1 << 7)
| |- warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |
107 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:110:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
108 | /// Monitor all events.
109 | ///
110 | public static let all: Options = [.checkpoint,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | .didCloseUndoGroup,
112 | .didOpenUndoGroup,
[62/88] Compiling XestiMonitors UserDefaultsMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:58:27: warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
57 | ///
58 | public static let accountChange = Options(rawValue: 1 << 0)
| |- warning: static property 'accountChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accountChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 |
60 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:63:27: warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
61 | /// Monitor `initialSyncChange` events.
62 | ///
63 | public static let initialSyncChange = Options(rawValue: 1 << 1)
| |- warning: static property 'initialSyncChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'initialSyncChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:68:27: warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
66 | /// Monitor `quotaViolationChange` events.
67 | ///
68 | public static let quotaViolationChange = Options(rawValue: 1 << 2)
| |- warning: static property 'quotaViolationChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'quotaViolationChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:73:27: warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
71 | /// Monitor `serverChange` events.
72 | ///
73 | public static let serverChange = Options(rawValue: 1 << 3)
| |- warning: static property 'serverChange' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'serverChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift:78:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
52 | /// Specifies which events to monitor.
53 | ///
54 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
55 | ///
56 | /// Monitor `accountChange` events.
:
76 | /// Monitor all events.
77 | ///
78 | public static let all: Options = [.accountChange,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UbiquitousKeyValueStoreMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | .initialSyncChange,
80 | .quotaViolationChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:70:27: warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
69 | ///
70 | public static let checkpoint = Options(rawValue: 1 << 0)
| |- warning: static property 'checkpoint' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'checkpoint' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:75:27: warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
73 | /// Monitor 'didCloseUndoGroup' events.
74 | ///
75 | public static let didCloseUndoGroup = Options(rawValue: 1 << 1)
| |- warning: static property 'didCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |
77 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:80:27: warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
78 | /// Monitor 'didOpenUndoGroup' events.
79 | ///
80 | public static let didOpenUndoGroup = Options(rawValue: 1 << 2)
| |- warning: static property 'didOpenUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didOpenUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 |
82 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:85:27: warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
83 | /// Monitor 'didRedoChange' events.
84 | ///
85 | public static let didRedoChange = Options(rawValue: 1 << 3)
| |- warning: static property 'didRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:90:27: warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
88 | /// Monitor 'didUndoChange' events.
89 | ///
90 | public static let didUndoChange = Options(rawValue: 1 << 4)
| |- warning: static property 'didUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'didUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
91 |
92 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:95:27: warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
93 | /// Monitor 'willCloseUndoGroup' events.
94 | ///
95 | public static let willCloseUndoGroup = Options(rawValue: 1 << 5)
| |- warning: static property 'willCloseUndoGroup' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willCloseUndoGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 |
97 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:100:27: warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
98 | /// Monitor 'willRedoChange' events.
99 | ///
100 | public static let willRedoChange = Options(rawValue: 1 << 6)
| |- warning: static property 'willRedoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willRedoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:105:27: warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
103 | /// Monitor 'willUndoChange' events.
104 | ///
105 | public static let willUndoChange = Options(rawValue: 1 << 7)
| |- warning: static property 'willUndoChange' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'willUndoChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |
107 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/UndoManagerMonitor.swift:110:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
64 | /// Specifies which events to monitor.
65 | ///
66 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
67 | ///
68 | /// Monitor 'checkpoint' events.
:
108 | /// Monitor all events.
109 | ///
110 | public static let all: Options = [.checkpoint,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'UndoManagerMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | .didCloseUndoGroup,
112 | .didOpenUndoGroup,
[63/88] Compiling XestiMonitors StandardLocationMonitor.swift
[64/88] Compiling XestiMonitors VisitMonitor.swift
[65/88] Compiling XestiMonitors AccelerometerMonitor.swift
[66/88] Compiling XestiMonitors AltimeterMonitor.swift
[67/88] Compiling XestiMonitors DeviceMotionMonitor.swift
[68/88] Compiling XestiMonitors GyroscopeMonitor.swift
[69/88] Compiling XestiMonitors MagnetometerMonitor.swift
[70/88] Compiling XestiMonitors MotionActivityMonitor.swift
[71/88] Compiling XestiMonitors PedometerMonitor.swift
[72/88] Compiling XestiMonitors ProtectedDataMonitor.swift
[73/88] Compiling XestiMonitors ScreenshotMonitor.swift
[74/88] Compiling XestiMonitors StatusBarMonitor.swift
[75/88] Compiling XestiMonitors TimeMonitor.swift
[76/88] Compiling XestiMonitors BatteryMonitor.swift
[77/88] Compiling XestiMonitors OrientationMonitor.swift
[78/88] Compiling XestiMonitors ProximityMonitor.swift
[79/88] Compiling XestiMonitors ContentSizeCategoryMonitor.swift
[80/88] Compiling XestiMonitors LocationManagerInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal struct LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { return CLLocationManager() }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:32:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | internal struct NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:34:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
12 | import SystemConfiguration
13 |
14 | internal protocol NetworkReachabilityProtocol: class {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:21:1: warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
11 |
12 | internal protocol NotificationCenterProtocol: class {
13 | func addObserver(forName name: NSNotification.Name?,
| `- note: expected sendability to match requirement here
14 | object obj: Any?,
15 | queue: OperationQueue?,
:
19 | }
20 |
21 | extension NotificationCenter: NotificationCenterProtocol {}
| `- warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { return NotificationCenter.`default` }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/ProcessInfoInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { return ProcessInfo.processInfo }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[81/88] Compiling XestiMonitors MotionActivityManagerInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal struct LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { return CLLocationManager() }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:32:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | internal struct NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:34:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
12 | import SystemConfiguration
13 |
14 | internal protocol NetworkReachabilityProtocol: class {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:21:1: warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
11 |
12 | internal protocol NotificationCenterProtocol: class {
13 | func addObserver(forName name: NSNotification.Name?,
| `- note: expected sendability to match requirement here
14 | object obj: Any?,
15 | queue: OperationQueue?,
:
19 | }
20 |
21 | extension NotificationCenter: NotificationCenterProtocol {}
| `- warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { return NotificationCenter.`default` }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/ProcessInfoInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { return ProcessInfo.processInfo }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[82/88] Compiling XestiMonitors MotionManagerInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal struct LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { return CLLocationManager() }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:32:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | internal struct NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:34:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
12 | import SystemConfiguration
13 |
14 | internal protocol NetworkReachabilityProtocol: class {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:21:1: warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
11 |
12 | internal protocol NotificationCenterProtocol: class {
13 | func addObserver(forName name: NSNotification.Name?,
| `- note: expected sendability to match requirement here
14 | object obj: Any?,
15 | queue: OperationQueue?,
:
19 | }
20 |
21 | extension NotificationCenter: NotificationCenterProtocol {}
| `- warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { return NotificationCenter.`default` }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/ProcessInfoInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { return ProcessInfo.processInfo }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[83/88] Compiling XestiMonitors NetworkReachability.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal struct LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { return CLLocationManager() }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:32:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | internal struct NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:34:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
12 | import SystemConfiguration
13 |
14 | internal protocol NetworkReachabilityProtocol: class {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:21:1: warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
11 |
12 | internal protocol NotificationCenterProtocol: class {
13 | func addObserver(forName name: NSNotification.Name?,
| `- note: expected sendability to match requirement here
14 | object obj: Any?,
15 | queue: OperationQueue?,
:
19 | }
20 |
21 | extension NotificationCenter: NotificationCenterProtocol {}
| `- warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { return NotificationCenter.`default` }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/ProcessInfoInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { return ProcessInfo.processInfo }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[84/88] Compiling XestiMonitors NetworkReachabilityInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal struct LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { return CLLocationManager() }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:32:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | internal struct NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:34:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
12 | import SystemConfiguration
13 |
14 | internal protocol NetworkReachabilityProtocol: class {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:21:1: warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
11 |
12 | internal protocol NotificationCenterProtocol: class {
13 | func addObserver(forName name: NSNotification.Name?,
| `- note: expected sendability to match requirement here
14 | object obj: Any?,
15 | queue: OperationQueue?,
:
19 | }
20 |
21 | extension NotificationCenter: NotificationCenterProtocol {}
| `- warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { return NotificationCenter.`default` }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/ProcessInfoInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { return ProcessInfo.processInfo }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[85/88] Compiling XestiMonitors NotificationCenterInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal struct LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { return CLLocationManager() }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:32:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | internal struct NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:34:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
12 | import SystemConfiguration
13 |
14 | internal protocol NetworkReachabilityProtocol: class {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:21:1: warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
11 |
12 | internal protocol NotificationCenterProtocol: class {
13 | func addObserver(forName name: NSNotification.Name?,
| `- note: expected sendability to match requirement here
14 | object obj: Any?,
15 | queue: OperationQueue?,
:
19 | }
20 |
21 | extension NotificationCenter: NotificationCenterProtocol {}
| `- warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { return NotificationCenter.`default` }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/ProcessInfoInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { return ProcessInfo.processInfo }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[86/88] Compiling XestiMonitors PedometerInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal struct LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { return CLLocationManager() }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:32:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | internal struct NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:34:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
12 | import SystemConfiguration
13 |
14 | internal protocol NetworkReachabilityProtocol: class {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:21:1: warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
11 |
12 | internal protocol NotificationCenterProtocol: class {
13 | func addObserver(forName name: NSNotification.Name?,
| `- note: expected sendability to match requirement here
14 | object obj: Any?,
15 | queue: OperationQueue?,
:
19 | }
20 |
21 | extension NotificationCenter: NotificationCenterProtocol {}
| `- warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { return NotificationCenter.`default` }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/ProcessInfoInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { return ProcessInfo.processInfo }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[87/88] Compiling XestiMonitors ProcessInfoInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal struct LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { return CLLocationManager() }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:32:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | internal struct NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:34:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
12 | import SystemConfiguration
13 |
14 | internal protocol NetworkReachabilityProtocol: class {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:21:1: warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
11 |
12 | internal protocol NotificationCenterProtocol: class {
13 | func addObserver(forName name: NSNotification.Name?,
| `- note: expected sendability to match requirement here
14 | object obj: Any?,
15 | queue: OperationQueue?,
:
19 | }
20 |
21 | extension NotificationCenter: NotificationCenterProtocol {}
| `- warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { return NotificationCenter.`default` }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/ProcessInfoInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { return ProcessInfo.processInfo }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[88/88] Compiling XestiMonitors CMAcceleration+DeviceOrientation.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal struct LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { return CLLocationManager() }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:32:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | internal struct NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift:34:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
12 | import SystemConfiguration
13 |
14 | internal protocol NetworkReachabilityProtocol: class {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { return shared }
33 |
34 | private static let shared: NetworkReachabilityProtocol = NetworkReachability()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any NetworkReachabilityProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:21:1: warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
11 |
12 | internal protocol NotificationCenterProtocol: class {
13 | func addObserver(forName name: NSNotification.Name?,
| `- note: expected sendability to match requirement here
14 | object obj: Any?,
15 | queue: OperationQueue?,
:
19 | }
20 |
21 | extension NotificationCenter: NotificationCenterProtocol {}
| `- warning: sendability of function types in instance method 'addObserver(forName:object:queue:using:)' does not match requirement in protocol 'NotificationCenterProtocol'; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/NotificationCenterInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { return NotificationCenter.`default` }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/ProcessInfoInjection.swift:24:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 | internal struct ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { return ProcessInfo.processInfo }
| |- warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'inject' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'inject' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
Build complete! (4.81s)
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/*.h': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/*.m': File not found.
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "XestiMonitors",
"name" : "XestiMonitors",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "XestiMonitors",
"targets" : [
"XestiMonitors"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"4"
],
"targets" : [
{
"c99name" : "XestiMonitors",
"module_type" : "SwiftTarget",
"name" : "XestiMonitors",
"path" : ".",
"product_memberships" : [
"XestiMonitors"
],
"sources" : [
"Sources/Core/Base/BaseMonitor.swift",
"Sources/Core/Base/BaseNotificationMonitor.swift",
"Sources/Core/Base/Monitor.swift",
"Sources/Core/CoreLocation/BeaconRangingMonitor.swift",
"Sources/Core/CoreLocation/HeadingMonitor.swift",
"Sources/Core/CoreLocation/LocationAuthorizationMonitor.swift",
"Sources/Core/CoreLocation/LocationManagerDelegateAdapter.swift",
"Sources/Core/CoreLocation/RegionMonitor.swift",
"Sources/Core/CoreLocation/SignificantLocationMonitor.swift",
"Sources/Core/CoreLocation/StandardLocationMonitor.swift",
"Sources/Core/CoreLocation/VisitMonitor.swift",
"Sources/Core/CoreMotion/AccelerometerMonitor.swift",
"Sources/Core/CoreMotion/AltimeterMonitor.swift",
"Sources/Core/CoreMotion/DeviceMotionMonitor.swift",
"Sources/Core/CoreMotion/GyroscopeMonitor.swift",
"Sources/Core/CoreMotion/MagnetometerMonitor.swift",
"Sources/Core/CoreMotion/MotionActivityMonitor.swift",
"Sources/Core/CoreMotion/PedometerMonitor.swift",
"Sources/Core/DependencyInjection/AccessibilityStatus.swift",
"Sources/Core/DependencyInjection/AccessibilityStatusInjection.swift",
"Sources/Core/DependencyInjection/AltimeterInjection.swift",
"Sources/Core/DependencyInjection/ApplicationInjection.swift",
"Sources/Core/DependencyInjection/DeviceInjection.swift",
"Sources/Core/DependencyInjection/FileManagerInjection.swift",
"Sources/Core/DependencyInjection/FileSystem.swift",
"Sources/Core/DependencyInjection/FileSystemInjection.swift",
"Sources/Core/DependencyInjection/FileSystemObjectInjection.swift",
"Sources/Core/DependencyInjection/LocationManagerInjection.swift",
"Sources/Core/DependencyInjection/MotionActivityManagerInjection.swift",
"Sources/Core/DependencyInjection/MotionManagerInjection.swift",
"Sources/Core/DependencyInjection/NetworkReachability.swift",
"Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift",
"Sources/Core/DependencyInjection/NotificationCenterInjection.swift",
"Sources/Core/DependencyInjection/PedometerInjection.swift",
"Sources/Core/DependencyInjection/ProcessInfoInjection.swift",
"Sources/Core/Extensions/CMAcceleration+DeviceOrientation.swift",
"Sources/Core/Foundation/BundleClassLoadMonitor.swift",
"Sources/Core/Foundation/BundleResourceRequestMonitor.swift",
"Sources/Core/Foundation/CalendarDayMonitor.swift",
"Sources/Core/Foundation/CurrentLocaleMonitor.swift",
"Sources/Core/Foundation/ExtensionHostMonitor.swift",
"Sources/Core/Foundation/HTTPCookieStorageMonitor.swift",
"Sources/Core/Foundation/MetadataQueryMonitor.swift",
"Sources/Core/Foundation/PortMonitor.swift",
"Sources/Core/Foundation/ProcessInfoPowerStateMonitor.swift",
"Sources/Core/Foundation/ProcessInfoThermalStateMonitor.swift",
"Sources/Core/Foundation/SystemClockMonitor.swift",
"Sources/Core/Foundation/SystemTimeZoneMonitor.swift",
"Sources/Core/Foundation/URLCredentialStorageMonitor.swift",
"Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift",
"Sources/Core/Foundation/UbiquityIdentityMonitor.swift",
"Sources/Core/Foundation/UndoManagerMonitor.swift",
"Sources/Core/Foundation/UserDefaultsMonitor.swift",
"Sources/Core/Other/FileSystemObjectMonitor.swift",
"Sources/Core/Other/NetworkReachabilityMonitor.swift",
"Sources/Core/UIKit/Accessibility/AccessibilityAnnouncementMonitor.swift",
"Sources/Core/UIKit/Accessibility/AccessibilityElementMonitor.swift",
"Sources/Core/UIKit/Accessibility/AccessibilityStatusMonitor.swift",
"Sources/Core/UIKit/Application/ApplicationStateMonitor.swift",
"Sources/Core/UIKit/Application/BackgroundRefreshMonitor.swift",
"Sources/Core/UIKit/Application/MemoryMonitor.swift",
"Sources/Core/UIKit/Application/ProtectedDataMonitor.swift",
"Sources/Core/UIKit/Application/ScreenshotMonitor.swift",
"Sources/Core/UIKit/Application/StatusBarMonitor.swift",
"Sources/Core/UIKit/Application/TimeMonitor.swift",
"Sources/Core/UIKit/Device/BatteryMonitor.swift",
"Sources/Core/UIKit/Device/OrientationMonitor.swift",
"Sources/Core/UIKit/Device/ProximityMonitor.swift",
"Sources/Core/UIKit/Other/ContentSizeCategoryMonitor.swift",
"Sources/Core/UIKit/Other/DocumentStateMonitor.swift",
"Sources/Core/UIKit/Other/FocusMonitor.swift",
"Sources/Core/UIKit/Other/KeyboardMonitor.swift",
"Sources/Core/UIKit/Other/MenuControllerMonitor.swift",
"Sources/Core/UIKit/Other/PasteboardMonitor.swift",
"Sources/Core/UIKit/Other/TableViewSelectionMonitor.swift",
"Sources/Core/UIKit/Other/ViewControllerShowDetailTargetMonitor.swift",
"Sources/Core/UIKit/Other/WindowMonitor.swift",
"Sources/Core/UIKit/Screen/ScreenBrightnessMonitor.swift",
"Sources/Core/UIKit/Screen/ScreenCapturedMonitor.swift",
"Sources/Core/UIKit/Screen/ScreenConnectionMonitor.swift",
"Sources/Core/UIKit/Screen/ScreenModeMonitor.swift",
"Sources/Core/UIKit/Text/TextFieldTextMonitor.swift",
"Sources/Core/UIKit/Text/TextInputModeMonitor.swift",
"Sources/Core/UIKit/Text/TextStorageMonitor.swift",
"Sources/Core/UIKit/Text/TextViewTextMonitor.swift"
],
"type" : "library"
}
],
"tools_version" : "4.0"
}
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/*.m': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/*.h': File not found.
Done.