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.