Build Information
Successful build of XcodeServer with Swift 6.0 for macOS (SPM).
Swift 6 data race errors: 47
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/PersistentContainer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import XcodeServer
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 | #if canImport(CoreData)
4 | import CoreData
:
6 |
7 | public class PersistentContainer: NSPersistentContainer {
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_1.0.0")
| |- note: annotate 'logger' 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
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/Entities/Integration.swift:159:24: warning: static property 'jsonEncoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
157 |
158 | extension Integration {
159 | private static var jsonEncoder: JSONEncoder = JSONEncoder()
| |- warning: static property 'jsonEncoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'jsonEncoder' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'jsonEncoder' 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
160 | private static var jsonDecoder: JSONDecoder = JSONDecoder()
161 |
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/Entities/Integration.swift:160:24: warning: static property 'jsonDecoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
158 | extension Integration {
159 | private static var jsonEncoder: JSONEncoder = JSONEncoder()
160 | private static var jsonDecoder: JSONDecoder = JSONDecoder()
| |- warning: static property 'jsonDecoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'jsonDecoder' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'jsonDecoder' 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
161 |
162 | var integrationNumber: Int {
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/PersistentContainer.swift:8:16: warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
6 |
7 | public class PersistentContainer: NSPersistentContainer {
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_1.0.0")
| `- warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/PersistentContainer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import XcodeServer
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 | #if canImport(CoreData)
4 | import CoreData
:
6 |
7 | public class PersistentContainer: NSPersistentContainer {
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_1.0.0")
| |- note: annotate 'logger' 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
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/Entities/Integration.swift:159:24: warning: static property 'jsonEncoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
157 |
158 | extension Integration {
159 | private static var jsonEncoder: JSONEncoder = JSONEncoder()
| |- warning: static property 'jsonEncoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'jsonEncoder' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'jsonEncoder' 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
160 | private static var jsonDecoder: JSONDecoder = JSONDecoder()
161 |
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/Entities/Integration.swift:160:24: warning: static property 'jsonDecoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
158 | extension Integration {
159 | private static var jsonEncoder: JSONEncoder = JSONEncoder()
160 | private static var jsonDecoder: JSONDecoder = JSONDecoder()
| |- warning: static property 'jsonDecoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'jsonDecoder' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'jsonDecoder' 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
161 |
162 | var integrationNumber: Int {
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/PersistentContainer.swift:8:16: warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
6 |
7 | public class PersistentContainer: NSPersistentContainer {
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_1.0.0")
| `- warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/PersistentContainer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import XcodeServer
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 | #if canImport(CoreData)
4 | import CoreData
:
6 |
7 | public class PersistentContainer: NSPersistentContainer {
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_1.0.0")
| |- note: annotate 'logger' 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
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
[365/381] Compiling SWCompression ZipEntry.swift
[366/381] Compiling SWCompression ZipEntryInfo.swift
[367/381] Compiling SWCompression ZipEntryInfoHelper.swift
[368/381] Compiling SWCompression ZipError.swift
[369/381] Compiling SWCompression ZipExtraField.swift
[370/381] Compiling SWCompression ZipLocalHeader.swift
[371/381] Compiling SWCompression ZlibArchive.swift
[372/381] Compiling SWCompression ZlibError.swift
[373/381] Compiling SWCompression ZlibHeader.swift
[374/435] Compiling XcodeServerCoreData String+XcodeServerCoreData.swift
[375/436] Compiling XcodeServerCoreData Persistence+XcodeServerCoreData.swift
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Persistence+XcodeServerCoreData.swift:5:16: warning: static property 'xcodeServer' is not concurrency-safe because non-'Sendable' type 'Persistence' may have shared mutable state; this is an error in the Swift 6 language mode
3 |
4 | public extension Persistence {
5 | static let xcodeServer: Persistence = .store(.xcodeServer)
| `- warning: static property 'xcodeServer' is not concurrency-safe because non-'Sendable' type 'Persistence' may have shared mutable state; this is an error in the Swift 6 language mode
6 | }
7 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CoreDataPlus/Sources/CoreDataPlus/Persistence.swift:5:13: note: enum 'Persistence' does not conform to the 'Sendable' protocol
3 | import CoreData
4 |
5 | public enum Persistence {
| `- note: enum 'Persistence' does not conform to the 'Sendable' protocol
6 | /// `NSSQLiteStoreType`
7 | case store(_ storeURL: StoreURL)
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Persistence+XcodeServerCoreData.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreDataPlus'
1 | import CoreDataPlus
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreDataPlus'
2 | #if canImport(CoreData)
3 |
4 | public extension Persistence {
5 | static let xcodeServer: Persistence = .store(.xcodeServer)
| |- note: annotate 'xcodeServer' 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
6 | }
7 |
[376/436] Emitting module XcodeServerCoreData
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Persistence+XcodeServerCoreData.swift:5:16: warning: static property 'xcodeServer' is not concurrency-safe because non-'Sendable' type 'Persistence' may have shared mutable state; this is an error in the Swift 6 language mode
3 |
4 | public extension Persistence {
5 | static let xcodeServer: Persistence = .store(.xcodeServer)
| `- warning: static property 'xcodeServer' is not concurrency-safe because non-'Sendable' type 'Persistence' may have shared mutable state; this is an error in the Swift 6 language mode
6 | }
7 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CoreDataPlus/Sources/CoreDataPlus/Persistence.swift:5:13: note: enum 'Persistence' does not conform to the 'Sendable' protocol
3 | import CoreData
4 |
5 | public enum Persistence {
| `- note: enum 'Persistence' does not conform to the 'Sendable' protocol
6 | /// `NSSQLiteStoreType`
7 | case store(_ storeURL: StoreURL)
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Persistence+XcodeServerCoreData.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreDataPlus'
1 | import CoreDataPlus
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreDataPlus'
2 | #if canImport(CoreData)
3 |
4 | public extension Persistence {
5 | static let xcodeServer: Persistence = .store(.xcodeServer)
| |- note: annotate 'xcodeServer' 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
6 | }
7 |
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| |- warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'current' 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
22 |
23 | public static var allVersions: [Self] { allCases }
[377/436] Compiling XcodeServerCoreData CoreDataStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Persistence+XcodeServerCoreData.swift:5:16: warning: static property 'xcodeServer' is not concurrency-safe because non-'Sendable' type 'Persistence' may have shared mutable state; this is an error in the Swift 6 language mode
3 |
4 | public extension Persistence {
5 | static let xcodeServer: Persistence = .store(.xcodeServer)
| `- warning: static property 'xcodeServer' is not concurrency-safe because non-'Sendable' type 'Persistence' may have shared mutable state; this is an error in the Swift 6 language mode
6 | }
7 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CoreDataPlus/Sources/CoreDataPlus/Persistence.swift:5:13: note: enum 'Persistence' does not conform to the 'Sendable' protocol
3 | import CoreData
4 |
5 | public enum Persistence {
| `- note: enum 'Persistence' does not conform to the 'Sendable' protocol
6 | /// `NSSQLiteStoreType`
7 | case store(_ storeURL: StoreURL)
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Persistence+XcodeServerCoreData.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreDataPlus'
1 | import CoreDataPlus
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreDataPlus'
2 | #if canImport(CoreData)
3 |
4 | public extension Persistence {
5 | static let xcodeServer: Persistence = .store(.xcodeServer)
| |- note: annotate 'xcodeServer' 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
6 | }
7 |
[378/436] Compiling XcodeServerCoreData Model.swift
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| |- warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'current' 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
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/PersistentContainer.swift:10:23: warning: class property 'managedObjectModel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_1.0.0")
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
| |- warning: class property 'managedObjectModel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'managedObjectModel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'managedObjectModel' 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
11 | guard let model = try? Bundle.module.managedObjectModel(forResource: "XcodeServer") else {
12 | preconditionFailure("Failed to load model for resource 'XcodeServer.momd'.")
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:27:73: warning: reference to class property 'managedObjectModel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
25 | public var managedObjectModel: NSManagedObjectModel {
26 | switch self {
27 | case .v1_0_0: return XcodeServerModel_1_0_0.PersistentContainer.managedObjectModel
| `- warning: reference to class property 'managedObjectModel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
28 | case .v1_1_0: return XcodeServerModel_1_1_0.PersistentContainer.managedObjectModel
29 | case .v2_0_0: return XcodeServerModel_2_0_0.PersistentContainer.managedObjectModel
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/PersistentContainer.swift:10:23: note: class property declared here
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_1.0.0")
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
| `- note: class property declared here
11 | guard let model = try? Bundle.module.managedObjectModel(forResource: "XcodeServer") else {
12 | preconditionFailure("Failed to load model for resource 'XcodeServer.momd'.")
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/PersistentContainer.swift:10:23: warning: class property 'managedObjectModel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_1.1.0")
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
| |- warning: class property 'managedObjectModel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'managedObjectModel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'managedObjectModel' 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
11 | guard let model = try? Bundle.module.managedObjectModel(forResource: "XcodeServer") else {
12 | preconditionFailure("Failed to load model for resource 'XcodeServer.momd'.")
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:28:73: warning: reference to class property 'managedObjectModel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
26 | switch self {
27 | case .v1_0_0: return XcodeServerModel_1_0_0.PersistentContainer.managedObjectModel
28 | case .v1_1_0: return XcodeServerModel_1_1_0.PersistentContainer.managedObjectModel
| `- warning: reference to class property 'managedObjectModel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
29 | case .v2_0_0: return XcodeServerModel_2_0_0.PersistentContainer.managedObjectModel
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/PersistentContainer.swift:10:23: note: class property declared here
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_1.1.0")
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
| `- note: class property declared here
11 | guard let model = try? Bundle.module.managedObjectModel(forResource: "XcodeServer") else {
12 | preconditionFailure("Failed to load model for resource 'XcodeServer.momd'.")
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/PersistentContainer.swift:10:23: warning: class property 'managedObjectModel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_2.0.0")
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
| |- warning: class property 'managedObjectModel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'managedObjectModel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'managedObjectModel' 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
11 | guard let model = try? Bundle.module.managedObjectModel(forResource: "XcodeServer") else {
12 | preconditionFailure("Failed to load model for resource 'XcodeServer.momd'.")
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:29:73: warning: reference to class property 'managedObjectModel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
27 | case .v1_0_0: return XcodeServerModel_1_0_0.PersistentContainer.managedObjectModel
28 | case .v1_1_0: return XcodeServerModel_1_1_0.PersistentContainer.managedObjectModel
29 | case .v2_0_0: return XcodeServerModel_2_0_0.PersistentContainer.managedObjectModel
| `- warning: reference to class property 'managedObjectModel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/PersistentContainer.swift:10:23: note: class property declared here
8 | static let logger: Logger = Logger(label: "XcodeServer.CoreDataModel_2.0.0")
9 |
10 | public static var managedObjectModel: NSManagedObjectModel = {
| `- note: class property declared here
11 | guard let model = try? Bundle.module.managedObjectModel(forResource: "XcodeServer") else {
12 | preconditionFailure("Failed to load model for resource 'XcodeServer.momd'.")
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/PersistentContainer.swift:18:23: warning: class property 'mappingModel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
16 | }()
17 |
18 | public static var mappingModel: NSMappingModel = {
| |- warning: class property 'mappingModel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'mappingModel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'mappingModel' 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
19 | guard let model = try? Bundle.module.mappingModel(forResource: "MappingModel") else {
20 | preconditionFailure("Failed to load model for resource 'MappingModel.cdm'.")
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:36:73: warning: reference to class property 'mappingModel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
34 | switch self {
35 | case .v1_0_0: return nil
36 | case .v1_1_0: return XcodeServerModel_1_1_0.PersistentContainer.mappingModel
| `- warning: reference to class property 'mappingModel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
37 | case .v2_0_0: return XcodeServerModel_2_0_0.PersistentContainer.mappingModel
38 | }
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/PersistentContainer.swift:18:23: note: class property declared here
16 | }()
17 |
18 | public static var mappingModel: NSMappingModel = {
| `- note: class property declared here
19 | guard let model = try? Bundle.module.mappingModel(forResource: "MappingModel") else {
20 | preconditionFailure("Failed to load model for resource 'MappingModel.cdm'.")
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/PersistentContainer.swift:18:23: warning: class property 'mappingModel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
16 | }()
17 |
18 | public static var mappingModel: NSMappingModel = {
| |- warning: class property 'mappingModel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'mappingModel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'mappingModel' 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
19 | guard let model = try? Bundle.module.mappingModel(forResource: "MappingModel") else {
20 | preconditionFailure("Failed to load model for resource 'MappingModel.cdm'.")
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:37:73: warning: reference to class property 'mappingModel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
35 | case .v1_0_0: return nil
36 | case .v1_1_0: return XcodeServerModel_1_1_0.PersistentContainer.mappingModel
37 | case .v2_0_0: return XcodeServerModel_2_0_0.PersistentContainer.mappingModel
| `- warning: reference to class property 'mappingModel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/PersistentContainer.swift:18:23: note: class property declared here
16 | }()
17 |
18 | public static var mappingModel: NSMappingModel = {
| `- note: class property declared here
19 | guard let model = try? Bundle.module.mappingModel(forResource: "MappingModel") else {
20 | preconditionFailure("Failed to load model for resource 'MappingModel.cdm'.")
[379/436] Compiling XcodeServerAPI XCSIntegrationAsset.swift
[380/436] Compiling XcodeServerAPI XCSIntegrationSnippet.swift
[381/436] Compiling XcodeServerAPI XCSIssue.swift
[382/436] Compiling XcodeServerAPI XCSIssueAuthor.swift
[383/436] Compiling XcodeServerAPI XCSIssueGroup.swift
[384/436] Compiling XcodeServerAPI XCSIssues.swift
[385/441] Compiling XcodeServerAPI XCSCommit+SourceControl.Commit.swift
[386/441] Compiling XcodeServerAPI Bot+XCSMappings.swift
[387/441] Compiling XcodeServerAPI Device+XCSMappings.swift
[388/441] Compiling XcodeServerAPI Integration+XCSMappings.swift
[389/441] Compiling XcodeServerAPI Issue+XCSMappings.swift
[390/441] Compiling XcodeServerAPI Server+XCSMappings.swift
[391/441] Compiling XcodeServerAPI XCSRepositoryLocation.swift
[392/441] Compiling XcodeServerAPI XCSResults.swift
[393/441] Compiling XcodeServerAPI XCSStats.swift
[394/441] Compiling XcodeServerAPI XCSStatsSummary.swift
[395/441] Compiling XcodeServerAPI XCSSuspectStrategy.swift
[396/441] Compiling XcodeServerAPI XCSTestLocalization.swift
[397/441] Compiling XcodeServerAPI XCSCoverageFile.swift
[398/441] Compiling XcodeServerAPI XCSCoverageHierarchy.swift
[399/441] Compiling XcodeServerAPI XCSCoverageMethod.swift
[400/441] Compiling XcodeServerAPI XCSCoverageResult.swift
[401/441] Compiling XcodeServerAPI XCSCoverageTarget.swift
[402/441] Compiling XcodeServerAPI XCSDevice.swift
[403/441] Compiling XcodeServerAPI XCSPlatform.swift
[404/441] Compiling XcodeServerAPI XCSProvisioningConfiguration.swift
[405/441] Compiling XcodeServerAPI XCSProxiedDevice.swift
[406/441] Compiling XcodeServerAPI XCSRemoteRepository.swift
[407/441] Compiling XcodeServerAPI XCSRepositoryBlueprint.swift
[408/441] Compiling XcodeServerAPI XCSRepositoryCommit.swift
[409/441] Compiling XcodeServerAPI XCSConditions.swift
[410/441] Compiling XcodeServerAPI XCSConfiguration.swift
[411/441] Compiling XcodeServerAPI XCSControlledChanges.swift
[412/441] Compiling XcodeServerAPI XCSControlledChangesPlatforms.swift
[413/441] Compiling XcodeServerAPI XCSControlledChangesTraits.swift
[414/441] Compiling XcodeServerAPI XCSControlledChangesValues.swift
[415/441] Compiling XcodeServerAPI SourceControl+XCSMappings.swift
[416/441] Compiling XcodeServerAPI Tests+XCSMappings.swift
[417/441] Compiling XcodeServerAPI Trigger+XCSMappings.swift
[418/441] Compiling XcodeServerAPI XCSArchiveExportOptions.swift
[419/441] Compiling XcodeServerAPI XCSAssets.swift
[420/441] Compiling XcodeServerAPI XCSAuthenticationStrategy.swift
[421/441] Compiling XcodeServerAPI XCSDeviceSpecification.swift
[422/441] Compiling XcodeServerAPI XCSEmailConfiguration.swift
[423/441] Compiling XcodeServerAPI XCSExportOptions.swift
[424/441] Compiling XcodeServerAPI XCSFilter.swift
[425/441] Compiling XcodeServerAPI XCSGroup.swift
[426/441] Compiling XcodeServerAPI XCSIntegration.swift
[427/441] Compiling XcodeServerAPI XCSBlueprintLocation.swift
[428/441] Compiling XcodeServerAPI XCSBot.swift
[429/441] Compiling XcodeServerAPI XCSBuildResultSummary.swift
[430/441] Compiling XcodeServerAPI XCSCommit.swift
[431/441] Compiling XcodeServerAPI XCSCommitChangeFilePath.swift
[432/441] Compiling XcodeServerAPI XCSCommitContributor.swift
[433/441] Emitting module XcodeServerAPI
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:38:16: warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| `- warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
6 | import SWCompression
7 | import SessionPlus
8 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
9 |
10 | public protocol CredentialDelegate: AnyObject {
:
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| |- note: annotate 'logger' 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
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:38:16: warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
36 | ///
37 | /// Requests using GET should only retrieve data.
38 | static let get: Self = "GET"
| |- warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'get' 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
39 | /// The PUT method replaces all current representations of the target resource with the request payload.
40 | static let put: Self = "PUT"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:71:16: warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
69 | static let forbidden: Self = 403
70 | /// **404** The requested resource could not be found but may be available in the future.
71 | static let notFound: Self = 404
| |- warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'notFound' 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
72 | /// **408** The server timed out waiting for the request.
73 | static let requestTimeout: Self = 408
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:45:16: warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
43 |
44 | /// **200** Standard response for successful HTTP requests.
45 | static let ok: Self = 200
| |- warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ok' 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
46 | /// **201** The request has been fulfilled, resulting in the creation of a new resource.
47 | static let created: Self = 201
[434/441] Compiling XcodeServerAPI XCSTests.swift
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:38:16: warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| `- warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
6 | import SWCompression
7 | import SessionPlus
8 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
9 |
10 | public protocol CredentialDelegate: AnyObject {
:
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| |- note: annotate 'logger' 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
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:38:16: warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
36 | ///
37 | /// Requests using GET should only retrieve data.
38 | static let get: Self = "GET"
| |- warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'get' 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
39 | /// The PUT method replaces all current representations of the target resource with the request payload.
40 | static let put: Self = "PUT"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:51:16: warning: static property 'noContent' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
49 | static let accepted: Self = 202
50 | /// **204** The server successfully processed the request, and is not returning any content.
51 | static let noContent: Self = 204
| |- warning: static property 'noContent' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noContent' 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
52 |
53 | // MARK: - Redirection
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:67:16: warning: static property 'unauthorized' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
65 | static let badRequest: Self = 400
66 | /// **401** Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.
67 | static let unauthorized: Self = 401
| |- warning: static property 'unauthorized' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unauthorized' 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
68 | /// **403** The request contained valid data and was understood by the server, but the server is refusing action.
69 | static let forbidden: Self = 403
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:45:16: warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
43 |
44 | /// **200** Standard response for successful HTTP requests.
45 | static let ok: Self = 200
| |- warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ok' 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
46 | /// **201** The request has been fulfilled, resulting in the creation of a new resource.
47 | static let created: Self = 201
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:71:16: warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
69 | static let forbidden: Self = 403
70 | /// **404** The requested resource could not be found but may be available in the future.
71 | static let notFound: Self = 404
| |- warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'notFound' 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
72 | /// **408** The server timed out waiting for the request.
73 | static let requestTimeout: Self = 408
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:43:16: warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
41 | /// The POST method is used to submit an entity to the specified resource, often causing a change in state or side
42 | /// effects on the server.
43 | static let post: Self = "POST"
| |- warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'post' 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
44 | /// The PATCH method is used to apply partial modifications to a resource.
45 | static let patch: Self = "PATCH"
[435/441] Compiling XcodeServerAPI XCSTrigger.swift
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:38:16: warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| `- warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
6 | import SWCompression
7 | import SessionPlus
8 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
9 |
10 | public protocol CredentialDelegate: AnyObject {
:
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| |- note: annotate 'logger' 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
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:38:16: warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
36 | ///
37 | /// Requests using GET should only retrieve data.
38 | static let get: Self = "GET"
| |- warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'get' 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
39 | /// The PUT method replaces all current representations of the target resource with the request payload.
40 | static let put: Self = "PUT"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:51:16: warning: static property 'noContent' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
49 | static let accepted: Self = 202
50 | /// **204** The server successfully processed the request, and is not returning any content.
51 | static let noContent: Self = 204
| |- warning: static property 'noContent' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noContent' 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
52 |
53 | // MARK: - Redirection
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:67:16: warning: static property 'unauthorized' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
65 | static let badRequest: Self = 400
66 | /// **401** Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.
67 | static let unauthorized: Self = 401
| |- warning: static property 'unauthorized' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unauthorized' 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
68 | /// **403** The request contained valid data and was understood by the server, but the server is refusing action.
69 | static let forbidden: Self = 403
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:45:16: warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
43 |
44 | /// **200** Standard response for successful HTTP requests.
45 | static let ok: Self = 200
| |- warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ok' 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
46 | /// **201** The request has been fulfilled, resulting in the creation of a new resource.
47 | static let created: Self = 201
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:71:16: warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
69 | static let forbidden: Self = 403
70 | /// **404** The requested resource could not be found but may be available in the future.
71 | static let notFound: Self = 404
| |- warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'notFound' 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
72 | /// **408** The server timed out waiting for the request.
73 | static let requestTimeout: Self = 408
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:43:16: warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
41 | /// The POST method is used to submit an entity to the specified resource, often causing a change in state or side
42 | /// effects on the server.
43 | static let post: Self = "POST"
| |- warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'post' 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
44 | /// The PATCH method is used to apply partial modifications to a resource.
45 | static let patch: Self = "PATCH"
[436/441] Compiling XcodeServerAPI XCSVersion.swift
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:38:16: warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| `- warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
6 | import SWCompression
7 | import SessionPlus
8 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
9 |
10 | public protocol CredentialDelegate: AnyObject {
:
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| |- note: annotate 'logger' 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
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:38:16: warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
36 | ///
37 | /// Requests using GET should only retrieve data.
38 | static let get: Self = "GET"
| |- warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'get' 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
39 | /// The PUT method replaces all current representations of the target resource with the request payload.
40 | static let put: Self = "PUT"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:51:16: warning: static property 'noContent' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
49 | static let accepted: Self = 202
50 | /// **204** The server successfully processed the request, and is not returning any content.
51 | static let noContent: Self = 204
| |- warning: static property 'noContent' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noContent' 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
52 |
53 | // MARK: - Redirection
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:67:16: warning: static property 'unauthorized' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
65 | static let badRequest: Self = 400
66 | /// **401** Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.
67 | static let unauthorized: Self = 401
| |- warning: static property 'unauthorized' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unauthorized' 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
68 | /// **403** The request contained valid data and was understood by the server, but the server is refusing action.
69 | static let forbidden: Self = 403
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:45:16: warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
43 |
44 | /// **200** Standard response for successful HTTP requests.
45 | static let ok: Self = 200
| |- warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ok' 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
46 | /// **201** The request has been fulfilled, resulting in the creation of a new resource.
47 | static let created: Self = 201
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:71:16: warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
69 | static let forbidden: Self = 403
70 | /// **404** The requested resource could not be found but may be available in the future.
71 | static let notFound: Self = 404
| |- warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'notFound' 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
72 | /// **408** The server timed out waiting for the request.
73 | static let requestTimeout: Self = 408
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:43:16: warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
41 | /// The POST method is used to submit an entity to the specified resource, often causing a change in state or side
42 | /// effects on the server.
43 | static let post: Self = "POST"
| |- warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'post' 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
44 | /// The PATCH method is used to apply partial modifications to a resource.
45 | static let patch: Self = "PATCH"
[437/441] Compiling XcodeServerAPI XCSClient+EntityQueryable.swift
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:38:16: warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| `- warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
6 | import SWCompression
7 | import SessionPlus
8 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
9 |
10 | public protocol CredentialDelegate: AnyObject {
:
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| |- note: annotate 'logger' 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
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:38:16: warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
36 | ///
37 | /// Requests using GET should only retrieve data.
38 | static let get: Self = "GET"
| |- warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'get' 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
39 | /// The PUT method replaces all current representations of the target resource with the request payload.
40 | static let put: Self = "PUT"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:51:16: warning: static property 'noContent' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
49 | static let accepted: Self = 202
50 | /// **204** The server successfully processed the request, and is not returning any content.
51 | static let noContent: Self = 204
| |- warning: static property 'noContent' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noContent' 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
52 |
53 | // MARK: - Redirection
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:67:16: warning: static property 'unauthorized' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
65 | static let badRequest: Self = 400
66 | /// **401** Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.
67 | static let unauthorized: Self = 401
| |- warning: static property 'unauthorized' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unauthorized' 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
68 | /// **403** The request contained valid data and was understood by the server, but the server is refusing action.
69 | static let forbidden: Self = 403
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:45:16: warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
43 |
44 | /// **200** Standard response for successful HTTP requests.
45 | static let ok: Self = 200
| |- warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ok' 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
46 | /// **201** The request has been fulfilled, resulting in the creation of a new resource.
47 | static let created: Self = 201
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:71:16: warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
69 | static let forbidden: Self = 403
70 | /// **404** The requested resource could not be found but may be available in the future.
71 | static let notFound: Self = 404
| |- warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'notFound' 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
72 | /// **408** The server timed out waiting for the request.
73 | static let requestTimeout: Self = 408
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:43:16: warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
41 | /// The POST method is used to submit an entity to the specified resource, often causing a change in state or side
42 | /// effects on the server.
43 | static let post: Self = "POST"
| |- warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'post' 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
44 | /// The PATCH method is used to apply partial modifications to a resource.
45 | static let patch: Self = "PATCH"
[438/441] Compiling XcodeServerAPI XCSClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:38:16: warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| `- warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerAPI/XCSClient.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
6 | import SWCompression
7 | import SessionPlus
8 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
9 |
10 | public protocol CredentialDelegate: AnyObject {
:
36 | }()
37 |
38 | static let logger: Logger = Logger(label: "XcodeServer.API")
| |- note: annotate 'logger' 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
39 |
40 | public let fqdn: String
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:38:16: warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
36 | ///
37 | /// Requests using GET should only retrieve data.
38 | static let get: Self = "GET"
| |- warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'get' 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
39 | /// The PUT method replaces all current representations of the target resource with the request payload.
40 | static let put: Self = "PUT"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:51:16: warning: static property 'noContent' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
49 | static let accepted: Self = 202
50 | /// **204** The server successfully processed the request, and is not returning any content.
51 | static let noContent: Self = 204
| |- warning: static property 'noContent' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noContent' 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
52 |
53 | // MARK: - Redirection
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:67:16: warning: static property 'unauthorized' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
65 | static let badRequest: Self = 400
66 | /// **401** Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.
67 | static let unauthorized: Self = 401
| |- warning: static property 'unauthorized' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unauthorized' 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
68 | /// **403** The request contained valid data and was understood by the server, but the server is refusing action.
69 | static let forbidden: Self = 403
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:45:16: warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
43 |
44 | /// **200** Standard response for successful HTTP requests.
45 | static let ok: Self = 200
| |- warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ok' 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
46 | /// **201** The request has been fulfilled, resulting in the creation of a new resource.
47 | static let created: Self = 201
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/StatusCode.swift:71:16: warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
7 | /// * 4xx Client Error: The request contains bad syntax or cannot be fulfilled.
8 | /// * 5xx Server Error: The server failed to fulfill an apparently valid request.
9 | public struct StatusCode: ExpressibleByIntegerLiteral, Hashable {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
10 | public let rawValue: Int
11 |
:
69 | static let forbidden: Self = 403
70 | /// **404** The requested resource could not be found but may be available in the future.
71 | static let notFound: Self = 404
| |- warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'notFound' 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
72 | /// **408** The server timed out waiting for the request.
73 | static let requestTimeout: Self = 408
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SessionPlus/Sources/SessionPlus/Interface/Method.swift:43:16: warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
4 | ///
5 | /// Although they can also be nouns, these request methods are sometimes referred as HTTP verbs.
6 | public struct Method: ExpressibleByStringLiteral, Hashable {
| `- note: consider making struct 'Method' conform to the 'Sendable' protocol
7 | public let rawValue: String
8 |
:
41 | /// The POST method is used to submit an entity to the specified resource, often causing a change in state or side
42 | /// effects on the server.
43 | static let post: Self = "POST"
| |- warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'Method' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'post' 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
44 | /// The PATCH method is used to apply partial modifications to a resource.
45 | static let patch: Self = "PATCH"
[439/459] Compiling xcscli Store+Sync.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+Sync.swift:13:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
11 | final class StoreSync: AsyncParsableCommand, Routed, Credentialed, Stored, Logged {
12 |
13 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
14 | .init(
15 | commandName: "sync",
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| |- warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'current' 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
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+Sync.swift:58:37: warning: reference to static property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
56 | ConsoleLogger.bootstrap(minimumLogLevel: logLevel)
57 |
58 | let _model = model ?? Model.current
| `- warning: reference to static property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
59 | var store: CoreDataStore! = try CoreDataStore(model: _model, persistence: .store(storeURL))
60 |
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: note: static property declared here
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| `- note: static property declared here
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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/xcscli/Store.swift:10:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | final class Store: AsyncParsableCommand {
9 |
10 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
11 | .init(
12 | commandName: "store",
[440/459] Compiling xcscli Store.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+Sync.swift:13:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
11 | final class StoreSync: AsyncParsableCommand, Routed, Credentialed, Stored, Logged {
12 |
13 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
14 | .init(
15 | commandName: "sync",
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| |- warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'current' 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
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+Sync.swift:58:37: warning: reference to static property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
56 | ConsoleLogger.bootstrap(minimumLogLevel: logLevel)
57 |
58 | let _model = model ?? Model.current
| `- warning: reference to static property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
59 | var store: CoreDataStore! = try CoreDataStore(model: _model, persistence: .store(storeURL))
60 |
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: note: static property declared here
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| `- note: static property declared here
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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/xcscli/Store.swift:10:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | final class Store: AsyncParsableCommand {
9 |
10 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
11 | .init(
12 | commandName: "store",
[441/459] Compiling xcscli Stored.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+DeleteServer.swift:12:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | final class StoreDeleteServer: AsyncParsableCommand, Routed, Stored, Logged {
11 |
12 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
13 | .init(
14 | commandName: "delete-server",
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| |- warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'current' 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
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+DeleteServer.swift:48:37: warning: reference to static property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
46 | ConsoleLogger.bootstrap(minimumLogLevel: logLevel)
47 |
48 | let _model = model ?? Model.current
| `- warning: reference to static property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
49 | var store: CoreDataStore! = try CoreDataStore(model: _model, persistence: .store(storeURL))
50 |
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: note: static property declared here
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| `- note: static property declared here
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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 |
[442/459] Compiling xcscli Store+DeleteServer.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+DeleteServer.swift:12:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | final class StoreDeleteServer: AsyncParsableCommand, Routed, Stored, Logged {
11 |
12 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
13 | .init(
14 | commandName: "delete-server",
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| |- warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'current' 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
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+DeleteServer.swift:48:37: warning: reference to static property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
46 | ConsoleLogger.bootstrap(minimumLogLevel: logLevel)
47 |
48 | let _model = model ?? Model.current
| `- warning: reference to static property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
49 | var store: CoreDataStore! = try CoreDataStore(model: _model, persistence: .store(storeURL))
50 |
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: note: static property declared here
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| `- note: static property declared here
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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 |
[443/459] Compiling xcscli Store+Info.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+Info.swift:12:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | final class StoreInfo: AsyncParsableCommand, Stored, Logged {
11 |
12 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
13 | .init(
14 | commandName: "info",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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/xcscli/Store+Purge.swift:12:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | final class StorePurge: AsyncParsableCommand, Stored, Logged {
11 |
12 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
13 | .init(
14 | commandName: "purge",
[444/459] Compiling xcscli Store+Purge.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+Info.swift:12:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | final class StoreInfo: AsyncParsableCommand, Stored, Logged {
11 |
12 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
13 | .init(
14 | commandName: "info",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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/xcscli/Store+Purge.swift:12:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | final class StorePurge: AsyncParsableCommand, Stored, Logged {
11 |
12 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
13 | .init(
14 | commandName: "purge",
[445/459] Compiling xcscli Encodable+JSON.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:4:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
2 | import Logging
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
| |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
5 |
6 | extension Logger.Level {
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:27:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
25 | }
26 |
27 | extension Logger.Level: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
28 | public var description: String {
29 | "\(gem) \(fixedWidthDescription.uppercased())"
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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 |
[446/459] Compiling xcscli Logger.Level+xcscli.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:4:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
2 | import Logging
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
| |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
5 |
6 | extension Logger.Level {
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:27:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
25 | }
26 |
27 | extension Logger.Level: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
28 | public var description: String {
29 | "\(gem) \(fixedWidthDescription.uppercased())"
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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 |
[447/459] Compiling xcscli Ping.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Ping.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Ping: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "ping",
[448/459] Compiling xcscli Credentialed.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Ping.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Ping: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "ping",
[449/459] Emitting module xcscli
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Bots.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Bots: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "bots",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:7:24: warning: static property 'bootstrapped' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | struct ConsoleLogger: LogHandler {
6 |
7 | private static var bootstrapped: Bool = false
| |- warning: static property 'bootstrapped' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'bootstrapped' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'bootstrapped' 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
8 | private static var minimumLogLevel: Logger.Level = .info
9 |
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:8:24: warning: static property 'minimumLogLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 |
7 | private static var bootstrapped: Bool = false
8 | private static var minimumLogLevel: Logger.Level = .info
| |- warning: static property 'minimumLogLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumLogLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumLogLevel' 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
9 |
10 | public static func bootstrap(minimumLogLevel: Logger.Level = .info) {
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:20:16: warning: static property 'gmtDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | static var gmtDateFormatter: DateFormatter = {
| |- warning: static property 'gmtDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'gmtDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'gmtDateFormatter' 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
21 | let formatter = DateFormatter()
22 | formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:4:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
2 | import Logging
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
| |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
5 |
6 | extension Logger.Level {
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:27:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
25 | }
26 |
27 | extension Logger.Level: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
28 | public var description: String {
29 | "\(gem) \(fixedWidthDescription.uppercased())"
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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/xcscli/Integrations.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Integrations: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "integrations",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/MainCommand.swift:8:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | @main struct MainCommand: AsyncParsableCommand {
7 |
8 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
9 | var subcommands: [ParsableCommand.Type] = [
10 | Ping.self,
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Ping.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Ping: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "ping",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+DeleteServer.swift:12:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | final class StoreDeleteServer: AsyncParsableCommand, Routed, Stored, Logged {
11 |
12 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
13 | .init(
14 | commandName: "delete-server",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+Info.swift:12:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | final class StoreInfo: AsyncParsableCommand, Stored, Logged {
11 |
12 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
13 | .init(
14 | commandName: "info",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+Purge.swift:12:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | final class StorePurge: AsyncParsableCommand, Stored, Logged {
11 |
12 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
13 | .init(
14 | commandName: "purge",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store+Sync.swift:13:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
11 | final class StoreSync: AsyncParsableCommand, Routed, Credentialed, Stored, Logged {
12 |
13 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
14 | .init(
15 | commandName: "sync",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Store.swift:10:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | final class Store: AsyncParsableCommand {
9 |
10 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
11 | .init(
12 | commandName: "store",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Sync.swift:13:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
11 | final class Sync: AsyncParsableCommand, Routed, Credentialed, Stored, Logged {
12 |
13 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
14 | return CommandConfiguration(
15 | commandName: "sync",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Sync.swift:124:1: warning: extension declares a conformance of imported type 'Model' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'XcodeServerCoreData' introduce this conformance in the future
122 | }
123 |
124 | extension Model: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'Model' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'XcodeServerCoreData' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
125 | }
126 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Versions.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Versions: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "versions",
[450/459] Compiling xcscli Bots.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Bots.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Bots: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "bots",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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/xcscli/ConsoleLogger.swift:7:24: warning: static property 'bootstrapped' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | struct ConsoleLogger: LogHandler {
6 |
7 | private static var bootstrapped: Bool = false
| |- warning: static property 'bootstrapped' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'bootstrapped' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'bootstrapped' 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
8 | private static var minimumLogLevel: Logger.Level = .info
9 |
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:8:24: warning: static property 'minimumLogLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 |
7 | private static var bootstrapped: Bool = false
8 | private static var minimumLogLevel: Logger.Level = .info
| |- warning: static property 'minimumLogLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumLogLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumLogLevel' 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
9 |
10 | public static func bootstrap(minimumLogLevel: Logger.Level = .info) {
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:20:16: warning: static property 'gmtDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | static var gmtDateFormatter: DateFormatter = {
| |- warning: static property 'gmtDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'gmtDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'gmtDateFormatter' 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
21 | let formatter = DateFormatter()
22 | formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
[451/459] Compiling xcscli ConsoleLogger.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Bots.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Bots: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "bots",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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/xcscli/ConsoleLogger.swift:7:24: warning: static property 'bootstrapped' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | struct ConsoleLogger: LogHandler {
6 |
7 | private static var bootstrapped: Bool = false
| |- warning: static property 'bootstrapped' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'bootstrapped' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'bootstrapped' 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
8 | private static var minimumLogLevel: Logger.Level = .info
9 |
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:8:24: warning: static property 'minimumLogLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 |
7 | private static var bootstrapped: Bool = false
8 | private static var minimumLogLevel: Logger.Level = .info
| |- warning: static property 'minimumLogLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumLogLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumLogLevel' 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
9 |
10 | public static func bootstrap(minimumLogLevel: Logger.Level = .info) {
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/ConsoleLogger.swift:20:16: warning: static property 'gmtDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | static var gmtDateFormatter: DateFormatter = {
| |- warning: static property 'gmtDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'gmtDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'gmtDateFormatter' 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
21 | let formatter = DateFormatter()
22 | formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
[452/459] Compiling xcscli Logged.swift
[453/459] Compiling xcscli Routed.swift
[454/459] Compiling xcscli Sync.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Sync.swift:13:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
11 | final class Sync: AsyncParsableCommand, Routed, Credentialed, Stored, Logged {
12 |
13 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
14 | return CommandConfiguration(
15 | commandName: "sync",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Sync.swift:124:1: warning: extension declares a conformance of imported type 'Model' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'XcodeServerCoreData' introduce this conformance in the future
122 | }
123 |
124 | extension Model: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'Model' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'XcodeServerCoreData' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
125 | }
126 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| |- warning: static property 'current' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'current' 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
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Sync.swift:65:37: warning: reference to static property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
63 | }
64 |
65 | let _model = model ?? Model.current
| `- warning: reference to static property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
66 | var store: CoreDataStore! = try CoreDataStore(model: _model, persistence: .store(storeURL))
67 |
/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerCoreData/Model.swift:21:23: note: static property declared here
19 |
20 | /// The preferred/most current version of the model.
21 | public static var current: Model = .v2_0_0
| `- note: static property declared here
22 |
23 | public static var allVersions: [Self] { allCases }
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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 |
[455/459] Compiling xcscli Integrations.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Integrations.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Integrations: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "integrations",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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/xcscli/MainCommand.swift:8:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | @main struct MainCommand: AsyncParsableCommand {
7 |
8 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
9 | var subcommands: [ParsableCommand.Type] = [
10 | Ping.self,
[456/459] Compiling xcscli MainCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Integrations.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Integrations: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "integrations",
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:34:16: warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| `- warning: static property 'xcscli' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Extensions/Logger.Level+xcscli.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import ArgumentParser
2 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
3 |
4 | extension Logger.Level: ExpressibleByArgument {}
:
32 |
33 | extension Logger {
34 | static let xcscli: Logger = Logger(label: "xcscli")
| |- note: annotate 'xcscli' 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/xcscli/MainCommand.swift:8:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | @main struct MainCommand: AsyncParsableCommand {
7 |
8 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
9 | var subcommands: [ParsableCommand.Type] = [
10 | Ping.self,
[457/460] Compiling xcscli Versions.swift
/Users/admin/builder/spi-builder-workspace/Sources/xcscli/Versions.swift:9:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | final class Versions: AsyncParsableCommand, Routed, Credentialed, Logged {
8 |
9 | static var configuration: CommandConfiguration = {
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' 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
10 | return CommandConfiguration(
11 | commandName: "versions",
[457/460] Write Objects.LinkFileList
[458/460] Linking xcscli
[459/460] Applying xcscli
Build complete! (62.63s)
Fetching https://github.com/richardpiazza/CoreDataPlus.git
Fetching https://github.com/tsolomko/SWCompression
Fetching https://github.com/onevcat/Rainbow
Fetching https://github.com/tsolomko/BitByteData
Fetching https://github.com/richardpiazza/SessionPlus
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-argument-parser.git
[1/413] Fetching sessionplus
[117/1531] Fetching sessionplus, rainbow
[252/4582] Fetching sessionplus, rainbow, bitbytedata
[253/4697] Fetching sessionplus, rainbow, bitbytedata, coredataplus
[380/21647] Fetching sessionplus, rainbow, bitbytedata, coredataplus, swcompression
Fetched https://github.com/richardpiazza/SessionPlus from cache (0.85s)
[1031/21234] Fetching rainbow, bitbytedata, coredataplus, swcompression
[1694/24595] Fetching rainbow, bitbytedata, coredataplus, swcompression, swift-log
[2454/36274] Fetching rainbow, bitbytedata, coredataplus, swcompression, swift-log, swift-argument-parser
Fetched https://github.com/richardpiazza/CoreDataPlus.git from cache (1.66s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.66s)
Fetched https://github.com/onevcat/Rainbow from cache (1.66s)
[19464/23362] Fetching bitbytedata, swcompression, swift-log
Fetched https://github.com/apple/swift-log.git from cache (1.92s)
Fetched https://github.com/tsolomko/BitByteData from cache (1.92s)
Fetched https://github.com/tsolomko/SWCompression from cache (1.92s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 4.0.1 (2.68s)
Computing version for https://github.com/tsolomko/SWCompression
Computed https://github.com/tsolomko/SWCompression at 4.5.11 (0.69s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.1.1 (0.70s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.4.2 (0.67s)
Computing version for https://github.com/richardpiazza/CoreDataPlus.git
Computed https://github.com/richardpiazza/CoreDataPlus.git at 0.2.0 (0.69s)
Computing version for https://github.com/richardpiazza/SessionPlus.git
Computed https://github.com/richardpiazza/SessionPlus.git at 2.0.1 (0.71s)
Computing version for https://github.com/tsolomko/BitByteData
Computed https://github.com/tsolomko/BitByteData at 1.4.4 (0.72s)
Creating working copy for https://github.com/tsolomko/SWCompression
Working copy of https://github.com/tsolomko/SWCompression resolved at 4.5.11
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.4.2
Creating working copy for https://github.com/richardpiazza/CoreDataPlus.git
Working copy of https://github.com/richardpiazza/CoreDataPlus.git resolved at 0.2.0
Creating working copy for https://github.com/tsolomko/BitByteData
Working copy of https://github.com/tsolomko/BitByteData resolved at 1.4.4
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 4.0.1
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.1.1
Creating working copy for https://github.com/richardpiazza/SessionPlus
Working copy of https://github.com/richardpiazza/SessionPlus resolved at 2.0.1
Build complete.
{
"dependencies" : [
{
"identity" : "sessionplus",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.1",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/richardpiazza/SessionPlus.git"
},
{
"identity" : "coredataplus",
"requirement" : {
"range" : [
{
"lower_bound" : "0.2.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/richardpiazza/CoreDataPlus.git"
},
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swcompression",
"requirement" : {
"range" : [
{
"lower_bound" : "4.5.5",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tsolomko/SWCompression"
},
{
"identity" : "rainbow",
"requirement" : {
"range" : [
{
"lower_bound" : "4.0.1",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/onevcat/Rainbow"
}
],
"manifest_display_name" : "XcodeServer",
"name" : "XcodeServer",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "15.0"
},
{
"name" : "watchos",
"version" : "8.0"
}
],
"products" : [
{
"name" : "XcodeServer",
"targets" : [
"XcodeServer",
"XcodeServerAPI",
"XcodeServerCoreData"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "xcscli",
"targets" : [
"xcscli"
],
"type" : {
"executable" : null
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "xcscli",
"module_type" : "SwiftTarget",
"name" : "xcscli",
"path" : "Sources/xcscli",
"product_dependencies" : [
"ArgumentParser",
"Logging",
"CoreDataPlus",
"Rainbow"
],
"product_memberships" : [
"xcscli"
],
"sources" : [
"Bots.swift",
"ConsoleLogger.swift",
"Extensions/Encodable+JSON.swift",
"Extensions/Logger.Level+xcscli.swift",
"Integrations.swift",
"MainCommand.swift",
"Ping.swift",
"Protocols/Credentialed.swift",
"Protocols/Logged.swift",
"Protocols/Routed.swift",
"Protocols/Stored.swift",
"Store+DeleteServer.swift",
"Store+Info.swift",
"Store+Purge.swift",
"Store+Sync.swift",
"Store.swift",
"Sync.swift",
"Versions.swift"
],
"target_dependencies" : [
"XcodeServerCoreData",
"XcodeServerAPI"
],
"type" : "executable"
},
{
"c99name" : "XcodeServerTests",
"module_type" : "SwiftTarget",
"name" : "XcodeServerTests",
"path" : "Tests/XcodeServerTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/run-integration.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_empty.sqlite",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/structured18_commits.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_full.sqlite-shm",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_empty.sqlite-shm",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_empty.sqlite-wal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Bot_1.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/commits.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_3_Completed_BuildErrors.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/versions.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/stats.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/structured18.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_full.sqlite-wal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/integrations.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/issues.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/XcodeServer_1.0.0_full.sqlite",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/integration.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_1_Issues.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_3_Issues.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_1_Commits.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_2_Issues.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/bot.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Versions.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/bots.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_1_InProgress.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_1_Completed_BuildErrors.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcodeServerTests/Resources/12.1_Integration_2_Completed_InternalProcessingError.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"APIResponseTests.swift",
"BotWriteAndUpdateTests.swift",
"EdgeCaseTests.swift",
"Extensions/Extensions.swift",
"Extensions/NSFileManager+Tests.swift",
"Extensions/Persistable+Tests.swift",
"IntegrationIssueImportTests.swift",
"IntegrationWriteAndUpdateTests.swift",
"Mocks/MockApiClient.swift",
"ModelTests.swift",
"PersistentContainerTests.swift",
"ServerWriteAndUpdateTests.swift"
],
"target_dependencies" : [
"XcodeServer",
"XcodeServerAPI",
"XcodeServerCoreData"
],
"type" : "test"
},
{
"c99name" : "XcodeServerModel_2_0_0",
"module_type" : "SwiftTarget",
"name" : "XcodeServerModel_2_0_0",
"path" : "Sources/XcodeServerModel_2_0_0",
"product_dependencies" : [
"CoreDataPlus",
"Logging"
],
"product_memberships" : [
"XcodeServer",
"xcscli"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/Resources/XcodeServer.momd_precompiled",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/Resources/MappingModel.cdm_precompiled",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/Resources/MappingModel.xcmappingmodel",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_2_0_0/Resources/XcodeServer.xcdatamodeld",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Entities/ManagedAsset.swift",
"Entities/ManagedBot.swift",
"Entities/ManagedBuildResultSummary.swift",
"Entities/ManagedCommit.swift",
"Entities/ManagedCommitChange.swift",
"Entities/ManagedCommitContributor.swift",
"Entities/ManagedConditions.swift",
"Entities/ManagedConfiguration.swift",
"Entities/ManagedDevice.swift",
"Entities/ManagedDeviceSpecification.swift",
"Entities/ManagedEmailConfiguration.swift",
"Entities/ManagedFilter.swift",
"Entities/ManagedIntegration.swift",
"Entities/ManagedIntegrationAssets.swift",
"Entities/ManagedIntegrationIssues.swift",
"Entities/ManagedIssue.swift",
"Entities/ManagedPlatform.swift",
"Entities/ManagedRepository.swift",
"Entities/ManagedRevisionBlueprint.swift",
"Entities/ManagedServer.swift",
"Entities/ManagedStats.swift",
"Entities/ManagedStatsBreakdown.swift",
"Entities/ManagedTrigger.swift",
"PersistentContainer+Persistable.swift",
"PersistentContainer+Queryable.swift",
"PersistentContainer.swift"
],
"target_dependencies" : [
"XcodeServer"
],
"type" : "library"
},
{
"c99name" : "XcodeServerModel_1_1_0",
"module_type" : "SwiftTarget",
"name" : "XcodeServerModel_1_1_0",
"path" : "Sources/XcodeServerModel_1_1_0",
"product_dependencies" : [
"CoreDataPlus",
"Logging"
],
"product_memberships" : [
"XcodeServer",
"xcscli"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/Resources/XcodeServer.momd_precompiled",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/Resources/MappingModel.cdm_precompiled",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/Resources/XcodeServer.xcdatamodeld",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_1_0/Resources/MappingModel.xcmappingmodel",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Entities/Asset.swift",
"Entities/Bot.swift",
"Entities/BuildResultSummary.swift",
"Entities/Commit.swift",
"Entities/CommitChange.swift",
"Entities/CommitContributor.swift",
"Entities/Conditions.swift",
"Entities/Configuration.swift",
"Entities/Device.swift",
"Entities/DeviceSpecification.swift",
"Entities/EmailConfiguration.swift",
"Entities/Filter.swift",
"Entities/Integration.swift",
"Entities/IntegrationAssets.swift",
"Entities/IntegrationIssues.swift",
"Entities/Issue.swift",
"Entities/Platform.swift",
"Entities/Repository.swift",
"Entities/RevisionBlueprint.swift",
"Entities/Server.swift",
"Entities/Stats.swift",
"Entities/StatsBreakdown.swift",
"Entities/Trigger.swift",
"PersistentContainer+Persistable.swift",
"PersistentContainer+Queryable.swift",
"PersistentContainer.swift"
],
"target_dependencies" : [
"XcodeServer"
],
"type" : "library"
},
{
"c99name" : "XcodeServerModel_1_0_0",
"module_type" : "SwiftTarget",
"name" : "XcodeServerModel_1_0_0",
"path" : "Sources/XcodeServerModel_1_0_0",
"product_dependencies" : [
"CoreDataPlus",
"Logging"
],
"product_memberships" : [
"XcodeServer",
"xcscli"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/Resources/XcodeServer.xcdatamodeld",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/XcodeServerModel_1_0_0/Resources/XcodeServer.momd_precompiled",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Entities/Asset.swift",
"Entities/Bot.swift",
"Entities/BuildResultSummary.swift",
"Entities/Commit.swift",
"Entities/CommitChange.swift",
"Entities/CommitContributor.swift",
"Entities/Conditions.swift",
"Entities/Configuration.swift",
"Entities/Device.swift",
"Entities/DeviceSpecification.swift",
"Entities/EmailConfiguration.swift",
"Entities/Filter.swift",
"Entities/Integration.swift",
"Entities/IntegrationAssets.swift",
"Entities/IntegrationIssues.swift",
"Entities/Issue.swift",
"Entities/Platform.swift",
"Entities/Repository.swift",
"Entities/RevisionBlueprint.swift",
"Entities/Server.swift",
"Entities/Stats.swift",
"Entities/StatsBreakdown.swift",
"Entities/Trigger.swift",
"PersistentContainer+Persistable.swift",
"PersistentContainer+Queryable.swift",
"PersistentContainer.swift"
],
"target_dependencies" : [
"XcodeServer"
],
"type" : "library"
},
{
"c99name" : "XcodeServerCoreData",
"module_type" : "SwiftTarget",
"name" : "XcodeServerCoreData",
"path" : "Sources/XcodeServerCoreData",
"product_dependencies" : [
"CoreDataPlus"
],
"product_memberships" : [
"XcodeServer",
"xcscli"
],
"sources" : [
"CoreDataStore.swift",
"Model.swift",
"Persistence+XcodeServerCoreData.swift",
"String+XcodeServerCoreData.swift"
],
"target_dependencies" : [
"XcodeServer",
"XcodeServerModel_1_0_0",
"XcodeServerModel_1_1_0",
"XcodeServerModel_2_0_0"
],
"type" : "library"
},
{
"c99name" : "XcodeServerAPI",
"module_type" : "SwiftTarget",
"name" : "XcodeServerAPI",
"path" : "Sources/XcodeServerAPI",
"product_dependencies" : [
"SessionPlus",
"SWCompression"
],
"product_memberships" : [
"XcodeServer",
"xcscli"
],
"sources" : [
"Extensions/XCSCommit+SourceControl.Commit.swift",
"Mappings/Bot+XCSMappings.swift",
"Mappings/Device+XCSMappings.swift",
"Mappings/Integration+XCSMappings.swift",
"Mappings/Issue+XCSMappings.swift",
"Mappings/Server+XCSMappings.swift",
"Mappings/SourceControl+XCSMappings.swift",
"Mappings/Tests+XCSMappings.swift",
"Mappings/Trigger+XCSMappings.swift",
"Models/XCSArchiveExportOptions.swift",
"Models/XCSAssets.swift",
"Models/XCSAuthenticationStrategy.swift",
"Models/XCSBlueprintLocation.swift",
"Models/XCSBot.swift",
"Models/XCSBuildResultSummary.swift",
"Models/XCSCommit.swift",
"Models/XCSCommitChangeFilePath.swift",
"Models/XCSCommitContributor.swift",
"Models/XCSConditions.swift",
"Models/XCSConfiguration.swift",
"Models/XCSControlledChanges.swift",
"Models/XCSControlledChangesPlatforms.swift",
"Models/XCSControlledChangesTraits.swift",
"Models/XCSControlledChangesValues.swift",
"Models/XCSCoverageFile.swift",
"Models/XCSCoverageHierarchy.swift",
"Models/XCSCoverageMethod.swift",
"Models/XCSCoverageResult.swift",
"Models/XCSCoverageTarget.swift",
"Models/XCSDevice.swift",
"Models/XCSDeviceSpecification.swift",
"Models/XCSEmailConfiguration.swift",
"Models/XCSExportOptions.swift",
"Models/XCSFilter.swift",
"Models/XCSGroup.swift",
"Models/XCSIntegration.swift",
"Models/XCSIntegrationAsset.swift",
"Models/XCSIntegrationSnippet.swift",
"Models/XCSIssue.swift",
"Models/XCSIssueAuthor.swift",
"Models/XCSIssueGroup.swift",
"Models/XCSIssues.swift",
"Models/XCSPlatform.swift",
"Models/XCSProvisioningConfiguration.swift",
"Models/XCSProxiedDevice.swift",
"Models/XCSRemoteRepository.swift",
"Models/XCSRepositoryBlueprint.swift",
"Models/XCSRepositoryCommit.swift",
"Models/XCSRepositoryLocation.swift",
"Models/XCSResults.swift",
"Models/XCSStats.swift",
"Models/XCSStatsSummary.swift",
"Models/XCSSuspectStrategy.swift",
"Models/XCSTestLocalization.swift",
"Models/XCSTests.swift",
"Models/XCSTrigger.swift",
"Models/XCSVersion.swift",
"XCSClient+EntityQueryable.swift",
"XCSClient.swift"
],
"type" : "library"
},
{
"c99name" : "XcodeServer",
"module_type" : "SwiftTarget",
"name" : "XcodeServer",
"path" : "Sources/XcodeServer",
"product_memberships" : [
"XcodeServer",
"xcscli"
],
"sources" : [
"FileManager+XcodeServer.swift",
"Models/Bot.Cleaning.swift",
"Models/Bot.Configuration.swift",
"Models/Bot.Coverage.swift",
"Models/Bot.PeriodicInterval.swift",
"Models/Bot.Schedule.swift",
"Models/Bot.Stats.swift",
"Models/Bot.swift",
"Models/Device.Filter.swift",
"Models/Device.Platform.swift",
"Models/Device.ProxiedDevice.swift",
"Models/Device.Specification.swift",
"Models/Device.swift",
"Models/Integration.Asset.swift",
"Models/Integration.AssetCatalog.swift",
"Models/Integration.BuildSummary.swift",
"Models/Integration.ControlledChanges.swift",
"Models/Integration.IssueCatalog.swift",
"Models/Integration.IssueGroup.swift",
"Models/Integration.Result.swift",
"Models/Integration.Step.swift",
"Models/Integration.swift",
"Models/Issue.Author.swift",
"Models/Issue.Category.swift",
"Models/Issue.Confidence.swift",
"Models/Issue.Status.swift",
"Models/Issue.SuspectStrategy.swift",
"Models/Issue.swift",
"Models/Server.Version.swift",
"Models/Server.swift",
"Models/SourceControl.AuthenticationStrategy.swift",
"Models/SourceControl.Blueprint.swift",
"Models/SourceControl.Change.swift",
"Models/SourceControl.Commit.swift",
"Models/SourceControl.Contributor.swift",
"Models/SourceControl.Location.swift",
"Models/SourceControl.Remote.swift",
"Models/SourceControl.swift",
"Models/Tests.Class.swift",
"Models/Tests.Hierarchy.swift",
"Models/Tests.Method.swift",
"Models/Tests.Suite.swift",
"Models/Tests.swift",
"Models/Trigger.Category.swift",
"Models/Trigger.Conditions.swift",
"Models/Trigger.Email.swift",
"Models/Trigger.Phase.swift",
"Models/Trigger.swift",
"Protocols/Persistable.swift",
"Protocols/Queryable.swift",
"XcodeServerError.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.