fix(lsp): backward compat with lspconfig refactor. Fixes #4525. See #4518

This commit is contained in:
Folke Lemaitre
2024-10-02 10:18:21 +02:00
parent 34f0e568d4
commit 6e4025229d
3 changed files with 11 additions and 2 deletions

View File

@ -181,6 +181,15 @@ function M.get_config(server)
return rawget(configs, server)
end
---@return {default_config:lspconfig.Config}
function M.get_raw_config(server)
local ok, ret = pcall(require, "lspconfig.configs." .. server)
if ok then
return ret
end
return require("lspconfig.server_configurations." .. server)
end
function M.is_enabled(server)
local c = M.get_config(server)
return c and c.enabled ~= false