fix(lsp): disable semantic tokens to prevent errors
The semantic tokens were causing 'Invalid line: out of range' errors when opening certain files. This appears to be related to the delta mode not being properly handled. Disabled semantic tokens for now to prevent the errors.
This commit is contained in:
+2
-2
@@ -65,9 +65,9 @@ local capabilities = {
|
|||||||
diagnosticProvider = { relatedDocuments = {} },
|
diagnosticProvider = { relatedDocuments = {} },
|
||||||
textDocumentSync = 1,
|
textDocumentSync = 1,
|
||||||
semanticTokensProvider = {
|
semanticTokensProvider = {
|
||||||
full = { delta = true },
|
full = false, -- Disabled: was causing "Invalid line: out of range" errors
|
||||||
legend = { tokenTypes = semanticTokenTypes, tokenModifiers = semanticTokenModifiers },
|
legend = { tokenTypes = semanticTokenTypes, tokenModifiers = semanticTokenModifiers },
|
||||||
range = true,
|
range = false,
|
||||||
},
|
},
|
||||||
inlayHintProvider = { resolveProvider = false },
|
inlayHintProvider = { resolveProvider = false },
|
||||||
workspaceSymbolProvider = true,
|
workspaceSymbolProvider = true,
|
||||||
|
|||||||
Reference in New Issue
Block a user