[new release] ocaml-lsp-server, lsp and jsonrpc (1.14.0) #22278
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
LSP Server for OCaml
CHANGES:
Features
Code action for inlining let bindings within a module or expression. (Add code action for inlining ocaml-lsp#847)
Tag "unused code" and "deprecated" warnings, allowing clients to better
display them. (Tag deprecated warnings ocaml-lsp#848)
Refresh merlin configuration after every dune build in watch mode (fix: refresh merlin configs after dune build ocaml-lsp#853)
Fixes
Respect
showDocument
capabilities. Do not offer commands or code actionsthat rely on this request without client support. (Respect client capabilities ocaml-lsp#836)
Fix signatureHelp on .mll files: avoid "Document.dune" exceptions