Fix deprecation warning for neovim lsp_installer.on_server_ready() per https://github.com/williamboman/nvim-lsp-installer/discussions/636
This commit is contained in:
parent
d86723e5be
commit
0afedec288
1 changed files with 3 additions and 3 deletions
|
@ -1,6 +1,8 @@
|
||||||
|
require("nvim-lsp-installer").setup({})
|
||||||
local lsp_installer_servers = require'nvim-lsp-installer.servers'
|
local lsp_installer_servers = require'nvim-lsp-installer.servers'
|
||||||
local cmp_lsp = require('cmp_nvim_lsp')
|
local cmp_lsp = require('cmp_nvim_lsp')
|
||||||
local null_ls = require("null-ls")
|
local null_ls = require("null-ls")
|
||||||
|
local lspconfig = require("lspconfig")
|
||||||
|
|
||||||
-- Use an on_attach function to only map the following keys
|
-- Use an on_attach function to only map the following keys
|
||||||
-- after the language server attaches to the current buffer
|
-- after the language server attaches to the current buffer
|
||||||
|
@ -94,9 +96,7 @@ for lspServer, opts in pairs(lspServers) do
|
||||||
if server_available then
|
if server_available then
|
||||||
opts["capabilities"] = cmp_lsp.update_capabilities(vim.lsp.protocol.make_client_capabilities())
|
opts["capabilities"] = cmp_lsp.update_capabilities(vim.lsp.protocol.make_client_capabilities())
|
||||||
opts["on_attach"] = on_attach
|
opts["on_attach"] = on_attach
|
||||||
requested_server:on_ready(function ()
|
lspconfig[lspServer].setup(opts)
|
||||||
requested_server:setup(opts)
|
|
||||||
end)
|
|
||||||
if not requested_server:is_installed() then
|
if not requested_server:is_installed() then
|
||||||
requested_server:install()
|
requested_server:install()
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue