aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig/server_configurations/rust_analyzer.lua
diff options
context:
space:
mode:
authorglepnir <glephunter@gmail.com>2024-05-17 17:40:27 +0800
committerGitHub <noreply@github.com>2024-05-17 17:40:27 +0800
commita284b14b3a9c4851f900286cd7eb68e3a8f90b1c (patch)
treebd7cbec9ebfcf54f0858bda150b28e1b65ee270b /lua/lspconfig/server_configurations/rust_analyzer.lua
parentfix: use new version as check condition (#3157) (diff)
downloadnvim-lspconfig-a284b14b3a9c4851f900286cd7eb68e3a8f90b1c.tar
nvim-lspconfig-a284b14b3a9c4851f900286cd7eb68e3a8f90b1c.tar.gz
nvim-lspconfig-a284b14b3a9c4851f900286cd7eb68e3a8f90b1c.tar.bz2
nvim-lspconfig-a284b14b3a9c4851f900286cd7eb68e3a8f90b1c.tar.lz
nvim-lspconfig-a284b14b3a9c4851f900286cd7eb68e3a8f90b1c.tar.xz
nvim-lspconfig-a284b14b3a9c4851f900286cd7eb68e3a8f90b1c.tar.zst
nvim-lspconfig-a284b14b3a9c4851f900286cd7eb68e3a8f90b1c.zip
refactor: move all old get_clients to new compatible (#3159)
Diffstat (limited to 'lua/lspconfig/server_configurations/rust_analyzer.lua')
-rw-r--r--lua/lspconfig/server_configurations/rust_analyzer.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/lua/lspconfig/server_configurations/rust_analyzer.lua b/lua/lspconfig/server_configurations/rust_analyzer.lua
index 978fdcd7..61dfdc1d 100644
--- a/lua/lspconfig/server_configurations/rust_analyzer.lua
+++ b/lua/lspconfig/server_configurations/rust_analyzer.lua
@@ -3,7 +3,7 @@ local async = require 'lspconfig.async'
local function reload_workspace(bufnr)
bufnr = util.validate_bufnr(bufnr)
- local clients = vim.lsp.get_active_clients { name = 'rust_analyzer', bufnr = bufnr }
+ local clients = util.get_lsp_clients { bufnr = bufnr, name = 'rust_analyzer' }
for _, client in ipairs(clients) do
vim.notify 'Reloading Cargo Workspace'
client.request('rust-analyzer/reloadWorkspace', nil, function(err)
@@ -26,7 +26,7 @@ local function is_library(fname)
for _, item in ipairs { toolchains, registry, git_registry } do
if util.path.is_descendant(item, fname) then
- local clients = vim.lsp.get_active_clients { name = 'rust_analyzer' }
+ local clients = util.get_lsp_clients { name = 'rust_analyzer' }
return #clients > 0 and clients[#clients].config.root_dir or nil
end
end