Skip to content

Commit be4f81e

Browse files
committed
Temporarily disable diagnostics provider workspace settings
We need to investigate this better. Currently we immediately close the workspace diagnostic request, which causes the client to retrigger this. This becomes very resource intensive. We should add partial response support, as recommended in the spec
1 parent 992ca70 commit be4f81e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/LanguageServer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ lsp::ServerCapabilities LanguageServer::getServerCapabilities()
7171
// Rename Provider
7272
capabilities.renameProvider = true;
7373
// Diagnostics Provider
74-
capabilities.diagnosticProvider = {"luau", /* interFileDependencies: */ true, /* workspaceDiagnostics: */ true};
74+
capabilities.diagnosticProvider = {"luau", /* interFileDependencies: */ true, /* workspaceDiagnostics: */ false};
7575
// Workspaces
7676
lsp::WorkspaceFoldersServerCapabilities workspaceFolderCapabilities{true, false};
7777
capabilities.workspace = lsp::WorkspaceCapabilities{workspaceFolderCapabilities};

0 commit comments

Comments
 (0)