Revert "Call into the BuildSystemManager from SwiftLanguageServer to get build settings"

This reverts commit 9dd38798bb.
This commit is contained in:
Ben Barham
2023-09-28 15:51:07 -07:00
parent 212c497eb0
commit 15bdcc42e1
21 changed files with 137 additions and 221 deletions

View File

@@ -93,15 +93,6 @@ extension CompilationDatabaseBuildSystem: BuildSystem {
public var indexPrefixMappings: [PathPrefixMapping] { return [] }
public func buildSettings(for document: DocumentURI, language: Language) async throws -> FileBuildSettings? {
// FIXME: (async) Convert this to an async function once `CompilationDatabaseBuildSystem` is an actor.
return await withCheckedContinuation { continuation in
self.queue.async {
continuation.resume(returning: self.settings(for: document))
}
}
}
public func registerForChangeNotifications(for uri: DocumentURI, language: Language) {
queue.async {
self.watchedFiles[uri] = language