aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig/rust_analyzer.lua
diff options
context:
space:
mode:
authorChristian Clason <christian.clason@uni-due.de>2021-09-10 10:10:18 +0200
committerGitHub <noreply@github.com>2021-09-10 01:10:18 -0700
commit38e489a12e991e0dd762de1adac976920fb438b5 (patch)
tree627e8d3901b08a5059b4f7422b205ff12fb7b097 /lua/lspconfig/rust_analyzer.lua
parent[docgen] Update CONFIG.md (diff)
downloadnvim-lspconfig-38e489a12e991e0dd762de1adac976920fb438b5.tar
nvim-lspconfig-38e489a12e991e0dd762de1adac976920fb438b5.tar.gz
nvim-lspconfig-38e489a12e991e0dd762de1adac976920fb438b5.tar.bz2
nvim-lspconfig-38e489a12e991e0dd762de1adac976920fb438b5.tar.lz
nvim-lspconfig-38e489a12e991e0dd762de1adac976920fb438b5.tar.xz
nvim-lspconfig-38e489a12e991e0dd762de1adac976920fb438b5.tar.zst
nvim-lspconfig-38e489a12e991e0dd762de1adac976920fb438b5.zip
fix: add compat shim for handler change in core (#1248)
Add a compatibility shim to `util.lua` adapting to change in handler signature and use it where needed. (Skip `rust-analyzer` and `denols` since their requests don't use handlers.)
Diffstat (limited to 'lua/lspconfig/rust_analyzer.lua')
-rw-r--r--lua/lspconfig/rust_analyzer.lua3
1 files changed, 1 insertions, 2 deletions
diff --git a/lua/lspconfig/rust_analyzer.lua b/lua/lspconfig/rust_analyzer.lua
index 1f47dc2b..bbe86b3d 100644
--- a/lua/lspconfig/rust_analyzer.lua
+++ b/lua/lspconfig/rust_analyzer.lua
@@ -1,10 +1,9 @@
local configs = require 'lspconfig/configs'
local util = require 'lspconfig/util'
-local lsp = vim.lsp
local function reload_workspace(bufnr)
bufnr = util.validate_bufnr(bufnr)
- lsp.buf_request(bufnr, 'rust-analyzer/reloadWorkspace', nil, function(err, _, result, _)
+ vim.lsp.buf_request(bufnr, 'rust-analyzer/reloadWorkspace', nil, function(err)
if err then
error(tostring(err))
end