Build Information
Successful build of SwiftLSPClient, reference main (efe7e1
), with Swift 6.0 for macOS (SPM) on 2 Nov 2024 01:49:10 UTC.
Swift 6 data race errors: 13
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.56.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
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/621] Fetching nullcodable, jsonrpc
[90/1403] Fetching nullcodable, jsonrpc, anycodable
Fetched https://github.com/Flight-School/AnyCodable from cache (0.93s)
Fetched https://github.com/ChimeHQ/JSONRPC from cache (0.93s)
Fetched https://github.com/g-mark/NullCodable from cache (0.93s)
Computing version for https://github.com/ChimeHQ/JSONRPC
Computed https://github.com/ChimeHQ/JSONRPC at 0.2.1 (0.70s)
Computing version for https://github.com/Flight-School/AnyCodable
Computed https://github.com/Flight-School/AnyCodable at 0.6.1 (0.68s)
Computing version for https://github.com/g-mark/NullCodable
Computed https://github.com/g-mark/NullCodable at 1.1.0 (0.68s)
Creating working copy for https://github.com/g-mark/NullCodable
Working copy of https://github.com/g-mark/NullCodable resolved at 1.1.0
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/ChimeHQ/JSONRPC
Working copy of https://github.com/ChimeHQ/JSONRPC resolved at 0.2.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "swiftlspclient",
"name": "SwiftLSPClient",
"url": "https://github.com/ChimeHQ/SwiftLSPClient.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftLSPClient",
"dependencies": [
{
"identity": "anycodable",
"name": "AnyCodable",
"url": "https://github.com/Flight-School/AnyCodable",
"version": "0.6.7",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AnyCodable",
"dependencies": [
]
},
{
"identity": "jsonrpc",
"name": "JSONRPC",
"url": "https://github.com/ChimeHQ/JSONRPC",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/JSONRPC",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/ChimeHQ/SwiftLSPClient.git
[1/987] Fetching swiftlspclient
Fetched https://github.com/ChimeHQ/SwiftLSPClient.git from cache (0.86s)
Fetching https://github.com/Flight-School/AnyCodable from cache
Fetching https://github.com/ChimeHQ/JSONRPC from cache
Fetched https://github.com/ChimeHQ/JSONRPC from cache (0.48s)
Fetched https://github.com/Flight-School/AnyCodable from cache (0.48s)
Computing version for https://github.com/Flight-School/AnyCodable
Computed https://github.com/Flight-School/AnyCodable at 0.6.7 (0.02s)
Computing version for https://github.com/ChimeHQ/JSONRPC
Computed https://github.com/ChimeHQ/JSONRPC at 0.9.0 (0.52s)
Creating working copy for https://github.com/Flight-School/AnyCodable
Working copy of https://github.com/Flight-School/AnyCodable resolved at 0.6.7
Creating working copy for https://github.com/ChimeHQ/JSONRPC
Working copy of https://github.com/ChimeHQ/JSONRPC resolved at 0.9.0
Creating working copy for https://github.com/ChimeHQ/SwiftLSPClient.git
Working copy of https://github.com/ChimeHQ/SwiftLSPClient.git resolved at main (efe7e13)
warning: '.resolve-product-dependencies': dependency 'swiftlspclient' is not used by any target
Found 2 product dependencies
- AnyCodable
- JSONRPC
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/ChimeHQ/SwiftLSPClient.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/5] Write sources
[4/5] Write swift-version--7754E27361AE5C74.txt
[6/11] Compiling AnyCodable AnyDecodable.swift
[7/11] Emitting module NullCodable
[8/11] Compiling NullCodable NullCodable.swift
[9/11] Compiling AnyCodable AnyEncodable.swift
[10/11] Emitting module AnyCodable
[11/11] Compiling AnyCodable AnyCodable.swift
[12/18] Emitting module JSONRPC
[13/18] Compiling JSONRPC ProtocolTransport.swift
[14/18] Compiling JSONRPC JSONId.swift
[15/18] Compiling JSONRPC JSONRPCError.swift
[16/18] Compiling JSONRPC MessageTransport.swift
[17/18] Compiling JSONRPC DataTransport.swift
[18/18] Compiling JSONRPC Protocol.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/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 |
[24/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 |
[25/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 |
[26/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 |
[27/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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 |
[28/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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 |
[29/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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 |
[30/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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 |
[31/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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 |
[32/63] Compiling SwiftLSPClient ShowMessageRequest.swift
[33/63] Compiling SwiftLSPClient Configuration.swift
[34/63] Compiling SwiftLSPClient WorkspaceEdit.swift
[35/63] Compiling SwiftLSPClient WorkspaceFolder.swift
[36/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 |
[37/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 |
[38/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 |
[39/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 |
[40/63] Compiling SwiftLSPClient SignatureHelp.swift
[41/63] Compiling SwiftLSPClient TypeDefinition.swift
[42/63] Compiling SwiftLSPClient Formatting.swift
[43/63] Compiling SwiftLSPClient Initialized.swift
[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 SymbolKind.swift
[50/63] Compiling SwiftLSPClient TextDocumentIndentifier.swift
[51/63] Compiling SwiftLSPClient TextSynchronization.swift
[52/63] Compiling SwiftLSPClient WillSaveTextDocument.swift
[53/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,
[54/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,
[55/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,
[56/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,
[57/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,
[58/63] Compiling SwiftLSPClient Client.swift
[59/63] Compiling SwiftLSPClient RegisterCapability.swift
[60/63] Compiling SwiftLSPClient TextDocumentClientCapabilitiesGenericGoTo.swift
[61/63] Compiling SwiftLSPClient ClientCapabilities.swift
[62/63] Compiling SwiftLSPClient Diagnostics.swift
[63/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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 nonisolated 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 |
Build complete! (13.16s)
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.