Skip to content

Releases: redhat-developer/lsp4ij

0.0.1

21 May 13:03
Compare
Choose a tag to compare

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...
Read more