From 70ea589d79f66ea29cfc20451a1a177652a24f27 Mon Sep 17 00:00:00 2001 From: Maria Solano Date: Mon, 10 Nov 2025 06:58:56 -0800 Subject: fix(lsp): deprecate `vim.lsp.get_buffers_by_client_id` (#36449) --- runtime/lua/vim/lsp.lua | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'runtime/lua/vim/lsp.lua') diff --git a/runtime/lua/vim/lsp.lua b/runtime/lua/vim/lsp.lua index ca3d14a974..97cf8c55c3 100644 --- a/runtime/lua/vim/lsp.lua +++ b/runtime/lua/vim/lsp.lua @@ -1033,9 +1033,15 @@ end --- Returns list of buffers attached to client_id. --- +---@deprecated ---@param client_id integer client id ---@return integer[] buffers list of buffer ids function lsp.get_buffers_by_client_id(client_id) + vim.deprecate( + 'vim.lsp.get_buffers_by_client_id()', + 'vim.lsp.get_client_by_id(id).attached_buffers', + '0.13' + ) local client = lsp.get_client_by_id(client_id) return client and vim.tbl_keys(client.attached_buffers) or {} end -- cgit