Build Information
Successful build of XestiMonitors, reference master (d5dc9a
), with Swift 6.0 for macOS (SPM) on 27 Nov 2024 09:27:53 UTC.
Swift 6 data race errors: 40
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -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
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
[61/88] Compiling XestiMonitors PedometerMonitor.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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | }
170 |
[62/88] Compiling XestiMonitors AccessibilityStatus.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileManagerInjection.swift:19: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
17 |
18 | internal enum FileManagerInjector {
19 | internal static var inject: () -> FileManagerProtocol = { FileManager.`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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:25: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
23 |
24 | internal enum FileSystemInjector {
25 | internal static var inject: () -> FileSystemProtocol = { 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:27:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
8 | //
9 |
10 | internal protocol FileSystemProtocol: AnyObject {
| `- note: protocol 'FileSystemProtocol' does not conform to the 'Sendable' protocol
11 | @discardableResult
12 | func close(_ fd: Int32) -> Int32
:
25 | internal static var inject: () -> FileSystemProtocol = { shared }
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemObjectInjection.swift:33: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
31 | // swiftlint:disable force_cast
32 |
33 | internal static var inject: (Int32, DispatchSource.FileSystemEvent, DispatchQueue?) -> FileSystemObjectProtocol = {
| |- 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | DispatchSource.makeFileSystemObjectSource(fileDescriptor: $0,
35 | eventMask: $1,
[63/88] Compiling XestiMonitors AccessibilityStatusInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileManagerInjection.swift:19: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
17 |
18 | internal enum FileManagerInjector {
19 | internal static var inject: () -> FileManagerProtocol = { FileManager.`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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:25: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
23 |
24 | internal enum FileSystemInjector {
25 | internal static var inject: () -> FileSystemProtocol = { 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:27:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
8 | //
9 |
10 | internal protocol FileSystemProtocol: AnyObject {
| `- note: protocol 'FileSystemProtocol' does not conform to the 'Sendable' protocol
11 | @discardableResult
12 | func close(_ fd: Int32) -> Int32
:
25 | internal static var inject: () -> FileSystemProtocol = { shared }
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemObjectInjection.swift:33: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
31 | // swiftlint:disable force_cast
32 |
33 | internal static var inject: (Int32, DispatchSource.FileSystemEvent, DispatchQueue?) -> FileSystemObjectProtocol = {
| |- 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | DispatchSource.makeFileSystemObjectSource(fileDescriptor: $0,
35 | eventMask: $1,
[64/88] Compiling XestiMonitors AltimeterInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileManagerInjection.swift:19: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
17 |
18 | internal enum FileManagerInjector {
19 | internal static var inject: () -> FileManagerProtocol = { FileManager.`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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:25: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
23 |
24 | internal enum FileSystemInjector {
25 | internal static var inject: () -> FileSystemProtocol = { 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:27:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
8 | //
9 |
10 | internal protocol FileSystemProtocol: AnyObject {
| `- note: protocol 'FileSystemProtocol' does not conform to the 'Sendable' protocol
11 | @discardableResult
12 | func close(_ fd: Int32) -> Int32
:
25 | internal static var inject: () -> FileSystemProtocol = { shared }
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemObjectInjection.swift:33: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
31 | // swiftlint:disable force_cast
32 |
33 | internal static var inject: (Int32, DispatchSource.FileSystemEvent, DispatchQueue?) -> FileSystemObjectProtocol = {
| |- 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | DispatchSource.makeFileSystemObjectSource(fileDescriptor: $0,
35 | eventMask: $1,
[65/88] Compiling XestiMonitors ApplicationInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileManagerInjection.swift:19: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
17 |
18 | internal enum FileManagerInjector {
19 | internal static var inject: () -> FileManagerProtocol = { FileManager.`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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:25: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
23 |
24 | internal enum FileSystemInjector {
25 | internal static var inject: () -> FileSystemProtocol = { 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:27:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
8 | //
9 |
10 | internal protocol FileSystemProtocol: AnyObject {
| `- note: protocol 'FileSystemProtocol' does not conform to the 'Sendable' protocol
11 | @discardableResult
12 | func close(_ fd: Int32) -> Int32
:
25 | internal static var inject: () -> FileSystemProtocol = { shared }
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemObjectInjection.swift:33: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
31 | // swiftlint:disable force_cast
32 |
33 | internal static var inject: (Int32, DispatchSource.FileSystemEvent, DispatchQueue?) -> FileSystemObjectProtocol = {
| |- 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | DispatchSource.makeFileSystemObjectSource(fileDescriptor: $0,
35 | eventMask: $1,
[66/88] Compiling XestiMonitors DeviceInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileManagerInjection.swift:19: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
17 |
18 | internal enum FileManagerInjector {
19 | internal static var inject: () -> FileManagerProtocol = { FileManager.`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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:25: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
23 |
24 | internal enum FileSystemInjector {
25 | internal static var inject: () -> FileSystemProtocol = { 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:27:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
8 | //
9 |
10 | internal protocol FileSystemProtocol: AnyObject {
| `- note: protocol 'FileSystemProtocol' does not conform to the 'Sendable' protocol
11 | @discardableResult
12 | func close(_ fd: Int32) -> Int32
:
25 | internal static var inject: () -> FileSystemProtocol = { shared }
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemObjectInjection.swift:33: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
31 | // swiftlint:disable force_cast
32 |
33 | internal static var inject: (Int32, DispatchSource.FileSystemEvent, DispatchQueue?) -> FileSystemObjectProtocol = {
| |- 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | DispatchSource.makeFileSystemObjectSource(fileDescriptor: $0,
35 | eventMask: $1,
[67/88] Compiling XestiMonitors FileManagerInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileManagerInjection.swift:19: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
17 |
18 | internal enum FileManagerInjector {
19 | internal static var inject: () -> FileManagerProtocol = { FileManager.`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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:25: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
23 |
24 | internal enum FileSystemInjector {
25 | internal static var inject: () -> FileSystemProtocol = { 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:27:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
8 | //
9 |
10 | internal protocol FileSystemProtocol: AnyObject {
| `- note: protocol 'FileSystemProtocol' does not conform to the 'Sendable' protocol
11 | @discardableResult
12 | func close(_ fd: Int32) -> Int32
:
25 | internal static var inject: () -> FileSystemProtocol = { shared }
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemObjectInjection.swift:33: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
31 | // swiftlint:disable force_cast
32 |
33 | internal static var inject: (Int32, DispatchSource.FileSystemEvent, DispatchQueue?) -> FileSystemObjectProtocol = {
| |- 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | DispatchSource.makeFileSystemObjectSource(fileDescriptor: $0,
35 | eventMask: $1,
[68/88] Compiling XestiMonitors FileSystem.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileManagerInjection.swift:19: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
17 |
18 | internal enum FileManagerInjector {
19 | internal static var inject: () -> FileManagerProtocol = { FileManager.`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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:25: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
23 |
24 | internal enum FileSystemInjector {
25 | internal static var inject: () -> FileSystemProtocol = { 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:27:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
8 | //
9 |
10 | internal protocol FileSystemProtocol: AnyObject {
| `- note: protocol 'FileSystemProtocol' does not conform to the 'Sendable' protocol
11 | @discardableResult
12 | func close(_ fd: Int32) -> Int32
:
25 | internal static var inject: () -> FileSystemProtocol = { shared }
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemObjectInjection.swift:33: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
31 | // swiftlint:disable force_cast
32 |
33 | internal static var inject: (Int32, DispatchSource.FileSystemEvent, DispatchQueue?) -> FileSystemObjectProtocol = {
| |- 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | DispatchSource.makeFileSystemObjectSource(fileDescriptor: $0,
35 | eventMask: $1,
[69/88] Compiling XestiMonitors FileSystemInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileManagerInjection.swift:19: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
17 |
18 | internal enum FileManagerInjector {
19 | internal static var inject: () -> FileManagerProtocol = { FileManager.`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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:25: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
23 |
24 | internal enum FileSystemInjector {
25 | internal static var inject: () -> FileSystemProtocol = { 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:27:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
8 | //
9 |
10 | internal protocol FileSystemProtocol: AnyObject {
| `- note: protocol 'FileSystemProtocol' does not conform to the 'Sendable' protocol
11 | @discardableResult
12 | func close(_ fd: Int32) -> Int32
:
25 | internal static var inject: () -> FileSystemProtocol = { shared }
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemObjectInjection.swift:33: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
31 | // swiftlint:disable force_cast
32 |
33 | internal static var inject: (Int32, DispatchSource.FileSystemEvent, DispatchQueue?) -> FileSystemObjectProtocol = {
| |- 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | DispatchSource.makeFileSystemObjectSource(fileDescriptor: $0,
35 | eventMask: $1,
[70/88] Compiling XestiMonitors FileSystemObjectInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileManagerInjection.swift:19: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
17 |
18 | internal enum FileManagerInjector {
19 | internal static var inject: () -> FileManagerProtocol = { FileManager.`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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:25: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
23 |
24 | internal enum FileSystemInjector {
25 | internal static var inject: () -> FileSystemProtocol = { 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemInjection.swift:27:24: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
8 | //
9 |
10 | internal protocol FileSystemProtocol: AnyObject {
| `- note: protocol 'FileSystemProtocol' does not conform to the 'Sendable' protocol
11 | @discardableResult
12 | func close(_ fd: Int32) -> Int32
:
25 | internal static var inject: () -> FileSystemProtocol = { shared }
26 |
27 | private static let shared: FileSystemProtocol = FileSystem()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'any FileSystemProtocol' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/FileSystemObjectInjection.swift:33: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
31 | // swiftlint:disable force_cast
32 |
33 | internal static var inject: (Int32, DispatchSource.FileSystemEvent, DispatchQueue?) -> FileSystemObjectProtocol = {
| |- 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | DispatchSource.makeFileSystemObjectSource(fileDescriptor: $0,
35 | eventMask: $1,
[71/88] Compiling XestiMonitors BundleClassLoadMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:39:27: warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
38 | ///
39 | public static let acceptPolicyChanged = Options(rawValue: 1 << 0)
| |- warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'acceptPolicyChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |
41 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:44:27: warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
42 | /// Monitor `cookiesChanged` events.
43 | ///
44 | public static let cookiesChanged = Options(rawValue: 1 << 1)
| |- warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cookiesChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:49:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
47 | /// Monitor all events.
48 | ///
49 | public static let all: Options = [.acceptPolicyChanged,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | .cookiesChanged]
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:99:27: warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
98 | ///
99 | public static let didFinishGathering = Options(rawValue: 1 << 0)
| |- warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didFinishGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:104:27: warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
102 | /// Monitor `didStartGathering` events.
103 | ///
104 | public static let didStartGathering = Options(rawValue: 1 << 1)
| |- warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didStartGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:109:27: warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
107 | /// Monitor `didUpdate` events.
108 | ///
109 | public static let didUpdate = Options(rawValue: 1 << 2)
| |- warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:114:27: warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
112 | /// Monitor `gatheringProgress` events.
113 | ///
114 | public static let gatheringProgress = Options(rawValue: 1 << 3)
| |- warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gatheringProgress' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:119:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
117 | /// Monitor all events.
118 | ///
119 | public static let all: Options = [.didFinishGathering,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | .didStartGathering,
121 | .didUpdate,
[72/88] Compiling XestiMonitors BundleResourceRequestMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:39:27: warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
38 | ///
39 | public static let acceptPolicyChanged = Options(rawValue: 1 << 0)
| |- warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'acceptPolicyChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |
41 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:44:27: warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
42 | /// Monitor `cookiesChanged` events.
43 | ///
44 | public static let cookiesChanged = Options(rawValue: 1 << 1)
| |- warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cookiesChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:49:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
47 | /// Monitor all events.
48 | ///
49 | public static let all: Options = [.acceptPolicyChanged,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | .cookiesChanged]
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:99:27: warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
98 | ///
99 | public static let didFinishGathering = Options(rawValue: 1 << 0)
| |- warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didFinishGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:104:27: warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
102 | /// Monitor `didStartGathering` events.
103 | ///
104 | public static let didStartGathering = Options(rawValue: 1 << 1)
| |- warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didStartGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:109:27: warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
107 | /// Monitor `didUpdate` events.
108 | ///
109 | public static let didUpdate = Options(rawValue: 1 << 2)
| |- warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:114:27: warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
112 | /// Monitor `gatheringProgress` events.
113 | ///
114 | public static let gatheringProgress = Options(rawValue: 1 << 3)
| |- warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gatheringProgress' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:119:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
117 | /// Monitor all events.
118 | ///
119 | public static let all: Options = [.didFinishGathering,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | .didStartGathering,
121 | .didUpdate,
[73/88] Compiling XestiMonitors CalendarDayMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:39:27: warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
38 | ///
39 | public static let acceptPolicyChanged = Options(rawValue: 1 << 0)
| |- warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'acceptPolicyChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |
41 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:44:27: warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
42 | /// Monitor `cookiesChanged` events.
43 | ///
44 | public static let cookiesChanged = Options(rawValue: 1 << 1)
| |- warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cookiesChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:49:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
47 | /// Monitor all events.
48 | ///
49 | public static let all: Options = [.acceptPolicyChanged,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | .cookiesChanged]
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:99:27: warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
98 | ///
99 | public static let didFinishGathering = Options(rawValue: 1 << 0)
| |- warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didFinishGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:104:27: warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
102 | /// Monitor `didStartGathering` events.
103 | ///
104 | public static let didStartGathering = Options(rawValue: 1 << 1)
| |- warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didStartGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:109:27: warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
107 | /// Monitor `didUpdate` events.
108 | ///
109 | public static let didUpdate = Options(rawValue: 1 << 2)
| |- warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:114:27: warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
112 | /// Monitor `gatheringProgress` events.
113 | ///
114 | public static let gatheringProgress = Options(rawValue: 1 << 3)
| |- warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gatheringProgress' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:119:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
117 | /// Monitor all events.
118 | ///
119 | public static let all: Options = [.didFinishGathering,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | .didStartGathering,
121 | .didUpdate,
[74/88] Compiling XestiMonitors CurrentLocaleMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:39:27: warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
38 | ///
39 | public static let acceptPolicyChanged = Options(rawValue: 1 << 0)
| |- warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'acceptPolicyChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |
41 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:44:27: warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
42 | /// Monitor `cookiesChanged` events.
43 | ///
44 | public static let cookiesChanged = Options(rawValue: 1 << 1)
| |- warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cookiesChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:49:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
47 | /// Monitor all events.
48 | ///
49 | public static let all: Options = [.acceptPolicyChanged,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | .cookiesChanged]
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:99:27: warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
98 | ///
99 | public static let didFinishGathering = Options(rawValue: 1 << 0)
| |- warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didFinishGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:104:27: warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
102 | /// Monitor `didStartGathering` events.
103 | ///
104 | public static let didStartGathering = Options(rawValue: 1 << 1)
| |- warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didStartGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:109:27: warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
107 | /// Monitor `didUpdate` events.
108 | ///
109 | public static let didUpdate = Options(rawValue: 1 << 2)
| |- warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:114:27: warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
112 | /// Monitor `gatheringProgress` events.
113 | ///
114 | public static let gatheringProgress = Options(rawValue: 1 << 3)
| |- warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gatheringProgress' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:119:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
117 | /// Monitor all events.
118 | ///
119 | public static let all: Options = [.didFinishGathering,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | .didStartGathering,
121 | .didUpdate,
[75/88] Compiling XestiMonitors ExtensionHostMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:39:27: warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
38 | ///
39 | public static let acceptPolicyChanged = Options(rawValue: 1 << 0)
| |- warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'acceptPolicyChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |
41 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:44:27: warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
42 | /// Monitor `cookiesChanged` events.
43 | ///
44 | public static let cookiesChanged = Options(rawValue: 1 << 1)
| |- warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cookiesChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:49:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
47 | /// Monitor all events.
48 | ///
49 | public static let all: Options = [.acceptPolicyChanged,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | .cookiesChanged]
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:99:27: warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
98 | ///
99 | public static let didFinishGathering = Options(rawValue: 1 << 0)
| |- warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didFinishGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:104:27: warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
102 | /// Monitor `didStartGathering` events.
103 | ///
104 | public static let didStartGathering = Options(rawValue: 1 << 1)
| |- warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didStartGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:109:27: warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
107 | /// Monitor `didUpdate` events.
108 | ///
109 | public static let didUpdate = Options(rawValue: 1 << 2)
| |- warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:114:27: warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
112 | /// Monitor `gatheringProgress` events.
113 | ///
114 | public static let gatheringProgress = Options(rawValue: 1 << 3)
| |- warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gatheringProgress' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:119:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
117 | /// Monitor all events.
118 | ///
119 | public static let all: Options = [.didFinishGathering,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | .didStartGathering,
121 | .didUpdate,
[76/88] Compiling XestiMonitors HTTPCookieStorageMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:39:27: warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
38 | ///
39 | public static let acceptPolicyChanged = Options(rawValue: 1 << 0)
| |- warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'acceptPolicyChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |
41 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:44:27: warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
42 | /// Monitor `cookiesChanged` events.
43 | ///
44 | public static let cookiesChanged = Options(rawValue: 1 << 1)
| |- warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cookiesChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:49:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
47 | /// Monitor all events.
48 | ///
49 | public static let all: Options = [.acceptPolicyChanged,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | .cookiesChanged]
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:99:27: warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
98 | ///
99 | public static let didFinishGathering = Options(rawValue: 1 << 0)
| |- warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didFinishGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:104:27: warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
102 | /// Monitor `didStartGathering` events.
103 | ///
104 | public static let didStartGathering = Options(rawValue: 1 << 1)
| |- warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didStartGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:109:27: warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
107 | /// Monitor `didUpdate` events.
108 | ///
109 | public static let didUpdate = Options(rawValue: 1 << 2)
| |- warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:114:27: warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
112 | /// Monitor `gatheringProgress` events.
113 | ///
114 | public static let gatheringProgress = Options(rawValue: 1 << 3)
| |- warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gatheringProgress' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:119:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
117 | /// Monitor all events.
118 | ///
119 | public static let all: Options = [.didFinishGathering,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | .didStartGathering,
121 | .didUpdate,
[77/88] Compiling XestiMonitors MetadataQueryMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:39:27: warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
38 | ///
39 | public static let acceptPolicyChanged = Options(rawValue: 1 << 0)
| |- warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'acceptPolicyChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |
41 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:44:27: warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
42 | /// Monitor `cookiesChanged` events.
43 | ///
44 | public static let cookiesChanged = Options(rawValue: 1 << 1)
| |- warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cookiesChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:49:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
47 | /// Monitor all events.
48 | ///
49 | public static let all: Options = [.acceptPolicyChanged,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | .cookiesChanged]
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:99:27: warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
98 | ///
99 | public static let didFinishGathering = Options(rawValue: 1 << 0)
| |- warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didFinishGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:104:27: warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
102 | /// Monitor `didStartGathering` events.
103 | ///
104 | public static let didStartGathering = Options(rawValue: 1 << 1)
| |- warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didStartGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:109:27: warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
107 | /// Monitor `didUpdate` events.
108 | ///
109 | public static let didUpdate = Options(rawValue: 1 << 2)
| |- warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:114:27: warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
112 | /// Monitor `gatheringProgress` events.
113 | ///
114 | public static let gatheringProgress = Options(rawValue: 1 << 3)
| |- warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gatheringProgress' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:119:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
117 | /// Monitor all events.
118 | ///
119 | public static let all: Options = [.didFinishGathering,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | .didStartGathering,
121 | .didUpdate,
[78/88] Compiling XestiMonitors PortMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:39:27: warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
38 | ///
39 | public static let acceptPolicyChanged = Options(rawValue: 1 << 0)
| |- warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'acceptPolicyChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |
41 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:44:27: warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
42 | /// Monitor `cookiesChanged` events.
43 | ///
44 | public static let cookiesChanged = Options(rawValue: 1 << 1)
| |- warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cookiesChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:49:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
47 | /// Monitor all events.
48 | ///
49 | public static let all: Options = [.acceptPolicyChanged,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | .cookiesChanged]
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:99:27: warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
98 | ///
99 | public static let didFinishGathering = Options(rawValue: 1 << 0)
| |- warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didFinishGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:104:27: warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
102 | /// Monitor `didStartGathering` events.
103 | ///
104 | public static let didStartGathering = Options(rawValue: 1 << 1)
| |- warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didStartGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:109:27: warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
107 | /// Monitor `didUpdate` events.
108 | ///
109 | public static let didUpdate = Options(rawValue: 1 << 2)
| |- warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:114:27: warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
112 | /// Monitor `gatheringProgress` events.
113 | ///
114 | public static let gatheringProgress = Options(rawValue: 1 << 3)
| |- warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gatheringProgress' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:119:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
117 | /// Monitor all events.
118 | ///
119 | public static let all: Options = [.didFinishGathering,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | .didStartGathering,
121 | .didUpdate,
[79/88] Compiling XestiMonitors ProcessInfoPowerStateMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:39:27: warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
38 | ///
39 | public static let acceptPolicyChanged = Options(rawValue: 1 << 0)
| |- warning: static property 'acceptPolicyChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'acceptPolicyChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |
41 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:44:27: warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
42 | /// Monitor `cookiesChanged` events.
43 | ///
44 | public static let cookiesChanged = Options(rawValue: 1 << 1)
| |- warning: static property 'cookiesChanged' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cookiesChanged' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/HTTPCookieStorageMonitor.swift:49:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
33 | /// Specifies which events to monitor.
34 | ///
35 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
36 | ///
37 | /// Monitor `acceptPolicyChanged` events.
:
47 | /// Monitor all events.
48 | ///
49 | public static let all: Options = [.acceptPolicyChanged,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'HTTPCookiesStorageMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | .cookiesChanged]
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:99:27: warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
98 | ///
99 | public static let didFinishGathering = Options(rawValue: 1 << 0)
| |- warning: static property 'didFinishGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didFinishGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:104:27: warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
102 | /// Monitor `didStartGathering` events.
103 | ///
104 | public static let didStartGathering = Options(rawValue: 1 << 1)
| |- warning: static property 'didStartGathering' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didStartGathering' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:109:27: warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
107 | /// Monitor `didUpdate` events.
108 | ///
109 | public static let didUpdate = Options(rawValue: 1 << 2)
| |- warning: static property 'didUpdate' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'didUpdate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:114:27: warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
112 | /// Monitor `gatheringProgress` events.
113 | ///
114 | public static let gatheringProgress = Options(rawValue: 1 << 3)
| |- warning: static property 'gatheringProgress' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gatheringProgress' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Core/Foundation/MetadataQueryMonitor.swift:119:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
93 | /// Specifies which events to monitor.
94 | ///
95 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
96 | ///
97 | /// Monitor `didFinishGathering` events.
:
117 | /// Monitor all events.
118 | ///
119 | public static let all: Options = [.didFinishGathering,
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'MetadataQueryMonitor.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | .didStartGathering,
121 | .didUpdate,
[80/88] Compiling XestiMonitors LocationManagerInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[81/88] Compiling XestiMonitors MotionActivityManagerInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[82/88] Compiling XestiMonitors MotionManagerInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[83/88] Compiling XestiMonitors NetworkReachability.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[84/88] Compiling XestiMonitors NetworkReachabilityInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[85/88] Compiling XestiMonitors NotificationCenterInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[86/88] Compiling XestiMonitors PedometerInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[87/88] Compiling XestiMonitors ProcessInfoInjection.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[88/88] Compiling XestiMonitors CMAcceleration+DeviceOrientation.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DependencyInjection/LocationManagerInjection.swift:168:25: warning: static property 'inject' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | internal 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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
/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: annotate 'inject' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
Build complete! (12.46s)
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/*.h': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/*.m': File not found.
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "XestiMonitors",
"name" : "XestiMonitors",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "XestiMonitors",
"targets" : [
"XestiMonitors"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"4"
],
"targets" : [
{
"c99name" : "XestiMonitors",
"module_type" : "SwiftTarget",
"name" : "XestiMonitors",
"path" : ".",
"product_memberships" : [
"XestiMonitors"
],
"sources" : [
"Sources/Core/Base/BaseMonitor.swift",
"Sources/Core/Base/BaseNotificationMonitor.swift",
"Sources/Core/Base/Monitor.swift",
"Sources/Core/CoreLocation/BeaconRangingMonitor.swift",
"Sources/Core/CoreLocation/HeadingMonitor.swift",
"Sources/Core/CoreLocation/LocationAuthorizationMonitor.swift",
"Sources/Core/CoreLocation/LocationManagerDelegateAdapter.swift",
"Sources/Core/CoreLocation/RegionMonitor.swift",
"Sources/Core/CoreLocation/SignificantLocationMonitor.swift",
"Sources/Core/CoreLocation/StandardLocationMonitor.swift",
"Sources/Core/CoreLocation/VisitMonitor.swift",
"Sources/Core/CoreMotion/AccelerometerMonitor.swift",
"Sources/Core/CoreMotion/AltimeterMonitor.swift",
"Sources/Core/CoreMotion/DeviceMotionMonitor.swift",
"Sources/Core/CoreMotion/GyroscopeMonitor.swift",
"Sources/Core/CoreMotion/MagnetometerMonitor.swift",
"Sources/Core/CoreMotion/MotionActivityMonitor.swift",
"Sources/Core/CoreMotion/PedometerMonitor.swift",
"Sources/Core/DependencyInjection/AccessibilityStatus.swift",
"Sources/Core/DependencyInjection/AccessibilityStatusInjection.swift",
"Sources/Core/DependencyInjection/AltimeterInjection.swift",
"Sources/Core/DependencyInjection/ApplicationInjection.swift",
"Sources/Core/DependencyInjection/DeviceInjection.swift",
"Sources/Core/DependencyInjection/FileManagerInjection.swift",
"Sources/Core/DependencyInjection/FileSystem.swift",
"Sources/Core/DependencyInjection/FileSystemInjection.swift",
"Sources/Core/DependencyInjection/FileSystemObjectInjection.swift",
"Sources/Core/DependencyInjection/LocationManagerInjection.swift",
"Sources/Core/DependencyInjection/MotionActivityManagerInjection.swift",
"Sources/Core/DependencyInjection/MotionManagerInjection.swift",
"Sources/Core/DependencyInjection/NetworkReachability.swift",
"Sources/Core/DependencyInjection/NetworkReachabilityInjection.swift",
"Sources/Core/DependencyInjection/NotificationCenterInjection.swift",
"Sources/Core/DependencyInjection/PedometerInjection.swift",
"Sources/Core/DependencyInjection/ProcessInfoInjection.swift",
"Sources/Core/Extensions/CMAcceleration+DeviceOrientation.swift",
"Sources/Core/Foundation/BundleClassLoadMonitor.swift",
"Sources/Core/Foundation/BundleResourceRequestMonitor.swift",
"Sources/Core/Foundation/CalendarDayMonitor.swift",
"Sources/Core/Foundation/CurrentLocaleMonitor.swift",
"Sources/Core/Foundation/ExtensionHostMonitor.swift",
"Sources/Core/Foundation/HTTPCookieStorageMonitor.swift",
"Sources/Core/Foundation/MetadataQueryMonitor.swift",
"Sources/Core/Foundation/PortMonitor.swift",
"Sources/Core/Foundation/ProcessInfoPowerStateMonitor.swift",
"Sources/Core/Foundation/ProcessInfoThermalStateMonitor.swift",
"Sources/Core/Foundation/SystemClockMonitor.swift",
"Sources/Core/Foundation/SystemTimeZoneMonitor.swift",
"Sources/Core/Foundation/URLCredentialStorageMonitor.swift",
"Sources/Core/Foundation/UbiquitousKeyValueStoreMonitor.swift",
"Sources/Core/Foundation/UbiquityIdentityMonitor.swift",
"Sources/Core/Foundation/UndoManagerMonitor.swift",
"Sources/Core/Foundation/UserDefaultsMonitor.swift",
"Sources/Core/Other/FileSystemObjectMonitor.swift",
"Sources/Core/Other/NetworkReachabilityMonitor.swift",
"Sources/Core/UIKit/Accessibility/AccessibilityAnnouncementMonitor.swift",
"Sources/Core/UIKit/Accessibility/AccessibilityElementMonitor.swift",
"Sources/Core/UIKit/Accessibility/AccessibilityStatusMonitor.swift",
"Sources/Core/UIKit/Application/ApplicationStateMonitor.swift",
"Sources/Core/UIKit/Application/BackgroundRefreshMonitor.swift",
"Sources/Core/UIKit/Application/MemoryMonitor.swift",
"Sources/Core/UIKit/Application/ProtectedDataMonitor.swift",
"Sources/Core/UIKit/Application/ScreenshotMonitor.swift",
"Sources/Core/UIKit/Application/StatusBarMonitor.swift",
"Sources/Core/UIKit/Application/TimeMonitor.swift",
"Sources/Core/UIKit/Device/BatteryMonitor.swift",
"Sources/Core/UIKit/Device/OrientationMonitor.swift",
"Sources/Core/UIKit/Device/ProximityMonitor.swift",
"Sources/Core/UIKit/Other/ContentSizeCategoryMonitor.swift",
"Sources/Core/UIKit/Other/DocumentStateMonitor.swift",
"Sources/Core/UIKit/Other/FocusMonitor.swift",
"Sources/Core/UIKit/Other/KeyboardMonitor.swift",
"Sources/Core/UIKit/Other/MenuControllerMonitor.swift",
"Sources/Core/UIKit/Other/PasteboardMonitor.swift",
"Sources/Core/UIKit/Other/TableViewSelectionMonitor.swift",
"Sources/Core/UIKit/Other/ViewControllerShowDetailTargetMonitor.swift",
"Sources/Core/UIKit/Other/WindowMonitor.swift",
"Sources/Core/UIKit/Screen/ScreenBrightnessMonitor.swift",
"Sources/Core/UIKit/Screen/ScreenCapturedMonitor.swift",
"Sources/Core/UIKit/Screen/ScreenConnectionMonitor.swift",
"Sources/Core/UIKit/Screen/ScreenModeMonitor.swift",
"Sources/Core/UIKit/Text/TextFieldTextMonitor.swift",
"Sources/Core/UIKit/Text/TextInputModeMonitor.swift",
"Sources/Core/UIKit/Text/TextStorageMonitor.swift",
"Sources/Core/UIKit/Text/TextViewTextMonitor.swift"
],
"type" : "library"
}
],
"tools_version" : "4.0"
}
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/*.m': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/*.h': File not found.
Done.