diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2019-12-31 06:52:14 -0800 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2019-12-31 08:06:48 -0800 |
commit | b112fe828fd2457692f556626d7657615e53cb0b (patch) | |
tree | a113c1e18615e7f7b985266afbcb4d36a4e9e57d /runtime/lua/vim/lsp/protocol.lua | |
parent | d839c35871cb8f91705244455676217e0d76980e (diff) | |
download | rneovim-b112fe828fd2457692f556626d7657615e53cb0b.tar.gz rneovim-b112fe828fd2457692f556626d7657615e53cb0b.tar.bz2 rneovim-b112fe828fd2457692f556626d7657615e53cb0b.zip |
gen_vimdoc.py: generate LSP docs
Diffstat (limited to 'runtime/lua/vim/lsp/protocol.lua')
-rw-r--r-- | runtime/lua/vim/lsp/protocol.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/runtime/lua/vim/lsp/protocol.lua b/runtime/lua/vim/lsp/protocol.lua index ead90cc75a..f64b0b50e7 100644 --- a/runtime/lua/vim/lsp/protocol.lua +++ b/runtime/lua/vim/lsp/protocol.lua @@ -603,6 +603,8 @@ export interface WorkspaceClientCapabilities { } --]=] +--- Gets a new ClientCapabilities object describing the LSP client +--- capabilities. function protocol.make_client_capabilities() return { textDocument = { @@ -821,6 +823,8 @@ interface ServerCapabilities { experimental?: any; } --]] + +--- Creates a normalized object describing LSP server capabilities. function protocol.resolve_capabilities(server_capabilities) local general_properties = {} local text_document_sync_properties |