fix(LSP)!: Repair LSP config to handle plugin changes
Update the LSP config to avoid using setup_handlers for some mason plugins since the functions have been deprecated.
This commit is contained in:
parent
7f60e7fcb0
commit
5a8b28066c
|
|
@ -26,8 +26,7 @@ modules["mason-lspconfig"].setup_handlers {
|
|||
["omnisharp"] = function ()
|
||||
modules["lspconfig"]["omnisharp"].setup {
|
||||
capabilities = capabilities,
|
||||
on_attach = function (client,buffnr)
|
||||
vim.notify("attaching to CS buffer {" .. buffnr .. "}")
|
||||
on_attach = function (_,_)
|
||||
local gr = vim.api.nvim_create_augroup("CS-OnAttach",{})
|
||||
vim.api.nvim_create_autocmd({"BufWritePre"}, {
|
||||
group = gr,
|
||||
|
|
@ -38,7 +37,6 @@ modules["mason-lspconfig"].setup_handlers {
|
|||
end
|
||||
}
|
||||
)
|
||||
vim.notify("Attached to CS buffer")
|
||||
end
|
||||
}
|
||||
end
|
||||
|
|
@ -50,12 +48,6 @@ modules['mason-null-ls'].setup({
|
|||
automatic_setup = true,
|
||||
})
|
||||
|
||||
modules['mason-null-ls'].setup_handlers {
|
||||
function (source_name, methods)
|
||||
require('mason-null-ls.automatic_setup')(source_name,methods)
|
||||
end,
|
||||
-- Custom handlers can be added below if needed
|
||||
}
|
||||
|
||||
modules['fidget'].setup{
|
||||
text = {
|
||||
|
|
@ -93,11 +85,6 @@ modules['mason-nvim-dap'].setup({
|
|||
automatic_setup = true,
|
||||
})
|
||||
|
||||
modules['mason-nvim-dap'].setup_handlers {
|
||||
function (source_name)
|
||||
require('mason-nvim-dap.automatic_setup')(source_name)
|
||||
end
|
||||
}
|
||||
|
||||
modules['dapui'].setup({
|
||||
icons = {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user