diff options
author | Lewis Russell <lewis6991@gmail.com> | 2024-10-24 12:11:27 +0100 |
---|---|---|
committer | Lewis Russell <me@lewisr.dev> | 2024-10-24 15:37:34 +0100 |
commit | 7a7747f1e4d96aab53ff9c52d0c3492308c22c58 (patch) | |
tree | 9818d40a7d1df837d6d8567ed521a0f53ca22c42 /runtime/lua/vim/lsp/buf.lua | |
parent | 39d79efa1e1e1e5c3476dee54cc2bc4abc725a8f (diff) | |
download | rneovim-7a7747f1e4d96aab53ff9c52d0c3492308c22c58.tar.gz rneovim-7a7747f1e4d96aab53ff9c52d0c3492308c22c58.tar.bz2 rneovim-7a7747f1e4d96aab53ff9c52d0c3492308c22c58.zip |
feat(lsp): deprecate execute_command with client:exec_cmd
Diffstat (limited to 'runtime/lua/vim/lsp/buf.lua')
-rw-r--r-- | runtime/lua/vim/lsp/buf.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/runtime/lua/vim/lsp/buf.lua b/runtime/lua/vim/lsp/buf.lua index f2d5d204f4..4cd4008105 100644 --- a/runtime/lua/vim/lsp/buf.lua +++ b/runtime/lua/vim/lsp/buf.lua @@ -881,7 +881,8 @@ local function on_code_action_results(results, opts) local a_cmd = action.command if a_cmd then local command = type(a_cmd) == 'table' and a_cmd or action - client:_exec_cmd(command, ctx) + --- @cast command lsp.Command + client:exec_cmd(command, ctx) end end @@ -1037,12 +1038,14 @@ function M.code_action(opts) end end +--- @deprecated --- Executes an LSP server command. --- @param command_params lsp.ExecuteCommandParams --- @see https://microsoft.github.io/language-server-protocol/specifications/specification-current/#workspace_executeCommand function M.execute_command(command_params) validate('command', command_params.command, 'string') validate('arguments', command_params.arguments, 'table', true) + vim.deprecate('execute_command', 'client:exec_cmd', '0.12') command_params = { command = command_params.command, arguments = command_params.arguments, |