neovim/runtime/lua/vim/lsp
Peter Lithammer 07d5dc8938
feat(lsp): show server version in :checkhealth #31611
Problem:
Language server version information missing from `:checkhealth vim.lsp`.

Solution:
Store `InitializeResult.serverInfo.version` from the `initialize`
response and display for each client in `:checkhealth vim.lsp`.
2024-12-18 06:31:25 -08:00
..
_meta docs(lsp): annotate with vim.lsp.protocol.Methods enum #29521 2024-08-20 05:52:14 -07:00
_changetracking.lua refactor(lsp): rename offset_encoding to position_encoding #31286 2024-11-25 08:06:05 -08:00
_folding_range.lua fix(lsp): add foldingrange method support check #31463 2024-12-06 10:09:07 -08:00
_meta.lua feat(lsp)!: remove client-server handlers from vim.lsp.handlers 2024-11-01 09:17:39 +00:00
_snippet_grammar.lua feat(lsp): add snippet API (#25301) 2023-10-21 08:51:26 +02:00
_tagfunc.lua refactor(lsp): rename offset_encoding to position_encoding #31286 2024-11-25 08:06:05 -08:00
_transport.lua refactor(lsp/rpc): move transport logic to separate module 2024-12-12 09:52:08 +00:00
_watchfiles.lua feat(lsp): deprecate non-method client functions 2024-11-20 08:51:45 +00:00
buf.lua refactor: add vim._resolve_bufnr 2024-12-07 16:58:40 +00:00
client.lua feat(lsp): show server version in :checkhealth #31611 2024-12-18 06:31:25 -08:00
codelens.lua refactor: add vim._resolve_bufnr 2024-12-07 16:58:40 +00:00
completion.lua refactor: add vim._resolve_bufnr 2024-12-07 16:58:40 +00:00
diagnostic.lua refactor: add vim._resolve_bufnr 2024-12-07 16:58:40 +00:00
handlers.lua fix(lsp): retrigger diagnostics request on server cancellation (#31345) 2024-11-25 11:48:11 -06:00
health.lua feat(lsp): show server version in :checkhealth #31611 2024-12-18 06:31:25 -08:00
inlay_hint.lua refactor: add vim._resolve_bufnr 2024-12-07 16:58:40 +00:00
log.lua fix(lsp): type-errors, other nits in vim.lsp.log #31235 2024-11-16 18:32:09 -08:00
protocol.lua feat(lsp): support textDocument/foldingRange (#31311) 2024-11-29 12:40:32 +00:00
rpc.lua refactor(lsp/rpc): move transport logic to separate module 2024-12-12 09:52:08 +00:00
semantic_tokens.lua refactor: add vim._resolve_bufnr 2024-12-07 16:58:40 +00:00
sync.lua refactor(lsp): rename offset_encoding to position_encoding #31286 2024-11-25 08:06:05 -08:00
util.lua refactor: add vim._resolve_bufnr 2024-12-07 16:58:40 +00:00