Build Information
Successful build of XestiMonitors, reference master (d5dc9a
), with Swift 6.1 for macOS (SPM) on 25 Apr 2025 18:00:02 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
| `- 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 enum 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 enum NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { 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 enum ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { 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 |
[73/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 enum LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { 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 enum NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
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 enum 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 enum NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { 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 enum ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { 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 |
[74/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 enum LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { 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 enum NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
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 enum 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 enum NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { 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 enum ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { 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 |
[75/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 enum LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { 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 enum NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
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 enum 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 enum NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { 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 enum ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { 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 |
[76/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 enum LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { 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 enum NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
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 enum 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 enum NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { 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 enum ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { 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 |
[77/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 enum LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { 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 enum NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
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 enum 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 enum NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { 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 enum ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { 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 |
[78/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 enum LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { 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 enum NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
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 enum 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 enum NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { 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 enum ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { 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 |
[79/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 enum LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { 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 enum NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
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 enum 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 enum NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { 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 enum ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { 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 |
[80/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 enum LocationManagerInjector {
168 | internal static var inject: () -> LocationManagerProtocol = { 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 enum NetworkReachabilityInjector {
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
| `- note: protocol 'NetworkReachabilityProtocol' does not conform to the 'Sendable' protocol
15 | func getFlags(_ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool
16 |
:
32 | internal static var inject: () -> NetworkReachabilityProtocol = { 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: AnyObject {
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 enum 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 enum NotificationCenterInjector {
24 | internal static var inject: () -> NotificationCenterProtocol = { 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 enum ProcessInfoInjector {
24 | internal static var inject: () -> ProcessInfoProtocol = { 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 FileSystemObjectMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:71:27: warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
70 | ///
71 | public static let accessWasRevoked = Options(rawValue: 1 << 0)
| |- warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accessWasRevoked' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:76:27: warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
74 | /// Monitor `dataDidChange` events.
75 | ///
76 | public static let dataDidChange = Options(rawValue: 1 << 1)
| |- warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:81:27: warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
79 | /// Monitor `linkCountDidChange` events.
80 | ///
81 | public static let linkCountDidChange = Options(rawValue: 1 << 2)
| |- warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'linkCountDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:86:27: warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
84 | /// Monitor `metadataDidChange` events.
85 | ///
86 | public static let metadataDidChange = Options(rawValue: 1 << 3)
| |- warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'metadataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 |
88 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:91:27: warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
89 | /// Monitor `sizeDidChange` events.
90 | ///
91 | public static let sizeDidChange = Options(rawValue: 1 << 4)
| |- warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sizeDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:96:27: warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
94 | /// Monitor `wasDeleted` events.
95 | ///
96 | public static let wasDeleted = Options(rawValue: 1 << 5)
| |- warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasDeleted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 |
98 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:101:27: warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
99 | /// Monitor `wasRenamed` events.
100 | ///
101 | public static let wasRenamed = Options(rawValue: 1 << 5)
| |- warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasRenamed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:106:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
104 | /// Monitor all events.
105 | ///
106 | public static let all: Options = [.accessWasRevoked,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.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
107 | .dataDidChange,
108 | .linkCountDidChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:178:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
176 | if eventMask.contains(.attrib) {
177 | queue.addOperation {
178 | self.handler(.metadataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
179 | }
180 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:184:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
182 | if eventMask.contains(.delete) {
183 | queue.addOperation {
184 | self.handler(.wasDeleted(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
185 | }
186 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:190:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
188 | if eventMask.contains(.extend) {
189 | queue.addOperation {
190 | self.handler(.sizeDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
191 | }
192 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:196:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
194 | if eventMask.contains(.link) {
195 | queue.addOperation {
196 | self.handler(.linkCountDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
197 | }
198 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:207:21: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
205 |
206 | queue.addOperation {
207 | self.handler(.wasRenamed(oldFileURL, newFileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
208 | }
209 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:214:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
212 | if eventMask.contains(.revoke) {
213 | queue.addOperation {
214 | self.handler(.accessWasRevoked(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
215 | }
216 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:220:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
218 | if eventMask.contains(.write) {
219 | queue.addOperation {
220 | self.handler(.dataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
221 | }
222 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:179:17: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
177 |
178 | queue.addOperation {
179 | self.handler(.statusDidChange(self.statusFromFlags(flags)))
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:235:13: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
233 |
234 | innerQueue.async {
235 | self.unsafePreviousFlags = []
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
236 |
237 | self.invokeHandler(self.currentFlags ?? [])
[82/88] Compiling XestiMonitors NetworkReachabilityMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:71:27: warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
70 | ///
71 | public static let accessWasRevoked = Options(rawValue: 1 << 0)
| |- warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accessWasRevoked' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:76:27: warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
74 | /// Monitor `dataDidChange` events.
75 | ///
76 | public static let dataDidChange = Options(rawValue: 1 << 1)
| |- warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:81:27: warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
79 | /// Monitor `linkCountDidChange` events.
80 | ///
81 | public static let linkCountDidChange = Options(rawValue: 1 << 2)
| |- warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'linkCountDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:86:27: warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
84 | /// Monitor `metadataDidChange` events.
85 | ///
86 | public static let metadataDidChange = Options(rawValue: 1 << 3)
| |- warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'metadataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 |
88 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:91:27: warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
89 | /// Monitor `sizeDidChange` events.
90 | ///
91 | public static let sizeDidChange = Options(rawValue: 1 << 4)
| |- warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sizeDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:96:27: warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
94 | /// Monitor `wasDeleted` events.
95 | ///
96 | public static let wasDeleted = Options(rawValue: 1 << 5)
| |- warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasDeleted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 |
98 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:101:27: warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
99 | /// Monitor `wasRenamed` events.
100 | ///
101 | public static let wasRenamed = Options(rawValue: 1 << 5)
| |- warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasRenamed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:106:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
104 | /// Monitor all events.
105 | ///
106 | public static let all: Options = [.accessWasRevoked,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.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
107 | .dataDidChange,
108 | .linkCountDidChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:178:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
176 | if eventMask.contains(.attrib) {
177 | queue.addOperation {
178 | self.handler(.metadataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
179 | }
180 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:184:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
182 | if eventMask.contains(.delete) {
183 | queue.addOperation {
184 | self.handler(.wasDeleted(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
185 | }
186 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:190:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
188 | if eventMask.contains(.extend) {
189 | queue.addOperation {
190 | self.handler(.sizeDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
191 | }
192 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:196:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
194 | if eventMask.contains(.link) {
195 | queue.addOperation {
196 | self.handler(.linkCountDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
197 | }
198 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:207:21: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
205 |
206 | queue.addOperation {
207 | self.handler(.wasRenamed(oldFileURL, newFileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
208 | }
209 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:214:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
212 | if eventMask.contains(.revoke) {
213 | queue.addOperation {
214 | self.handler(.accessWasRevoked(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
215 | }
216 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:220:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
218 | if eventMask.contains(.write) {
219 | queue.addOperation {
220 | self.handler(.dataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
221 | }
222 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:179:17: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
177 |
178 | queue.addOperation {
179 | self.handler(.statusDidChange(self.statusFromFlags(flags)))
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:235:13: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
233 |
234 | innerQueue.async {
235 | self.unsafePreviousFlags = []
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
236 |
237 | self.invokeHandler(self.currentFlags ?? [])
[83/88] Compiling XestiMonitors AccessibilityAnnouncementMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:71:27: warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
70 | ///
71 | public static let accessWasRevoked = Options(rawValue: 1 << 0)
| |- warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accessWasRevoked' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:76:27: warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
74 | /// Monitor `dataDidChange` events.
75 | ///
76 | public static let dataDidChange = Options(rawValue: 1 << 1)
| |- warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:81:27: warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
79 | /// Monitor `linkCountDidChange` events.
80 | ///
81 | public static let linkCountDidChange = Options(rawValue: 1 << 2)
| |- warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'linkCountDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:86:27: warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
84 | /// Monitor `metadataDidChange` events.
85 | ///
86 | public static let metadataDidChange = Options(rawValue: 1 << 3)
| |- warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'metadataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 |
88 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:91:27: warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
89 | /// Monitor `sizeDidChange` events.
90 | ///
91 | public static let sizeDidChange = Options(rawValue: 1 << 4)
| |- warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sizeDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:96:27: warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
94 | /// Monitor `wasDeleted` events.
95 | ///
96 | public static let wasDeleted = Options(rawValue: 1 << 5)
| |- warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasDeleted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 |
98 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:101:27: warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
99 | /// Monitor `wasRenamed` events.
100 | ///
101 | public static let wasRenamed = Options(rawValue: 1 << 5)
| |- warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasRenamed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:106:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
104 | /// Monitor all events.
105 | ///
106 | public static let all: Options = [.accessWasRevoked,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.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
107 | .dataDidChange,
108 | .linkCountDidChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:178:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
176 | if eventMask.contains(.attrib) {
177 | queue.addOperation {
178 | self.handler(.metadataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
179 | }
180 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:184:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
182 | if eventMask.contains(.delete) {
183 | queue.addOperation {
184 | self.handler(.wasDeleted(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
185 | }
186 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:190:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
188 | if eventMask.contains(.extend) {
189 | queue.addOperation {
190 | self.handler(.sizeDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
191 | }
192 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:196:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
194 | if eventMask.contains(.link) {
195 | queue.addOperation {
196 | self.handler(.linkCountDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
197 | }
198 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:207:21: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
205 |
206 | queue.addOperation {
207 | self.handler(.wasRenamed(oldFileURL, newFileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
208 | }
209 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:214:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
212 | if eventMask.contains(.revoke) {
213 | queue.addOperation {
214 | self.handler(.accessWasRevoked(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
215 | }
216 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:220:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
218 | if eventMask.contains(.write) {
219 | queue.addOperation {
220 | self.handler(.dataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
221 | }
222 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:179:17: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
177 |
178 | queue.addOperation {
179 | self.handler(.statusDidChange(self.statusFromFlags(flags)))
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:235:13: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
233 |
234 | innerQueue.async {
235 | self.unsafePreviousFlags = []
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
236 |
237 | self.invokeHandler(self.currentFlags ?? [])
[84/88] Compiling XestiMonitors AccessibilityElementMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:71:27: warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
70 | ///
71 | public static let accessWasRevoked = Options(rawValue: 1 << 0)
| |- warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accessWasRevoked' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:76:27: warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
74 | /// Monitor `dataDidChange` events.
75 | ///
76 | public static let dataDidChange = Options(rawValue: 1 << 1)
| |- warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:81:27: warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
79 | /// Monitor `linkCountDidChange` events.
80 | ///
81 | public static let linkCountDidChange = Options(rawValue: 1 << 2)
| |- warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'linkCountDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:86:27: warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
84 | /// Monitor `metadataDidChange` events.
85 | ///
86 | public static let metadataDidChange = Options(rawValue: 1 << 3)
| |- warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'metadataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 |
88 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:91:27: warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
89 | /// Monitor `sizeDidChange` events.
90 | ///
91 | public static let sizeDidChange = Options(rawValue: 1 << 4)
| |- warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sizeDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:96:27: warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
94 | /// Monitor `wasDeleted` events.
95 | ///
96 | public static let wasDeleted = Options(rawValue: 1 << 5)
| |- warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasDeleted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 |
98 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:101:27: warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
99 | /// Monitor `wasRenamed` events.
100 | ///
101 | public static let wasRenamed = Options(rawValue: 1 << 5)
| |- warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasRenamed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:106:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
104 | /// Monitor all events.
105 | ///
106 | public static let all: Options = [.accessWasRevoked,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.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
107 | .dataDidChange,
108 | .linkCountDidChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:178:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
176 | if eventMask.contains(.attrib) {
177 | queue.addOperation {
178 | self.handler(.metadataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
179 | }
180 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:184:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
182 | if eventMask.contains(.delete) {
183 | queue.addOperation {
184 | self.handler(.wasDeleted(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
185 | }
186 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:190:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
188 | if eventMask.contains(.extend) {
189 | queue.addOperation {
190 | self.handler(.sizeDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
191 | }
192 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:196:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
194 | if eventMask.contains(.link) {
195 | queue.addOperation {
196 | self.handler(.linkCountDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
197 | }
198 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:207:21: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
205 |
206 | queue.addOperation {
207 | self.handler(.wasRenamed(oldFileURL, newFileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
208 | }
209 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:214:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
212 | if eventMask.contains(.revoke) {
213 | queue.addOperation {
214 | self.handler(.accessWasRevoked(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
215 | }
216 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:220:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
218 | if eventMask.contains(.write) {
219 | queue.addOperation {
220 | self.handler(.dataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
221 | }
222 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:179:17: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
177 |
178 | queue.addOperation {
179 | self.handler(.statusDidChange(self.statusFromFlags(flags)))
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:235:13: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
233 |
234 | innerQueue.async {
235 | self.unsafePreviousFlags = []
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
236 |
237 | self.invokeHandler(self.currentFlags ?? [])
[85/88] Compiling XestiMonitors AccessibilityStatusMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:71:27: warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
70 | ///
71 | public static let accessWasRevoked = Options(rawValue: 1 << 0)
| |- warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accessWasRevoked' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:76:27: warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
74 | /// Monitor `dataDidChange` events.
75 | ///
76 | public static let dataDidChange = Options(rawValue: 1 << 1)
| |- warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:81:27: warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
79 | /// Monitor `linkCountDidChange` events.
80 | ///
81 | public static let linkCountDidChange = Options(rawValue: 1 << 2)
| |- warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'linkCountDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:86:27: warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
84 | /// Monitor `metadataDidChange` events.
85 | ///
86 | public static let metadataDidChange = Options(rawValue: 1 << 3)
| |- warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'metadataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 |
88 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:91:27: warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
89 | /// Monitor `sizeDidChange` events.
90 | ///
91 | public static let sizeDidChange = Options(rawValue: 1 << 4)
| |- warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sizeDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:96:27: warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
94 | /// Monitor `wasDeleted` events.
95 | ///
96 | public static let wasDeleted = Options(rawValue: 1 << 5)
| |- warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasDeleted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 |
98 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:101:27: warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
99 | /// Monitor `wasRenamed` events.
100 | ///
101 | public static let wasRenamed = Options(rawValue: 1 << 5)
| |- warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasRenamed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:106:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
104 | /// Monitor all events.
105 | ///
106 | public static let all: Options = [.accessWasRevoked,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.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
107 | .dataDidChange,
108 | .linkCountDidChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:178:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
176 | if eventMask.contains(.attrib) {
177 | queue.addOperation {
178 | self.handler(.metadataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
179 | }
180 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:184:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
182 | if eventMask.contains(.delete) {
183 | queue.addOperation {
184 | self.handler(.wasDeleted(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
185 | }
186 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:190:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
188 | if eventMask.contains(.extend) {
189 | queue.addOperation {
190 | self.handler(.sizeDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
191 | }
192 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:196:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
194 | if eventMask.contains(.link) {
195 | queue.addOperation {
196 | self.handler(.linkCountDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
197 | }
198 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:207:21: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
205 |
206 | queue.addOperation {
207 | self.handler(.wasRenamed(oldFileURL, newFileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
208 | }
209 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:214:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
212 | if eventMask.contains(.revoke) {
213 | queue.addOperation {
214 | self.handler(.accessWasRevoked(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
215 | }
216 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:220:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
218 | if eventMask.contains(.write) {
219 | queue.addOperation {
220 | self.handler(.dataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
221 | }
222 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:179:17: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
177 |
178 | queue.addOperation {
179 | self.handler(.statusDidChange(self.statusFromFlags(flags)))
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:235:13: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
233 |
234 | innerQueue.async {
235 | self.unsafePreviousFlags = []
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
236 |
237 | self.invokeHandler(self.currentFlags ?? [])
[86/88] Compiling XestiMonitors ApplicationStateMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:71:27: warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
70 | ///
71 | public static let accessWasRevoked = Options(rawValue: 1 << 0)
| |- warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accessWasRevoked' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:76:27: warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
74 | /// Monitor `dataDidChange` events.
75 | ///
76 | public static let dataDidChange = Options(rawValue: 1 << 1)
| |- warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:81:27: warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
79 | /// Monitor `linkCountDidChange` events.
80 | ///
81 | public static let linkCountDidChange = Options(rawValue: 1 << 2)
| |- warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'linkCountDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:86:27: warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
84 | /// Monitor `metadataDidChange` events.
85 | ///
86 | public static let metadataDidChange = Options(rawValue: 1 << 3)
| |- warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'metadataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 |
88 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:91:27: warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
89 | /// Monitor `sizeDidChange` events.
90 | ///
91 | public static let sizeDidChange = Options(rawValue: 1 << 4)
| |- warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sizeDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:96:27: warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
94 | /// Monitor `wasDeleted` events.
95 | ///
96 | public static let wasDeleted = Options(rawValue: 1 << 5)
| |- warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasDeleted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 |
98 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:101:27: warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
99 | /// Monitor `wasRenamed` events.
100 | ///
101 | public static let wasRenamed = Options(rawValue: 1 << 5)
| |- warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasRenamed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:106:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
104 | /// Monitor all events.
105 | ///
106 | public static let all: Options = [.accessWasRevoked,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.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
107 | .dataDidChange,
108 | .linkCountDidChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:178:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
176 | if eventMask.contains(.attrib) {
177 | queue.addOperation {
178 | self.handler(.metadataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
179 | }
180 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:184:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
182 | if eventMask.contains(.delete) {
183 | queue.addOperation {
184 | self.handler(.wasDeleted(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
185 | }
186 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:190:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
188 | if eventMask.contains(.extend) {
189 | queue.addOperation {
190 | self.handler(.sizeDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
191 | }
192 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:196:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
194 | if eventMask.contains(.link) {
195 | queue.addOperation {
196 | self.handler(.linkCountDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
197 | }
198 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:207:21: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
205 |
206 | queue.addOperation {
207 | self.handler(.wasRenamed(oldFileURL, newFileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
208 | }
209 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:214:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
212 | if eventMask.contains(.revoke) {
213 | queue.addOperation {
214 | self.handler(.accessWasRevoked(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
215 | }
216 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:220:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
218 | if eventMask.contains(.write) {
219 | queue.addOperation {
220 | self.handler(.dataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
221 | }
222 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:179:17: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
177 |
178 | queue.addOperation {
179 | self.handler(.statusDidChange(self.statusFromFlags(flags)))
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:235:13: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
233 |
234 | innerQueue.async {
235 | self.unsafePreviousFlags = []
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
236 |
237 | self.invokeHandler(self.currentFlags ?? [])
[87/88] Compiling XestiMonitors BackgroundRefreshMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:71:27: warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
70 | ///
71 | public static let accessWasRevoked = Options(rawValue: 1 << 0)
| |- warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accessWasRevoked' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:76:27: warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
74 | /// Monitor `dataDidChange` events.
75 | ///
76 | public static let dataDidChange = Options(rawValue: 1 << 1)
| |- warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:81:27: warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
79 | /// Monitor `linkCountDidChange` events.
80 | ///
81 | public static let linkCountDidChange = Options(rawValue: 1 << 2)
| |- warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'linkCountDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:86:27: warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
84 | /// Monitor `metadataDidChange` events.
85 | ///
86 | public static let metadataDidChange = Options(rawValue: 1 << 3)
| |- warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'metadataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 |
88 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:91:27: warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
89 | /// Monitor `sizeDidChange` events.
90 | ///
91 | public static let sizeDidChange = Options(rawValue: 1 << 4)
| |- warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sizeDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:96:27: warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
94 | /// Monitor `wasDeleted` events.
95 | ///
96 | public static let wasDeleted = Options(rawValue: 1 << 5)
| |- warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasDeleted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 |
98 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:101:27: warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
99 | /// Monitor `wasRenamed` events.
100 | ///
101 | public static let wasRenamed = Options(rawValue: 1 << 5)
| |- warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasRenamed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:106:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
104 | /// Monitor all events.
105 | ///
106 | public static let all: Options = [.accessWasRevoked,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.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
107 | .dataDidChange,
108 | .linkCountDidChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:178:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
176 | if eventMask.contains(.attrib) {
177 | queue.addOperation {
178 | self.handler(.metadataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
179 | }
180 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:184:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
182 | if eventMask.contains(.delete) {
183 | queue.addOperation {
184 | self.handler(.wasDeleted(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
185 | }
186 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:190:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
188 | if eventMask.contains(.extend) {
189 | queue.addOperation {
190 | self.handler(.sizeDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
191 | }
192 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:196:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
194 | if eventMask.contains(.link) {
195 | queue.addOperation {
196 | self.handler(.linkCountDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
197 | }
198 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:207:21: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
205 |
206 | queue.addOperation {
207 | self.handler(.wasRenamed(oldFileURL, newFileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
208 | }
209 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:214:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
212 | if eventMask.contains(.revoke) {
213 | queue.addOperation {
214 | self.handler(.accessWasRevoked(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
215 | }
216 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:220:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
218 | if eventMask.contains(.write) {
219 | queue.addOperation {
220 | self.handler(.dataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
221 | }
222 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:179:17: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
177 |
178 | queue.addOperation {
179 | self.handler(.statusDidChange(self.statusFromFlags(flags)))
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:235:13: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
233 |
234 | innerQueue.async {
235 | self.unsafePreviousFlags = []
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
236 |
237 | self.invokeHandler(self.currentFlags ?? [])
[88/88] Compiling XestiMonitors MemoryMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:71:27: warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
70 | ///
71 | public static let accessWasRevoked = Options(rawValue: 1 << 0)
| |- warning: static property 'accessWasRevoked' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'accessWasRevoked' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:76:27: warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
74 | /// Monitor `dataDidChange` events.
75 | ///
76 | public static let dataDidChange = Options(rawValue: 1 << 1)
| |- warning: static property 'dataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:81:27: warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
79 | /// Monitor `linkCountDidChange` events.
80 | ///
81 | public static let linkCountDidChange = Options(rawValue: 1 << 2)
| |- warning: static property 'linkCountDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'linkCountDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:86:27: warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
84 | /// Monitor `metadataDidChange` events.
85 | ///
86 | public static let metadataDidChange = Options(rawValue: 1 << 3)
| |- warning: static property 'metadataDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'metadataDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 |
88 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:91:27: warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
89 | /// Monitor `sizeDidChange` events.
90 | ///
91 | public static let sizeDidChange = Options(rawValue: 1 << 4)
| |- warning: static property 'sizeDidChange' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sizeDidChange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:96:27: warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
94 | /// Monitor `wasDeleted` events.
95 | ///
96 | public static let wasDeleted = Options(rawValue: 1 << 5)
| |- warning: static property 'wasDeleted' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasDeleted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 |
98 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:101:27: warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
99 | /// Monitor `wasRenamed` events.
100 | ///
101 | public static let wasRenamed = Options(rawValue: 1 << 5)
| |- warning: static property 'wasRenamed' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'wasRenamed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:106:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
65 | /// Specifies which events to monitor.
66 | ///
67 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
68 | ///
69 | /// Monitor `accessWasRevoked` events.
:
104 | /// Monitor all events.
105 | ///
106 | public static let all: Options = [.accessWasRevoked,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FileSystemObjectMonitor.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
107 | .dataDidChange,
108 | .linkCountDidChange,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:178:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
176 | if eventMask.contains(.attrib) {
177 | queue.addOperation {
178 | self.handler(.metadataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
179 | }
180 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:184:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
182 | if eventMask.contains(.delete) {
183 | queue.addOperation {
184 | self.handler(.wasDeleted(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
185 | }
186 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:190:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
188 | if eventMask.contains(.extend) {
189 | queue.addOperation {
190 | self.handler(.sizeDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
191 | }
192 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:196:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
194 | if eventMask.contains(.link) {
195 | queue.addOperation {
196 | self.handler(.linkCountDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
197 | }
198 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:207:21: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
205 |
206 | queue.addOperation {
207 | self.handler(.wasRenamed(oldFileURL, newFileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
208 | }
209 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:214:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
212 | if eventMask.contains(.revoke) {
213 | queue.addOperation {
214 | self.handler(.accessWasRevoked(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
215 | }
216 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/FileSystemObjectMonitor.swift:220:17: warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
19 | /// count) change.
20 | ///
21 | public class FileSystemObjectMonitor: BaseMonitor {
| `- note: class 'FileSystemObjectMonitor' does not conform to the 'Sendable' protocol
22 | ///
23 | /// Encapsulates changes to the file-system object.
:
218 | if eventMask.contains(.write) {
219 | queue.addOperation {
220 | self.handler(.dataDidChange(self.fileURL))
| `- warning: capture of 'self' with non-sendable type 'FileSystemObjectMonitor' in a '@Sendable' closure
221 | }
222 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:179:17: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
177 |
178 | queue.addOperation {
179 | self.handler(.statusDidChange(self.statusFromFlags(flags)))
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/Core/Other/NetworkReachabilityMonitor.swift:235:13: warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
17 | /// address for changes to its reachability.
18 | ///
19 | public class NetworkReachabilityMonitor: BaseMonitor {
| `- note: class 'NetworkReachabilityMonitor' does not conform to the 'Sendable' protocol
20 | ///
21 | /// Encapsulates changes to the reachability of a network node name or
:
233 |
234 | innerQueue.async {
235 | self.unsafePreviousFlags = []
| `- warning: capture of 'self' with non-sendable type 'NetworkReachabilityMonitor' in a '@Sendable' closure
236 |
237 | self.invokeHandler(self.currentFlags ?? [])
Build complete! (4.74s)
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/*.h': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/*.m': File not found.
Done.