-
Notifications
You must be signed in to change notification settings - Fork 1
Known Issues
Si Dunford edited this page Dec 9, 2021
·
3 revisions
FEATURES
- Diagnostics
- Experimental feature
- Further work is required to add decent messages
- Outline (Document Symbols)
- AST view is incomplete
- Workspace Symbols
- Experimental feature
- FOR LOCAL assignments are not included
- Method/Function arguments are not included
FUNCTIONALITY
- Progress Bars do not work.
- 9/12/21: Progress bars are not currently supported by VSCODE
- Client does not send a workDone token during Initialise.
- 22/11/21, it appears that workdone tokens are not sent in initialise event unless they are enabled in the client using a progressOnInitialization client option.
- See: https://github.com/microsoft/language-server-protocol/issues/904
- textDocument/documentSymbol taking 11 seconds because I am parsing workspace
- Need a progress bar, but there is currently no support for them in VSCODE
- Workspace symbols return all symbols for all workspaces
- This is a workaround because the LSP does not yet define a workspace uri in the workspace/symbols request.
- Logged as an issue but LSP developers see this as a low priority issue.
- This is a workaround because the LSP does not yet define a workspace uri in the workspace/symbols request.
- Shutdown messages are not always send and can cause language server to remain open.