Releases: redhat-developer/lsp4ij
Releases · redhat-developer/lsp4ij
0.0.1
Features
- Associate JSX, TSX React files with typescipt language sever link
- Support for codeLens/resolve link
- Support for textDocument/references link
- Improve LSP target of "Find Usages" link
- Support for textDocument/foldingRange link
- Support for textDocument/formatting link
- Add text field for initializationOptions of manually defined link
- Add rust-analyzer template in dev mode link
- Show language server ResponseErrorException in notification link
- Report language server errors according to settings link
- Improve detail of LSP console link
- Provide Delete Server action link
- Add Clojure LSP as template link
- Support for $/progress link
- Support pattern from FileSystemWatcher link
- Add Scala Meta LS as template link
- Support for workspace/willRenameFiles link
- Support for textDocument/rename link
- Promote save settings when updating LSP settings (#209) link
- Invalid rename location should report an error message. link
- When rename does nothing, notify it with a message link
- Support for window/showDocument link
- Add environment variables link
- Add edit action (#268) link
- Check each open file when adding a new LS definition (#262) link
- LSPCodeLensProvider and LSPInlayHintsProvider should be able to link
- Support showMessageRequest with notification link
Bug Fixes
- Failures to execute a code action are not reported link
- Com.intellij.diagnostic.PluginException: ActionUpdateThread.OLD_EDT link
- Override getActionUpdateThread() in LSP settings actions link
- Jump to proper location when no Psi element link
- Prevent NPE in LSPUsageSearcher.processElementUsages link
- Quick fixes are not reliably made available to the user the first link
- NPE when LSP DocumentHighlightKind is null link
- Compute range from 1st non-whitespace word, if start==end link
- StringIndexOutOfBoundsException while editing file link
- Only last codelens for the same line is displayed link
- Formatting fails when position end is out of range of the document link
- Wrong generated content after an LSP completion apply without link
- LSP progress support loses some ProgressParams link
- Java.lang.IllegalArgumentException: Argument for @NotNull parameter link
- No code actions available unless there's a diagnostic link
- StringIndexOutOfBoundsException while editing file link
- Filter 'quickfix' code action for IJ intention link
- Details pane in consoles view is not removed after deleting the link
- Infinite completionItem/resolve when documentation for completion link
- Don't process prepare rename / rename in EDT to avoid freezing IJ link
- Bad result after applying gopls' "Inline call to Println" code link
- Prevent NPE on LanguageServerWrapper.stop link
- Inject env variables to LS process builder link
- Update UD LS default command templates for Mac/Linux link
- Quarkus codeLens url are never shown link
- Dynamic registration of resolve code action is not done correctly link
- Don't show LSP rename dialog when a Java element is renamed link
- List size should be the same as ConfigurationParams size. link
- Prevent from NPE when LSP code action request future is invalid link
- Support for invalid offset when LSP position is created link
- Apply button is not enabled when mappings change link
- Ensure didOpen is called before other features than documentLink, link
Rename File...
causes an NPE while consuming LSP link- Remove internal API usage link
- Don't cancel the LSP response (from Java side) when link
- Find usages on a Java file can generate many IDE internal errors. link
- Avoid logging error from LSP4J when LSP response send an error. link
- Prevent IJ from reporting an error in LSPIJUtils.getPsiFile if the file has been deleted [link](https://github.com/redhat-developer/lsp4i...