explicitly import TSCBasic types

Explicitly import interfaces from TSCBasic which now allows us to
identify all the swift-tools-support-core interfaces which are in
use in SourceKit-LSP.
This commit is contained in:
Saleem Abdulrasool
2022-09-07 21:09:48 -07:00
parent 8585a65754
commit 7d1bcee1b0
28 changed files with 78 additions and 29 deletions

View File

@@ -16,7 +16,14 @@ import LanguageServerProtocol
import LanguageServerProtocolJSONRPC
import LSPLogging
import SKSupport
import TSCBasic
import func TSCBasic.getEnvSearchPaths
import func TSCBasic.lookupExecutablePath
import func TSCBasic.resolveSymlinks
import protocol TSCBasic.FileSystem
import struct TSCBasic.AbsolutePath
import struct TSCBasic.FileSystemError
import var TSCBasic.localFileSystem
enum BuildServerTestError: Error {
case executableNotFound(String)