chore: adapt lsp request handler for nvim >= 0.5.1

https://github.com/neovim/neovim/pull/15504
This commit is contained in:
Omar Zeghouani
2021-09-07 11:55:46 +01:00
parent 02ce2dab13
commit 962ad42512
5 changed files with 36 additions and 7 deletions

View File

@@ -1,6 +1,7 @@
local vim = vim
local main = require('symbols-outline')
local buf_request = require('symbols-outline.utils.lsp_utils').request
local M = {}
@@ -26,8 +27,8 @@ function M.rename()
params.newName = new_name
vim.lsp.buf_request(params.bufnr, "textDocument/rename", params,
function(_, _, result)
buf_request(params.bufnr, "textDocument/rename", params,
function(_, result)
if result ~= nil then
vim.lsp.util.apply_workspace_edit(result)
end