Skip to content
This repository was archived by the owner on Jul 27, 2023. It is now read-only.

Commit 6434931

Browse files
committed
Turn off JSON item resolving. Fixes #91747
1 parent c303bf8 commit 6434931

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/jsonServerMain.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,10 @@ connection.onInitialize((params: InitializeParams): InitializeResult => {
160160
formatterMaxNumberOfEdits = params.initializationOptions?.customCapabilities?.rangeFormatting?.editLimit || Number.MAX_VALUE;
161161
const capabilities: ServerCapabilities = {
162162
textDocumentSync: TextDocumentSyncKind.Incremental,
163-
completionProvider: clientSnippetSupport ? { resolveProvider: true, triggerCharacters: ['"', ':'] } : undefined,
163+
completionProvider: clientSnippetSupport ? {
164+
resolveProvider: false, // turn off resolving as the current language service doesn't do anything on resolve. Also fixes #91747
165+
triggerCharacters: ['"', ':']
166+
} : undefined,
164167
hoverProvider: true,
165168
documentSymbolProvider: true,
166169
documentRangeFormattingProvider: params.initializationOptions.provideFormatter === true,

0 commit comments

Comments
 (0)