This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of SwiftLSPClient with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 13

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ChimeHQ/SwiftLSPClient.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ChimeHQ/SwiftLSPClient
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at efe7e13 remove twitter ref
Cloned https://github.com/ChimeHQ/SwiftLSPClient.git
Revision (git rev-parse @):
efe7e13b55ce81dc070d019990efb183b900f792
SUCCESS checkout https://github.com/ChimeHQ/SwiftLSPClient.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/ChimeHQ/SwiftLSPClient.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/5] Write sources
[4/5] Write swift-version-6F35C1178C84523A.txt
[6/11] Compiling NullCodable NullCodable.swift
[7/11] Emitting module NullCodable
[8/11] Compiling AnyCodable AnyDecodable.swift
[9/11] Compiling AnyCodable AnyCodable.swift
[10/11] Compiling AnyCodable AnyEncodable.swift
[11/11] Emitting module AnyCodable
[12/18] Compiling JSONRPC MessageTransport.swift
[13/18] Compiling JSONRPC ProtocolTransport.swift
[14/18] Compiling JSONRPC JSONId.swift
[15/18] Compiling JSONRPC Protocol.swift
[16/18] Emitting module JSONRPC
[17/18] Compiling JSONRPC JSONRPCError.swift
[18/18] Compiling JSONRPC DataTransport.swift
[19/59] Compiling SwiftLSPClient LogMessageParams.swift
[20/59] Compiling SwiftLSPClient MessageActionItem.swift
[21/59] Compiling SwiftLSPClient MessageType.swift
[22/59] Compiling SwiftLSPClient ShowMessageParams.swift
[23/59] Compiling SwiftLSPClient SymbolKind.swift
[24/59] Compiling SwiftLSPClient TextDocumentIndentifier.swift
[25/59] Compiling SwiftLSPClient TextSynchronization.swift
[26/59] Compiling SwiftLSPClient WillSaveTextDocument.swift
[27/63] Compiling SwiftLSPClient ShowMessageRequest.swift
[28/63] Compiling SwiftLSPClient Configuration.swift
[29/63] Compiling SwiftLSPClient WorkspaceEdit.swift
[30/63] Compiling SwiftLSPClient WorkspaceFolder.swift
[31/63] Compiling SwiftLSPClient Initialization.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/LSPRange.swift:47:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'LSPRange' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct LSPRange {
   |               `- note: consider making struct 'LSPRange' conform to the 'Sendable' protocol
12 |     public let start: Position
13 |     public let end: Position
   :
45 |
46 | public extension LSPRange {
47 |     static let zero = LSPRange(start: .zero, end: .zero)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'LSPRange' 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
48 | }
49 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Position.swift:49:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct Position {
   |               `- note: consider making struct 'Position' conform to the 'Sendable' protocol
12 |     public let line: Int
13 |     public let character: Int
   :
47 |
48 | public extension Position {
49 |     static let zero = Position(line: 0, character: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' 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
50 | }
51 |
[32/63] Compiling SwiftLSPClient LSPRange.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/LSPRange.swift:47:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'LSPRange' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct LSPRange {
   |               `- note: consider making struct 'LSPRange' conform to the 'Sendable' protocol
12 |     public let start: Position
13 |     public let end: Position
   :
45 |
46 | public extension LSPRange {
47 |     static let zero = LSPRange(start: .zero, end: .zero)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'LSPRange' 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
48 | }
49 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Position.swift:49:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct Position {
   |               `- note: consider making struct 'Position' conform to the 'Sendable' protocol
12 |     public let line: Int
13 |     public let character: Int
   :
47 |
48 | public extension Position {
49 |     static let zero = Position(line: 0, character: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' 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
50 | }
51 |
[33/63] Compiling SwiftLSPClient LanguageFeatures.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/LSPRange.swift:47:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'LSPRange' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct LSPRange {
   |               `- note: consider making struct 'LSPRange' conform to the 'Sendable' protocol
12 |     public let start: Position
13 |     public let end: Position
   :
45 |
46 | public extension LSPRange {
47 |     static let zero = LSPRange(start: .zero, end: .zero)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'LSPRange' 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
48 | }
49 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Position.swift:49:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct Position {
   |               `- note: consider making struct 'Position' conform to the 'Sendable' protocol
12 |     public let line: Int
13 |     public let character: Int
   :
47 |
48 | public extension Position {
49 |     static let zero = Position(line: 0, character: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' 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
50 | }
51 |
[34/63] Compiling SwiftLSPClient Location.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/LSPRange.swift:47:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'LSPRange' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct LSPRange {
   |               `- note: consider making struct 'LSPRange' conform to the 'Sendable' protocol
12 |     public let start: Position
13 |     public let end: Position
   :
45 |
46 | public extension LSPRange {
47 |     static let zero = LSPRange(start: .zero, end: .zero)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'LSPRange' 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
48 | }
49 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Position.swift:49:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct Position {
   |               `- note: consider making struct 'Position' conform to the 'Sendable' protocol
12 |     public let line: Int
13 |     public let character: Int
   :
47 |
48 | public extension Position {
49 |     static let zero = Position(line: 0, character: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' 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
50 | }
51 |
[35/63] Compiling SwiftLSPClient JSONRPCLanguageServer.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServer.swift:17:10: warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 15 |     case unimplemented
 16 |     case unhandledMethod(String)
 17 |     case serverError(code: Int, message: String, data: Codable?)
    |          `- warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 18 |     case clientError(Error)
 19 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServerProcessHost.swift:54:13: warning: capture of 'self' with non-sendable type 'LanguageServerProcessHost' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 19 | /// - Note: This class is not thread-safe. It is the caller's responsibility to
 20 | /// ensure there are no concurrent accesses.
 21 | public class LanguageServerProcessHost {
    |              `- note: class 'LanguageServerProcessHost' does not conform to the 'Sendable' protocol
 22 |     private let process: Process
 23 |     private let transport: StdioDataTransport
    :
 52 |
 53 |         process.terminationHandler = { [unowned self] (task) in
 54 |             self.transport.close()
    |             `- warning: capture of 'self' with non-sendable type 'LanguageServerProcessHost' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 55 |             self.terminationHandler?()
 56 |         }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:79:13: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 77 |             }
 78 |
 79 |             self.forwardDataToHandler(data)
    |             `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 80 |         }
 81 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:89:13: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 87 |             }
 88 |
 89 |             self.forwardErrorDataToHandler(data)
    |             `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |         }
 91 |     }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:95:16: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 93 |     private func forwardDataToHandler(_ data: Data) {
 94 |         queue.async { [unowned self] in
 95 |             if self.closed {
    |                `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 96 |                 return
 97 |             }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:105:16: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
103 |     private func forwardErrorDataToHandler(_ data: Data) {
104 |         queue.async { [unowned self] in
105 |             if self.closed {
    |                `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
106 |                 return
107 |             }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Basic.swift:63:16: warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 | }
 52 |
 53 | public enum LanguageIdentifier: String, Codable, CaseIterable {
    |             `- note: consider making enum 'LanguageIdentifier' conform to the 'Sendable' protocol
 54 |     case go = "go"
 55 |     case json = "json"
    :
 61 |     case rust = "rust"
 62 |
 63 |     static let fileExtensions = [
    |                |- warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'fileExtensions' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         "go": .go,
 65 |         "json": .json,
[36/63] Compiling SwiftLSPClient LanguageServer.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServer.swift:17:10: warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 15 |     case unimplemented
 16 |     case unhandledMethod(String)
 17 |     case serverError(code: Int, message: String, data: Codable?)
    |          `- warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 18 |     case clientError(Error)
 19 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServerProcessHost.swift:54:13: warning: capture of 'self' with non-sendable type 'LanguageServerProcessHost' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 19 | /// - Note: This class is not thread-safe. It is the caller's responsibility to
 20 | /// ensure there are no concurrent accesses.
 21 | public class LanguageServerProcessHost {
    |              `- note: class 'LanguageServerProcessHost' does not conform to the 'Sendable' protocol
 22 |     private let process: Process
 23 |     private let transport: StdioDataTransport
    :
 52 |
 53 |         process.terminationHandler = { [unowned self] (task) in
 54 |             self.transport.close()
    |             `- warning: capture of 'self' with non-sendable type 'LanguageServerProcessHost' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 55 |             self.terminationHandler?()
 56 |         }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:79:13: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 77 |             }
 78 |
 79 |             self.forwardDataToHandler(data)
    |             `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 80 |         }
 81 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:89:13: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 87 |             }
 88 |
 89 |             self.forwardErrorDataToHandler(data)
    |             `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |         }
 91 |     }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:95:16: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 93 |     private func forwardDataToHandler(_ data: Data) {
 94 |         queue.async { [unowned self] in
 95 |             if self.closed {
    |                `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 96 |                 return
 97 |             }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:105:16: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
103 |     private func forwardErrorDataToHandler(_ data: Data) {
104 |         queue.async { [unowned self] in
105 |             if self.closed {
    |                `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
106 |                 return
107 |             }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Basic.swift:63:16: warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 | }
 52 |
 53 | public enum LanguageIdentifier: String, Codable, CaseIterable {
    |             `- note: consider making enum 'LanguageIdentifier' conform to the 'Sendable' protocol
 54 |     case go = "go"
 55 |     case json = "json"
    :
 61 |     case rust = "rust"
 62 |
 63 |     static let fileExtensions = [
    |                |- warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'fileExtensions' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         "go": .go,
 65 |         "json": .json,
[37/63] Compiling SwiftLSPClient LanguageServerProcessHost.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServer.swift:17:10: warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 15 |     case unimplemented
 16 |     case unhandledMethod(String)
 17 |     case serverError(code: Int, message: String, data: Codable?)
    |          `- warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 18 |     case clientError(Error)
 19 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServerProcessHost.swift:54:13: warning: capture of 'self' with non-sendable type 'LanguageServerProcessHost' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 19 | /// - Note: This class is not thread-safe. It is the caller's responsibility to
 20 | /// ensure there are no concurrent accesses.
 21 | public class LanguageServerProcessHost {
    |              `- note: class 'LanguageServerProcessHost' does not conform to the 'Sendable' protocol
 22 |     private let process: Process
 23 |     private let transport: StdioDataTransport
    :
 52 |
 53 |         process.terminationHandler = { [unowned self] (task) in
 54 |             self.transport.close()
    |             `- warning: capture of 'self' with non-sendable type 'LanguageServerProcessHost' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 55 |             self.terminationHandler?()
 56 |         }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:79:13: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 77 |             }
 78 |
 79 |             self.forwardDataToHandler(data)
    |             `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 80 |         }
 81 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:89:13: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 87 |             }
 88 |
 89 |             self.forwardErrorDataToHandler(data)
    |             `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |         }
 91 |     }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:95:16: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 93 |     private func forwardDataToHandler(_ data: Data) {
 94 |         queue.async { [unowned self] in
 95 |             if self.closed {
    |                `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 96 |                 return
 97 |             }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:105:16: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
103 |     private func forwardErrorDataToHandler(_ data: Data) {
104 |         queue.async { [unowned self] in
105 |             if self.closed {
    |                `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
106 |                 return
107 |             }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Basic.swift:63:16: warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 | }
 52 |
 53 | public enum LanguageIdentifier: String, Codable, CaseIterable {
    |             `- note: consider making enum 'LanguageIdentifier' conform to the 'Sendable' protocol
 54 |     case go = "go"
 55 |     case json = "json"
    :
 61 |     case rust = "rust"
 62 |
 63 |     static let fileExtensions = [
    |                |- warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'fileExtensions' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         "go": .go,
 65 |         "json": .json,
[38/63] Compiling SwiftLSPClient StdioDataTransport.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServer.swift:17:10: warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 15 |     case unimplemented
 16 |     case unhandledMethod(String)
 17 |     case serverError(code: Int, message: String, data: Codable?)
    |          `- warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 18 |     case clientError(Error)
 19 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServerProcessHost.swift:54:13: warning: capture of 'self' with non-sendable type 'LanguageServerProcessHost' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 19 | /// - Note: This class is not thread-safe. It is the caller's responsibility to
 20 | /// ensure there are no concurrent accesses.
 21 | public class LanguageServerProcessHost {
    |              `- note: class 'LanguageServerProcessHost' does not conform to the 'Sendable' protocol
 22 |     private let process: Process
 23 |     private let transport: StdioDataTransport
    :
 52 |
 53 |         process.terminationHandler = { [unowned self] (task) in
 54 |             self.transport.close()
    |             `- warning: capture of 'self' with non-sendable type 'LanguageServerProcessHost' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 55 |             self.terminationHandler?()
 56 |         }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:79:13: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 77 |             }
 78 |
 79 |             self.forwardDataToHandler(data)
    |             `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 80 |         }
 81 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:89:13: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 87 |             }
 88 |
 89 |             self.forwardErrorDataToHandler(data)
    |             `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |         }
 91 |     }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:95:16: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 93 |     private func forwardDataToHandler(_ data: Data) {
 94 |         queue.async { [unowned self] in
 95 |             if self.closed {
    |                `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 96 |                 return
 97 |             }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:105:16: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
103 |     private func forwardErrorDataToHandler(_ data: Data) {
104 |         queue.async { [unowned self] in
105 |             if self.closed {
    |                `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
106 |                 return
107 |             }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Basic.swift:63:16: warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 | }
 52 |
 53 | public enum LanguageIdentifier: String, Codable, CaseIterable {
    |             `- note: consider making enum 'LanguageIdentifier' conform to the 'Sendable' protocol
 54 |     case go = "go"
 55 |     case json = "json"
    :
 61 |     case rust = "rust"
 62 |
 63 |     static let fileExtensions = [
    |                |- warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'fileExtensions' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         "go": .go,
 65 |         "json": .json,
[39/63] Compiling SwiftLSPClient Basic.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServer.swift:17:10: warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 15 |     case unimplemented
 16 |     case unhandledMethod(String)
 17 |     case serverError(code: Int, message: String, data: Codable?)
    |          `- warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 18 |     case clientError(Error)
 19 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServerProcessHost.swift:54:13: warning: capture of 'self' with non-sendable type 'LanguageServerProcessHost' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 19 | /// - Note: This class is not thread-safe. It is the caller's responsibility to
 20 | /// ensure there are no concurrent accesses.
 21 | public class LanguageServerProcessHost {
    |              `- note: class 'LanguageServerProcessHost' does not conform to the 'Sendable' protocol
 22 |     private let process: Process
 23 |     private let transport: StdioDataTransport
    :
 52 |
 53 |         process.terminationHandler = { [unowned self] (task) in
 54 |             self.transport.close()
    |             `- warning: capture of 'self' with non-sendable type 'LanguageServerProcessHost' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 55 |             self.terminationHandler?()
 56 |         }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:79:13: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 77 |             }
 78 |
 79 |             self.forwardDataToHandler(data)
    |             `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 80 |         }
 81 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:89:13: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 87 |             }
 88 |
 89 |             self.forwardErrorDataToHandler(data)
    |             `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |         }
 91 |     }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:95:16: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
 93 |     private func forwardDataToHandler(_ data: Data) {
 94 |         queue.async { [unowned self] in
 95 |             if self.closed {
    |                `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 96 |                 return
 97 |             }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/StdioDataTransport.swift:105:16: warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 11 | import os.log
 12 |
 13 | public class StdioDataTransport: DataTransport {
    |              `- note: class 'StdioDataTransport' does not conform to the 'Sendable' protocol
 14 |     public let stdinPipe: Pipe
 15 |     public let stdoutPipe: Pipe
    :
103 |     private func forwardErrorDataToHandler(_ data: Data) {
104 |         queue.async { [unowned self] in
105 |             if self.closed {
    |                `- warning: capture of 'self' with non-sendable type 'StdioDataTransport' in a `@Sendable` closure; this is an error in the Swift 6 language mode
106 |                 return
107 |             }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Basic.swift:63:16: warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 | }
 52 |
 53 | public enum LanguageIdentifier: String, Codable, CaseIterable {
    |             `- note: consider making enum 'LanguageIdentifier' conform to the 'Sendable' protocol
 54 |     case go = "go"
 55 |     case json = "json"
    :
 61 |     case rust = "rust"
 62 |
 63 |     static let fileExtensions = [
    |                |- warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'fileExtensions' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         "go": .go,
 65 |         "json": .json,
[40/63] Compiling SwiftLSPClient LocationLink.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Position.swift:49:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct Position {
   |               `- note: consider making struct 'Position' conform to the 'Sendable' protocol
12 |     public let line: Int
13 |     public let character: Int
   :
47 |
48 | public extension Position {
49 |     static let zero = Position(line: 0, character: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' 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
50 | }
51 |
[41/63] Compiling SwiftLSPClient Position.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Position.swift:49:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct Position {
   |               `- note: consider making struct 'Position' conform to the 'Sendable' protocol
12 |     public let line: Int
13 |     public let character: Int
   :
47 |
48 | public extension Position {
49 |     static let zero = Position(line: 0, character: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' 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
50 | }
51 |
[42/63] Compiling SwiftLSPClient ProtocolMethod.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Position.swift:49:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct Position {
   |               `- note: consider making struct 'Position' conform to the 'Sendable' protocol
12 |     public let line: Int
13 |     public let character: Int
   :
47 |
48 | public extension Position {
49 |     static let zero = Position(line: 0, character: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' 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
50 | }
51 |
[43/63] Compiling SwiftLSPClient ServerCapabilities.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Position.swift:49:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct Position {
   |               `- note: consider making struct 'Position' conform to the 'Sendable' protocol
12 |     public let line: Int
13 |     public let character: Int
   :
47 |
48 | public extension Position {
49 |     static let zero = Position(line: 0, character: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' 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
50 | }
51 |
[44/63] Compiling SwiftLSPClient Hover.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/SemanticTokens.swift:18:23: warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | }
 14 |
 15 | public enum TokenFormat: String, Codable {
    |             `- note: consider making enum 'TokenFormat' conform to the 'Sendable' protocol
 16 |     case relative = "relative"
 17 |
 18 |     public static let Relative = TokenFormat.relative
    |                       |- warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'Relative' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | }
 20 |
[45/63] Compiling SwiftLSPClient Implementation.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/SemanticTokens.swift:18:23: warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | }
 14 |
 15 | public enum TokenFormat: String, Codable {
    |             `- note: consider making enum 'TokenFormat' conform to the 'Sendable' protocol
 16 |     case relative = "relative"
 17 |
 18 |     public static let Relative = TokenFormat.relative
    |                       |- warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'Relative' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | }
 20 |
[46/63] Compiling SwiftLSPClient Reference.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/SemanticTokens.swift:18:23: warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | }
 14 |
 15 | public enum TokenFormat: String, Codable {
    |             `- note: consider making enum 'TokenFormat' conform to the 'Sendable' protocol
 16 |     case relative = "relative"
 17 |
 18 |     public static let Relative = TokenFormat.relative
    |                       |- warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'Relative' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | }
 20 |
[47/63] Compiling SwiftLSPClient Rename.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/SemanticTokens.swift:18:23: warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | }
 14 |
 15 | public enum TokenFormat: String, Codable {
    |             `- note: consider making enum 'TokenFormat' conform to the 'Sendable' protocol
 16 |     case relative = "relative"
 17 |
 18 |     public static let Relative = TokenFormat.relative
    |                       |- warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'Relative' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | }
 20 |
[48/63] Compiling SwiftLSPClient SemanticTokens.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/SemanticTokens.swift:18:23: warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | }
 14 |
 15 | public enum TokenFormat: String, Codable {
    |             `- note: consider making enum 'TokenFormat' conform to the 'Sendable' protocol
 16 |     case relative = "relative"
 17 |
 18 |     public static let Relative = TokenFormat.relative
    |                       |- warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'Relative' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | }
 20 |
[49/63] Compiling SwiftLSPClient SignatureHelp.swift
[50/63] Compiling SwiftLSPClient TypeDefinition.swift
[51/63] Compiling SwiftLSPClient Formatting.swift
[52/63] Compiling SwiftLSPClient Initialized.swift
[53/63] Compiling SwiftLSPClient Client.swift
[54/63] Compiling SwiftLSPClient RegisterCapability.swift
[55/63] Compiling SwiftLSPClient TextDocumentClientCapabilitiesGenericGoTo.swift
[56/63] Compiling SwiftLSPClient ClientCapabilities.swift
[57/63] Compiling SwiftLSPClient Diagnostics.swift
[58/63] Emitting module SwiftLSPClient
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/LanguageServer.swift:17:10: warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 15 |     case unimplemented
 16 |     case unhandledMethod(String)
 17 |     case serverError(code: Int, message: String, data: Codable?)
    |          `- warning: associated value 'serverError(code:message:data:)' of 'Sendable'-conforming enum 'LanguageServerError' has non-sendable type 'any Codable' (aka 'any Decodable & Encodable'); this is an error in the Swift 6 language mode
 18 |     case clientError(Error)
 19 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Basic.swift:63:16: warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 | }
 52 |
 53 | public enum LanguageIdentifier: String, Codable, CaseIterable {
    |             `- note: consider making enum 'LanguageIdentifier' conform to the 'Sendable' protocol
 54 |     case go = "go"
 55 |     case json = "json"
    :
 61 |     case rust = "rust"
 62 |
 63 |     static let fileExtensions = [
    |                |- warning: static property 'fileExtensions' is not concurrency-safe because non-'Sendable' type '[String : LanguageIdentifier]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'fileExtensions' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |         "go": .go,
 65 |         "json": .json,
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:14:23: warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
    |                       |- warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:15:23: warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
    |                       |- warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Quickfix' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Quickfix' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:16:23: warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
    |                       |- warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Refactor' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Refactor' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:17:23: warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
    |                       |- warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorExtract' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorExtract' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:18:23: warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
    |                       |- warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorInline' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorInline' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:19:23: warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
    |                       |- warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorRewrite' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorRewrite' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:20:23: warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
    |                       |- warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Source' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Source' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
 22 | }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:21:23: warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
    |                       |- warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'SourceOrganizeImports' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'SourceOrganizeImports' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | }
 23 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/SemanticTokens.swift:18:23: warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | }
 14 |
 15 | public enum TokenFormat: String, Codable {
    |             `- note: consider making enum 'TokenFormat' conform to the 'Sendable' protocol
 16 |     case relative = "relative"
 17 |
 18 |     public static let Relative = TokenFormat.relative
    |                       |- warning: static property 'Relative' is not concurrency-safe because non-'Sendable' type 'TokenFormat' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'Relative' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | }
 20 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/LSPRange.swift:47:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'LSPRange' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct LSPRange {
   |               `- note: consider making struct 'LSPRange' conform to the 'Sendable' protocol
12 |     public let start: Position
13 |     public let end: Position
   :
45 |
46 | public extension LSPRange {
47 |     static let zero = LSPRange(start: .zero, end: .zero)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'LSPRange' 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
48 | }
49 |
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Position.swift:49:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import Foundation
10 |
11 | public struct Position {
   |               `- note: consider making struct 'Position' conform to the 'Sendable' protocol
12 |     public let line: Int
13 |     public let character: Int
   :
47 |
48 | public extension Position {
49 |     static let zero = Position(line: 0, character: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Position' 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
50 | }
51 |
[59/63] Compiling SwiftLSPClient DocumentSymbol.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:14:23: warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
    |                       |- warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:15:23: warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
    |                       |- warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Quickfix' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Quickfix' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:16:23: warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
    |                       |- warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Refactor' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Refactor' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:17:23: warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
    |                       |- warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorExtract' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorExtract' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:18:23: warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
    |                       |- warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorInline' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorInline' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:19:23: warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
    |                       |- warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorRewrite' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorRewrite' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:20:23: warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
    |                       |- warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Source' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Source' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
 22 | }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:21:23: warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
    |                       |- warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'SourceOrganizeImports' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'SourceOrganizeImports' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | }
 23 |
[60/63] Compiling SwiftLSPClient CodeAction.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:14:23: warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
    |                       |- warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:15:23: warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
    |                       |- warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Quickfix' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Quickfix' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:16:23: warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
    |                       |- warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Refactor' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Refactor' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:17:23: warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
    |                       |- warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorExtract' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorExtract' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:18:23: warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
    |                       |- warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorInline' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorInline' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:19:23: warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
    |                       |- warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorRewrite' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorRewrite' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:20:23: warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
    |                       |- warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Source' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Source' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
 22 | }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:21:23: warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
    |                       |- warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'SourceOrganizeImports' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'SourceOrganizeImports' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | }
 23 |
[61/63] Compiling SwiftLSPClient Declaration.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:14:23: warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
    |                       |- warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:15:23: warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
    |                       |- warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Quickfix' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Quickfix' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:16:23: warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
    |                       |- warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Refactor' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Refactor' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:17:23: warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
    |                       |- warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorExtract' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorExtract' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:18:23: warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
    |                       |- warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorInline' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorInline' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:19:23: warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
    |                       |- warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorRewrite' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorRewrite' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:20:23: warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
    |                       |- warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Source' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Source' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
 22 | }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:21:23: warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
    |                       |- warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'SourceOrganizeImports' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'SourceOrganizeImports' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | }
 23 |
[62/63] Compiling SwiftLSPClient Definition.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:14:23: warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
    |                       |- warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:15:23: warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
    |                       |- warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Quickfix' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Quickfix' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:16:23: warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
    |                       |- warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Refactor' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Refactor' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:17:23: warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
    |                       |- warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorExtract' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorExtract' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:18:23: warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
    |                       |- warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorInline' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorInline' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:19:23: warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
    |                       |- warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorRewrite' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorRewrite' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:20:23: warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
    |                       |- warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Source' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Source' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
 22 | }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:21:23: warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
    |                       |- warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'SourceOrganizeImports' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'SourceOrganizeImports' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | }
 23 |
[63/63] Compiling SwiftLSPClient FoldingRange.swift
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:14:23: warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
    |                       |- warning: static property 'Empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:15:23: warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 13 | extension CodeActionKind {
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
    |                       |- warning: static property 'Quickfix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Quickfix' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Quickfix' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:16:23: warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 14 |     public static var Empty: CodeActionKind = ""
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
    |                       |- warning: static property 'Refactor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Refactor' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Refactor' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:17:23: warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 15 |     public static var Quickfix: CodeActionKind = "quickfix"
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
    |                       |- warning: static property 'RefactorExtract' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorExtract' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorExtract' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:18:23: warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |     public static var Refactor: CodeActionKind = "refactor"
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
    |                       |- warning: static property 'RefactorInline' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorInline' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorInline' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:19:23: warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     public static var RefactorExtract: CodeActionKind = "refactor.extract"
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
    |                       |- warning: static property 'RefactorRewrite' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'RefactorRewrite' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'RefactorRewrite' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:20:23: warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     public static var RefactorInline: CodeActionKind = "refactor.inline"
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
    |                       |- warning: static property 'Source' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'Source' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'Source' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
 22 | }
/Users/admin/builder/spi-builder-workspace/SwiftLSPClient/Types/Features/CodeAction.swift:21:23: warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     public static var RefactorRewrite: CodeActionKind = "refactor.rewrite"
 20 |     public static var Source: CodeActionKind = "source"
 21 |     public static var SourceOrganizeImports: CodeActionKind = "source.organizeImports"
    |                       |- warning: static property 'SourceOrganizeImports' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'SourceOrganizeImports' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'SourceOrganizeImports' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | }
 23 |
Build complete! (26.80s)
Fetching https://github.com/ChimeHQ/JSONRPC
Fetching https://github.com/g-mark/NullCodable
Fetching https://github.com/Flight-School/AnyCodable
[1/36] Fetching nullcodable
[37/595] Fetching nullcodable, jsonrpc
[138/1359] Fetching nullcodable, jsonrpc, anycodable
Fetched https://github.com/g-mark/NullCodable from cache (0.99s)
Fetched https://github.com/ChimeHQ/JSONRPC from cache (1.00s)
Fetched https://github.com/Flight-School/AnyCodable from cache (1.00s)
Computing version for https://github.com/ChimeHQ/JSONRPC
Computed https://github.com/ChimeHQ/JSONRPC at 0.2.1 (0.73s)
Computing version for https://github.com/Flight-School/AnyCodable
Computed https://github.com/Flight-School/AnyCodable at 0.6.1 (0.69s)
Computing version for https://github.com/g-mark/NullCodable
Computed https://github.com/g-mark/NullCodable at 1.1.0 (0.67s)
Creating working copy for https://github.com/ChimeHQ/JSONRPC
Working copy of https://github.com/ChimeHQ/JSONRPC resolved at 0.2.1
Creating working copy for https://github.com/Flight-School/AnyCodable
Working copy of https://github.com/Flight-School/AnyCodable resolved at 0.6.1
Creating working copy for https://github.com/g-mark/NullCodable
Working copy of https://github.com/g-mark/NullCodable resolved at 1.1.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "anycodable",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.6.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Flight-School/AnyCodable"
    },
    {
      "identity" : "jsonrpc",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ChimeHQ/JSONRPC"
    }
  ],
  "manifest_display_name" : "SwiftLSPClient",
  "name" : "SwiftLSPClient",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.10"
    }
  ],
  "products" : [
    {
      "name" : "SwiftLSPClient",
      "targets" : [
        "SwiftLSPClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftLSPClientTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftLSPClientTests",
      "path" : "SwiftLSPClientTests",
      "sources" : [
        "JSONRPCLanguageServerTests.swift",
        "MockDataTransport.swift",
        "TypeTests.swift"
      ],
      "target_dependencies" : [
        "SwiftLSPClient"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftLSPClient",
      "module_type" : "SwiftTarget",
      "name" : "SwiftLSPClient",
      "path" : "SwiftLSPClient",
      "product_dependencies" : [
        "JSONRPC",
        "AnyCodable"
      ],
      "product_memberships" : [
        "SwiftLSPClient"
      ],
      "sources" : [
        "JSONRPCLanguageServer.swift",
        "LanguageServer.swift",
        "LanguageServerProcessHost.swift",
        "StdioDataTransport.swift",
        "Types/Basic.swift",
        "Types/Client.swift",
        "Types/Client/RegisterCapability.swift",
        "Types/Client/TextDocumentClientCapabilitiesGenericGoTo.swift",
        "Types/ClientCapabilities.swift",
        "Types/Diagnostics.swift",
        "Types/DocumentSymbol.swift",
        "Types/Features/CodeAction.swift",
        "Types/Features/Declaration.swift",
        "Types/Features/Definition.swift",
        "Types/Features/FoldingRange.swift",
        "Types/Features/Hover.swift",
        "Types/Features/Implementation.swift",
        "Types/Features/Reference.swift",
        "Types/Features/Rename.swift",
        "Types/Features/SemanticTokens.swift",
        "Types/Features/SignatureHelp.swift",
        "Types/Features/TypeDefinition.swift",
        "Types/Formatting.swift",
        "Types/General/Initialized.swift",
        "Types/Initialization.swift",
        "Types/LSPRange.swift",
        "Types/LanguageFeatures.swift",
        "Types/Location.swift",
        "Types/LocationLink.swift",
        "Types/Position.swift",
        "Types/ProtocolMethod.swift",
        "Types/ServerCapabilities.swift",
        "Types/SymbolKind.swift",
        "Types/TextDocumentIndentifier.swift",
        "Types/TextSynchronization.swift",
        "Types/WillSaveTextDocument.swift",
        "Types/Window/LogMessageParams.swift",
        "Types/Window/MessageActionItem.swift",
        "Types/Window/MessageType.swift",
        "Types/Window/ShowMessageParams.swift",
        "Types/Window/ShowMessageRequest.swift",
        "Types/Workspace/Configuration.swift",
        "Types/Workspace/WorkspaceEdit.swift",
        "Types/WorkspaceFolder.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.