Require Swift 6 to build SourceKit-LSP

This significantly cleans up our `import` statements
This commit is contained in:
Alex Hoppen
2025-03-07 08:05:37 -08:00
parent 698b384a8b
commit 1cfa8db1d8
150 changed files with 67 additions and 1087 deletions

View File

@@ -15,20 +15,13 @@ public import Foundation
public import LanguageServerProtocol
import LanguageServerProtocolExtensions
import SKLogging
import SwiftExtensions
import TSCExtensions
import struct TSCBasic.AbsolutePath
#if compiler(>=6)
package import SKOptions
package import SourceKitLSP
import SwiftExtensions
import TSCExtensions
package import ToolchainRegistry
#else
import SKOptions
import SourceKitLSP
import ToolchainRegistry
#endif
import struct TSCBasic.AbsolutePath
/// Launches a `SourceKitLSPServer` in-process and allows sending messages to it.
public final class InProcessSourceKitLSPClient: Sendable {