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

@@ -14,10 +14,13 @@ import BuildServerProtocol
import LanguageServerProtocol
import LSPLogging
import SKSupport
import TSCBasic
import Dispatch
import struct Foundation.URL
import protocol TSCBasic.FileSystem
import struct TSCBasic.AbsolutePath
import var TSCBasic.localFileSystem
/// A `BuildSystem` based on loading clang-compatible compilation database(s).
///
/// Provides build settings from a `CompilationDatabase` found by searching a project. For now, only