Build Information
Failed to build Glider, reference 2.0.6 (c93275
), with Swift 6.0 for Linux on 30 Nov 2024 13:41:44 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
Build Log
285 | extension LogstashTransport {
286 |
287 | private class LogstashURLSessionDelegate: NSObject, URLSessionDelegate, URLSessionTaskDelegate, URLSessionStreamDelegate {
| `- error: cannot find type 'URLSessionStreamDelegate' in scope
288 |
289 | // MARK: - Private Properties
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:303:66: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
301 | func urlSession(_ session: URLSession,
302 | didReceive challenge: URLAuthenticationChallenge,
303 | completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
| `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
304 |
305 | if challenge.protectionSpace.host == transport?.configuration.host,
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:301:36: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
299 | }
300 |
301 | func urlSession(_ session: URLSession,
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
302 | didReceive challenge: URLAuthenticationChallenge,
303 | completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
| `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:302:47: error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
300 |
301 | func urlSession(_ session: URLSession,
302 | didReceive challenge: URLAuthenticationChallenge,
| `- error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
303 | completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
304 |
Foundation.URLAuthenticationChallenge:2:18: note: 'URLAuthenticationChallenge' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLAuthenticationChallenge = AnyObject
| `- note: 'URLAuthenticationChallenge' has been explicitly marked unavailable here
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:70:24: error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
68 | configuration: configuration.asyncTransportConfiguration)
69 | self.sessionDelegate = LogstashURLSessionDelegate(transport: self)
70 | self.session = URLSession(configuration: .ephemeral,
| `- error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
71 | delegate: self.sessionDelegate,
72 | delegateQueue: socketQueue)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:70:51: error: cannot infer contextual base in reference to member 'ephemeral'
68 | configuration: configuration.asyncTransportConfiguration)
69 | self.sessionDelegate = LogstashURLSessionDelegate(transport: self)
70 | self.session = URLSession(configuration: .ephemeral,
| `- error: cannot infer contextual base in reference to member 'ephemeral'
71 | delegate: self.sessionDelegate,
72 | delegateQueue: socketQueue)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:92:18: error: value of type 'URLSession' (aka 'AnyObject') has no member 'invalidateAndCancel'
90 | /// Cancel all active tasks, invalidate the session and create the new one.
91 | open func reset() {
92 | session?.invalidateAndCancel()
| `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'invalidateAndCancel'
93 | session = URLSession(configuration: .ephemeral,
94 | delegate: sessionDelegate,
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:93:19: error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
91 | open func reset() {
92 | session?.invalidateAndCancel()
93 | session = URLSession(configuration: .ephemeral,
| `- error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
94 | delegate: sessionDelegate,
95 | delegateQueue: socketQueue)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:93:46: error: cannot infer contextual base in reference to member 'ephemeral'
91 | open func reset() {
92 | session?.invalidateAndCancel()
93 | session = URLSession(configuration: .ephemeral,
| `- error: cannot infer contextual base in reference to member 'ephemeral'
94 | delegate: sessionDelegate,
95 | delegateQueue: socketQueue)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:129:28: error: value of type 'URLSession' (aka 'AnyObject') has no member 'streamTask'
127 | }
128 |
129 | let task = session.streamTask(withHostName: configuration.host, port: configuration.port)
| `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'streamTask'
130 | if !configuration.allowUntrustedServer {
131 | task.startSecureConnection()
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:146:83: error: cannot infer type of closure parameter 'error' without a type annotation
144 | dispatchGroup.enter()
145 |
146 | task.write(messageData, timeout: configuration.timeout) { [weak self] error in
| `- error: cannot infer type of closure parameter 'error' without a type annotation
147 | guard let self = self else {
148 | dispatchGroup.leave()
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:305:27: error: value of type 'URLAuthenticationChallenge' (aka 'AnyObject') has no member 'protectionSpace'
303 | completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
304 |
305 | if challenge.protectionSpace.host == transport?.configuration.host,
| `- error: value of type 'URLAuthenticationChallenge' (aka 'AnyObject') has no member 'protectionSpace'
306 | let trust = challenge.protectionSpace.serverTrust {
307 | let credential = URLCredential(trust: trust)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:306:39: error: value of type 'URLAuthenticationChallenge' (aka 'AnyObject') has no member 'protectionSpace'
304 |
305 | if challenge.protectionSpace.host == transport?.configuration.host,
306 | let trust = challenge.protectionSpace.serverTrust {
| `- error: value of type 'URLAuthenticationChallenge' (aka 'AnyObject') has no member 'protectionSpace'
307 | let credential = URLCredential(trust: trust)
308 | completionHandler(.useCredential, credential)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:307:34: error: 'URLCredential' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
305 | if challenge.protectionSpace.host == transport?.configuration.host,
306 | let trust = challenge.protectionSpace.serverTrust {
307 | let credential = URLCredential(trust: trust)
| `- error: 'URLCredential' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
308 | completionHandler(.useCredential, credential)
309 | } else {
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:308:36: error: cannot infer contextual base in reference to member 'useCredential'
306 | let trust = challenge.protectionSpace.serverTrust {
307 | let credential = URLCredential(trust: trust)
308 | completionHandler(.useCredential, credential)
| `- error: cannot infer contextual base in reference to member 'useCredential'
309 | } else {
310 | transport?.delegate?.logstashTransport(transport!, didFailTrustingService: transport!.configuration.host)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:311:36: error: cannot infer contextual base in reference to member 'cancelAuthenticationChallenge'
309 | } else {
310 | transport?.delegate?.logstashTransport(transport!, didFailTrustingService: transport!.configuration.host)
311 | completionHandler(.cancelAuthenticationChallenge, nil)
| `- error: cannot infer contextual base in reference to member 'cancelAuthenticationChallenge'
312 | }
313 | }
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:311:67: error: 'nil' requires a contextual type
309 | } else {
310 | transport?.delegate?.logstashTransport(transport!, didFailTrustingService: transport!.configuration.host)
311 | completionHandler(.cancelAuthenticationChallenge, nil)
| `- error: 'nil' requires a contextual type
312 | }
313 | }
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransport+Config.swift:19:11: error: cannot find type 'RemoteTransport' in scope
17 |
18 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, macCatalyst 13.0, *)
19 | extension RemoteTransport {
| `- error: cannot find type 'RemoteTransport' in scope
20 |
21 | /// Represent the configuration settings used to create a new `RemoteTransport` instance.
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:19:11: error: cannot find type 'RemoteTransportServer' in scope
17 |
18 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, macCatalyst 13.0, *)
19 | extension RemoteTransportServer {
| `- error: cannot find type 'RemoteTransportServer' in scope
20 |
21 | /// Identify a client connected to the server.
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:139:11: error: cannot find type 'RemoteTransportServer' in scope
137 |
138 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, macCatalyst 13.0, *)
139 | extension RemoteTransportServer {
| `- error: cannot find type 'RemoteTransportServer' in scope
140 |
141 | public struct ClientId: Hashable {
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransport+Config.swift:58:78: error: cannot find type 'Configuration' in scope
56 | ///
57 | /// - Parameter builder: builder callback.
58 | public init(serviceType: String = "_glider._tcp", _ builder: ((inout Configuration) -> Void)?) {
| `- error: cannot find type 'Configuration' in scope
59 | self.serviceType = serviceType
60 | self.queue = DispatchQueue(label: String(describing: type(of: self)), attributes: [])
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:26:44: error: cannot find type 'ClientId' in scope
24 | // MARK: - Public Properties
25 |
26 | public internal(set) var clientId: ClientId?
| `- error: cannot find type 'ClientId' in scope
27 |
28 | /// Client info.
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:29:39: error: cannot find type 'RemoteTransport' in scope
27 |
28 | /// Client info.
29 | public private(set) var info: RemoteTransport.PacketHello.Info
| `- error: cannot find type 'RemoteTransport' in scope
30 |
31 | /// Parent connection.
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:32:46: error: cannot find type 'RemoteTransport' in scope
30 |
31 | /// Parent connection.
32 | public internal(set) var connection: RemoteTransport.Connection?
| `- error: cannot find type 'RemoteTransport' in scope
33 |
34 | /// Is the client connected.
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:56:32: error: cannot find type 'RemoteTransport' in scope
54 | ///
55 | /// - Parameter request: request.
56 | internal init(request: RemoteTransport.PacketHello) {
| `- error: cannot find type 'RemoteTransport' in scope
57 | self.info = request.info
58 |
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:144:32: error: cannot find type 'RemoteTransport' in scope
142 | public let raw: String
143 |
144 | internal init(request: RemoteTransport.PacketHello) {
| `- error: cannot find type 'RemoteTransport' in scope
145 | self.raw = (request.info.deviceId?.uuidString ?? "") +
146 | (request.info.appInfo.bundleIdentifier ?? "–")
[73/97] Compiling Glider RemoteTransportServerClient.swift
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransport.swift:163:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
161 | /// URL Session used to send data.
162 | /// By default `.default` is used
163 | public var urlSession: URLSession
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
164 |
165 | /// Formatters set.
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
| `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransport.swift:223:31: error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
221 | public init(_ builder: ((inout Configuration) -> Void)?) throws {
222 | self.asyncTransportConfiguration = .init()
223 | self.urlSession = URLSession(configuration: .default)
| `- error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
224 | self.queue = DispatchQueue(label: String(describing: type(of: self)), attributes: [])
225 | builder?(&self)
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransport.swift:223:58: error: cannot infer contextual base in reference to member 'default'
221 | public init(_ builder: ((inout Configuration) -> Void)?) throws {
222 | self.asyncTransportConfiguration = .init()
223 | self.urlSession = URLSession(configuration: .default)
| `- error: cannot infer contextual base in reference to member 'default'
224 | self.queue = DispatchQueue(label: String(describing: type(of: self)), attributes: [])
225 | builder?(&self)
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransportRequest.swift:30:28: error: cannot find type 'URLRequest' in scope
28 |
29 | /// URLRequest to execute.
30 | public let urlRequest: URLRequest
| `- error: cannot find type 'URLRequest' in scope
31 |
32 | /// Configuration
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransportRequest.swift:49:29: error: cannot find type 'URLRequest' in scope
47 | /// - urlRequest: url request to execute.
48 | /// - builder: builder function to customize the call.
49 | public init(urlRequest: URLRequest, _ builder: ((inout Configuration) -> Void)? = nil) {
| `- error: cannot find type 'URLRequest' in scope
50 | self.configuration = Configuration(builder)
51 | self.urlRequest = urlRequest
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransportRequest.swift:127:30: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
125 | case `internal`(Swift.Error)
126 | case noResponse
127 | case invalidResponse(URLResponse)
| `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
128 | case emptyResponse(HTTPURLResponse)
129 | case httpError(HTTPURLResponse, Data?)
Foundation.URLResponse:2:18: note: 'URLResponse' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLResponse = AnyObject
| `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransportRequest.swift:128:28: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
126 | case noResponse
127 | case invalidResponse(URLResponse)
128 | case emptyResponse(HTTPURLResponse)
| `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
129 | case httpError(HTTPURLResponse, Data?)
130 | }
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias HTTPURLResponse = AnyObject
| `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransportRequest.swift:129:24: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
127 | case invalidResponse(URLResponse)
128 | case emptyResponse(HTTPURLResponse)
129 | case httpError(HTTPURLResponse, Data?)
| `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
130 | }
131 |
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias HTTPURLResponse = AnyObject
| `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransportRequest.swift:127:14: warning: associated value 'invalidResponse' of 'Sendable'-conforming enum 'RequestError' has non-sendable type 'URLResponse' (aka 'AnyObject'); this is an error in the Swift 6 language mode
125 | case `internal`(Swift.Error)
126 | case noResponse
127 | case invalidResponse(URLResponse)
| `- warning: associated value 'invalidResponse' of 'Sendable'-conforming enum 'RequestError' has non-sendable type 'URLResponse' (aka 'AnyObject'); this is an error in the Swift 6 language mode
128 | case emptyResponse(HTTPURLResponse)
129 | case httpError(HTTPURLResponse, Data?)
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransportRequest.swift:128:14: warning: associated value 'emptyResponse' of 'Sendable'-conforming enum 'RequestError' has non-sendable type 'HTTPURLResponse' (aka 'AnyObject'); this is an error in the Swift 6 language mode
126 | case noResponse
127 | case invalidResponse(URLResponse)
128 | case emptyResponse(HTTPURLResponse)
| `- warning: associated value 'emptyResponse' of 'Sendable'-conforming enum 'RequestError' has non-sendable type 'HTTPURLResponse' (aka 'AnyObject'); this is an error in the Swift 6 language mode
129 | case httpError(HTTPURLResponse, Data?)
130 | }
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/HTTPTransportRequest.swift:129:14: warning: associated value 'httpError' of 'Sendable'-conforming enum 'RequestError' has non-sendable type 'HTTPURLResponse' (aka 'AnyObject'); this is an error in the Swift 6 language mode
127 | case invalidResponse(URLResponse)
128 | case emptyResponse(HTTPURLResponse)
129 | case httpError(HTTPURLResponse, Data?)
| `- warning: associated value 'httpError' of 'Sendable'-conforming enum 'RequestError' has non-sendable type 'HTTPURLResponse' (aka 'AnyObject'); this is an error in the Swift 6 language mode
130 | }
131 |
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/Support/AsyncOperation.swift:19:14: warning: class 'AsyncOperation' must restate inherited '@unchecked Sendable' conformance
17 |
18 | /// This class allows subclasses in order to make an async Operation.
19 | public class AsyncOperation: Operation {
| `- warning: class 'AsyncOperation' must restate inherited '@unchecked Sendable' conformance
20 |
21 | /// Identifier of the operation.
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/Support/AsyncURLRequestsOperation.swift:18:20: warning: class 'AsyncURLRequestOperation' must restate inherited '@unchecked Sendable' conformance
16 | import Foundation
17 |
18 | public final class AsyncURLRequestOperation: AsyncOperation {
| `- warning: class 'AsyncURLRequestOperation' must restate inherited '@unchecked Sendable' conformance
19 | public typealias Response = Result<Data, Error>
20 | typealias Callback = ((Response) -> Void)
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/Support/AsyncURLRequestsOperation.swift:54:45: error: value of type 'URLSession' (aka 'AnyObject') has no member 'execute'
52 | self?.asyncFinish()
53 | }
54 | transport?.configuration.urlSession.execute(request)
| `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'execute'
55 | }
56 |
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/Support/URLSession+Extensions.swift:17:1: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
15 | // MARK: - Public Functions
16 |
17 | extension URLSession {
| `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
18 |
19 | /// Execute the `URLSessionDataTask` which is part of the request, then call validate on it where we can decide if we need to retry or not.
/host/spi-builder-workspace/Glider/Sources/Transports/HTTPTransport/Support/URLSession+Extensions.swift:40:9: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
38 | }
39 |
40 | private extension URLSession {
| `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
41 |
42 | /// Process results of `URLSessionDataTask` and converts it into `DataResult` instance
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:47:26: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
45 |
46 | /// URLSession to use.
47 | private var session: URLSession?
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
48 |
49 | /// Session delegate.
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
| `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:287:57: error: cannot find type 'URLSessionDelegate' in scope
285 | extension LogstashTransport {
286 |
287 | private class LogstashURLSessionDelegate: NSObject, URLSessionDelegate, URLSessionTaskDelegate, URLSessionStreamDelegate {
| `- error: cannot find type 'URLSessionDelegate' in scope
288 |
289 | // MARK: - Private Properties
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:287:77: error: cannot find type 'URLSessionTaskDelegate' in scope
285 | extension LogstashTransport {
286 |
287 | private class LogstashURLSessionDelegate: NSObject, URLSessionDelegate, URLSessionTaskDelegate, URLSessionStreamDelegate {
| `- error: cannot find type 'URLSessionTaskDelegate' in scope
288 |
289 | // MARK: - Private Properties
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:287:101: error: cannot find type 'URLSessionStreamDelegate' in scope
285 | extension LogstashTransport {
286 |
287 | private class LogstashURLSessionDelegate: NSObject, URLSessionDelegate, URLSessionTaskDelegate, URLSessionStreamDelegate {
| `- error: cannot find type 'URLSessionStreamDelegate' in scope
288 |
289 | // MARK: - Private Properties
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:303:66: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
301 | func urlSession(_ session: URLSession,
302 | didReceive challenge: URLAuthenticationChallenge,
303 | completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
| `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
304 |
305 | if challenge.protectionSpace.host == transport?.configuration.host,
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:301:36: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
299 | }
300 |
301 | func urlSession(_ session: URLSession,
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
302 | didReceive challenge: URLAuthenticationChallenge,
303 | completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
| `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:302:47: error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
300 |
301 | func urlSession(_ session: URLSession,
302 | didReceive challenge: URLAuthenticationChallenge,
| `- error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
303 | completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
304 |
Foundation.URLAuthenticationChallenge:2:18: note: 'URLAuthenticationChallenge' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLAuthenticationChallenge = AnyObject
| `- note: 'URLAuthenticationChallenge' has been explicitly marked unavailable here
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:70:24: error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
68 | configuration: configuration.asyncTransportConfiguration)
69 | self.sessionDelegate = LogstashURLSessionDelegate(transport: self)
70 | self.session = URLSession(configuration: .ephemeral,
| `- error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
71 | delegate: self.sessionDelegate,
72 | delegateQueue: socketQueue)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:70:51: error: cannot infer contextual base in reference to member 'ephemeral'
68 | configuration: configuration.asyncTransportConfiguration)
69 | self.sessionDelegate = LogstashURLSessionDelegate(transport: self)
70 | self.session = URLSession(configuration: .ephemeral,
| `- error: cannot infer contextual base in reference to member 'ephemeral'
71 | delegate: self.sessionDelegate,
72 | delegateQueue: socketQueue)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:92:18: error: value of type 'URLSession' (aka 'AnyObject') has no member 'invalidateAndCancel'
90 | /// Cancel all active tasks, invalidate the session and create the new one.
91 | open func reset() {
92 | session?.invalidateAndCancel()
| `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'invalidateAndCancel'
93 | session = URLSession(configuration: .ephemeral,
94 | delegate: sessionDelegate,
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:93:19: error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
91 | open func reset() {
92 | session?.invalidateAndCancel()
93 | session = URLSession(configuration: .ephemeral,
| `- error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
94 | delegate: sessionDelegate,
95 | delegateQueue: socketQueue)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:93:46: error: cannot infer contextual base in reference to member 'ephemeral'
91 | open func reset() {
92 | session?.invalidateAndCancel()
93 | session = URLSession(configuration: .ephemeral,
| `- error: cannot infer contextual base in reference to member 'ephemeral'
94 | delegate: sessionDelegate,
95 | delegateQueue: socketQueue)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:129:28: error: value of type 'URLSession' (aka 'AnyObject') has no member 'streamTask'
127 | }
128 |
129 | let task = session.streamTask(withHostName: configuration.host, port: configuration.port)
| `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'streamTask'
130 | if !configuration.allowUntrustedServer {
131 | task.startSecureConnection()
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:146:83: error: cannot infer type of closure parameter 'error' without a type annotation
144 | dispatchGroup.enter()
145 |
146 | task.write(messageData, timeout: configuration.timeout) { [weak self] error in
| `- error: cannot infer type of closure parameter 'error' without a type annotation
147 | guard let self = self else {
148 | dispatchGroup.leave()
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:305:27: error: value of type 'URLAuthenticationChallenge' (aka 'AnyObject') has no member 'protectionSpace'
303 | completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
304 |
305 | if challenge.protectionSpace.host == transport?.configuration.host,
| `- error: value of type 'URLAuthenticationChallenge' (aka 'AnyObject') has no member 'protectionSpace'
306 | let trust = challenge.protectionSpace.serverTrust {
307 | let credential = URLCredential(trust: trust)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:306:39: error: value of type 'URLAuthenticationChallenge' (aka 'AnyObject') has no member 'protectionSpace'
304 |
305 | if challenge.protectionSpace.host == transport?.configuration.host,
306 | let trust = challenge.protectionSpace.serverTrust {
| `- error: value of type 'URLAuthenticationChallenge' (aka 'AnyObject') has no member 'protectionSpace'
307 | let credential = URLCredential(trust: trust)
308 | completionHandler(.useCredential, credential)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:307:34: error: 'URLCredential' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
305 | if challenge.protectionSpace.host == transport?.configuration.host,
306 | let trust = challenge.protectionSpace.serverTrust {
307 | let credential = URLCredential(trust: trust)
| `- error: 'URLCredential' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
308 | completionHandler(.useCredential, credential)
309 | } else {
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:308:36: error: cannot infer contextual base in reference to member 'useCredential'
306 | let trust = challenge.protectionSpace.serverTrust {
307 | let credential = URLCredential(trust: trust)
308 | completionHandler(.useCredential, credential)
| `- error: cannot infer contextual base in reference to member 'useCredential'
309 | } else {
310 | transport?.delegate?.logstashTransport(transport!, didFailTrustingService: transport!.configuration.host)
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:311:36: error: cannot infer contextual base in reference to member 'cancelAuthenticationChallenge'
309 | } else {
310 | transport?.delegate?.logstashTransport(transport!, didFailTrustingService: transport!.configuration.host)
311 | completionHandler(.cancelAuthenticationChallenge, nil)
| `- error: cannot infer contextual base in reference to member 'cancelAuthenticationChallenge'
312 | }
313 | }
/host/spi-builder-workspace/Glider/Sources/Transports/LogstashTransport/LogstashTransport.swift:311:67: error: 'nil' requires a contextual type
309 | } else {
310 | transport?.delegate?.logstashTransport(transport!, didFailTrustingService: transport!.configuration.host)
311 | completionHandler(.cancelAuthenticationChallenge, nil)
| `- error: 'nil' requires a contextual type
312 | }
313 | }
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransport+Config.swift:19:11: error: cannot find type 'RemoteTransport' in scope
17 |
18 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, macCatalyst 13.0, *)
19 | extension RemoteTransport {
| `- error: cannot find type 'RemoteTransport' in scope
20 |
21 | /// Represent the configuration settings used to create a new `RemoteTransport` instance.
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:19:11: error: cannot find type 'RemoteTransportServer' in scope
17 |
18 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, macCatalyst 13.0, *)
19 | extension RemoteTransportServer {
| `- error: cannot find type 'RemoteTransportServer' in scope
20 |
21 | /// Identify a client connected to the server.
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:139:11: error: cannot find type 'RemoteTransportServer' in scope
137 |
138 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, macCatalyst 13.0, *)
139 | extension RemoteTransportServer {
| `- error: cannot find type 'RemoteTransportServer' in scope
140 |
141 | public struct ClientId: Hashable {
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransport+Config.swift:58:78: error: cannot find type 'Configuration' in scope
56 | ///
57 | /// - Parameter builder: builder callback.
58 | public init(serviceType: String = "_glider._tcp", _ builder: ((inout Configuration) -> Void)?) {
| `- error: cannot find type 'Configuration' in scope
59 | self.serviceType = serviceType
60 | self.queue = DispatchQueue(label: String(describing: type(of: self)), attributes: [])
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:26:44: error: cannot find type 'ClientId' in scope
24 | // MARK: - Public Properties
25 |
26 | public internal(set) var clientId: ClientId?
| `- error: cannot find type 'ClientId' in scope
27 |
28 | /// Client info.
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:29:39: error: cannot find type 'RemoteTransport' in scope
27 |
28 | /// Client info.
29 | public private(set) var info: RemoteTransport.PacketHello.Info
| `- error: cannot find type 'RemoteTransport' in scope
30 |
31 | /// Parent connection.
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:32:46: error: cannot find type 'RemoteTransport' in scope
30 |
31 | /// Parent connection.
32 | public internal(set) var connection: RemoteTransport.Connection?
| `- error: cannot find type 'RemoteTransport' in scope
33 |
34 | /// Is the client connected.
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:56:32: error: cannot find type 'RemoteTransport' in scope
54 | ///
55 | /// - Parameter request: request.
56 | internal init(request: RemoteTransport.PacketHello) {
| `- error: cannot find type 'RemoteTransport' in scope
57 | self.info = request.info
58 |
/host/spi-builder-workspace/Glider/Sources/Transports/RemoteTransport/RemoteTransportServer/RemoteTransportServerClient.swift:144:32: error: cannot find type 'RemoteTransport' in scope
142 | public let raw: String
143 |
144 | internal init(request: RemoteTransport.PacketHello) {
| `- error: cannot find type 'RemoteTransport' in scope
145 | self.raw = (request.info.deviceId?.uuidString ?? "") +
146 | (request.info.appInfo.bundleIdentifier ?? "–")
[74/97] Compiling Glider Configuration.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[75/97] Compiling Glider EventMessageFormatter.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[76/97] Compiling Glider FieldsFormatter+Field.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[77/97] Compiling Glider FieldsFormatter.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[78/97] Compiling Glider JSONFormatter.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[79/97] Compiling Glider MsgPackFormatter.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[80/97] Compiling Glider DataStream.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[81/97] Compiling Glider FlatValue.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[82/97] Compiling Glider Reader+Optionals.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[83/97] Compiling Glider Reader.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[84/97] Compiling Glider Types.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[85/97] Compiling Glider Writer+Optionals.swift
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:474:28: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
472 |
473 | /// Internal date formatter.
474 | fileprivate static var dateFormatter: DateFormatter = {
| |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
475 | let formatter = DateFormatter()
476 | formatter.dateFormat = "HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:481:28: warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
479 |
480 | /// Date formatter for xcode styles
481 | fileprivate static var xcodeDateFormatter: DateFormatter = {
| |- warning: static property 'xcodeDateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'xcodeDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'xcodeDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
482 | let formatter = DateFormatter()
483 | formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:488:28: warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
486 |
487 | /// Internal ISO8601 date formatter.
488 | fileprivate static var iso8601Formatter: ISO8601DateFormatter = {
| |- warning: static property 'iso8601Formatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iso8601Formatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iso8601Formatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
489 | let formatter = ISO8601DateFormatter()
490 | return formatter
/host/spi-builder-workspace/Glider/Sources/Formatters/FieldsFormatter/FieldsFormatter+Field.swift:608:27: warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
606 | case queryString
607 |
608 | public static var tableInfoMaxColumnsWidth: (keyColumn: Int?, valueColumn: Int?) = (30, 100)
| |- warning: static property 'tableInfoMaxColumnsWidth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tableInfoMaxColumnsWidth' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tableInfoMaxColumnsWidth' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
609 |
610 | // MARK: - Internal Functions
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
[86/97] Compiling Glider Writer.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[87/97] Compiling Glider OSLogFormatter.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[88/97] Compiling Glider SysLogFormatter.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[89/97] Compiling Glider SysLogPayload.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[90/97] Compiling Glider ASCIITable+Borders.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[91/97] Compiling Glider ASCIITable+Rendering.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[92/97] Compiling Glider ASCIITable.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[93/97] Compiling Glider TableFormatter.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[94/97] Compiling Glider TerminalFormatter+Colorize.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[95/97] Compiling Glider TerminalFormatter.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[96/97] Compiling Glider XCodeFormatter+Colorize.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
[97/97] Compiling Glider XCodeFormatter.swift
/host/spi-builder-workspace/Glider/Sources/Log/Additional Structures/ProcessIdentification.swift:23:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | // this ensures we only look up process info once
23 | public static var shared = ProcessIdentification()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | /// Name of the process.
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:221:27: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
216 |
217 | public struct VerticalPadding: Equatable {
| `- note: consider making struct 'VerticalPadding' conform to the 'Sendable' protocol
218 | public var top: Int = 0
219 | public var bottom: Int = 0
220 |
221 | public static let zero = VerticalPadding()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.VerticalPadding' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 | public init(_ builder: ((inout VerticalPadding) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/TableFormatter/ASCII Table/ASCIITable.swift:144:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
136 | extension ASCIITable.Column {
137 |
138 | public struct Corners {
| `- note: consider making struct 'Corners' conform to the 'Sendable' protocol
139 | public var topLeading: Character?
140 | public var topTrailing: Character?
:
142 | public var bottomLeading: Character?
143 |
144 | public static let `default`: Corners = .init()
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'ASCIITable.Column.Corners' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 | public init(_ builder: ((inout Corners) -> Void)? = nil) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:38:27: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
| |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'level' with '@MainActor' 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 init(rawValue: Int) {
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:37:27: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
39 |
/host/spi-builder-workspace/Glider/Sources/Formatters/XCodeFormatter/XCodeFormatter+Colorize.swift:36:27: warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// What kind of fields should be colorized.
33 | public struct ColorizeFields: OptionSet {
| `- note: consider making struct 'ColorizeFields' conform to the 'Sendable' protocol
34 | public let rawValue: Int
35 |
36 | public static let callSite = ColorizeFields(rawValue: 1 << 0)
| |- warning: static property 'callSite' is not concurrency-safe because non-'Sendable' type 'XCodeFormatter.ColorizeFields' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'callSite' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | public static let message = ColorizeFields(rawValue: 1 << 1)
38 | public static let level = ColorizeFields(rawValue: 2 << 2)
BUILD FAILURE 6.0 linux