lsp warning

This commit is contained in:
Francis 2025-11-11 18:04:51 +00:00
parent 0515f981d1
commit fbc8a24a14
1 changed files with 9 additions and 0 deletions

View File

@ -738,6 +738,15 @@ require('lazy').setup({
end, end,
}) })
-- Override diagnostic handler to prevent URI errors
local default_diagnostic_handler = vim.lsp.handlers['textDocument/publishDiagnostics']
vim.lsp.handlers['textDocument/publishDiagnostics'] = function(err, result, ctx, config)
-- Filter out diagnostics with invalid URIs
if result and result.uri and type(result.uri) == 'string' and result.uri ~= '' then
return default_diagnostic_handler(err, result, ctx, config)
end
end
-- Diagnostic Config -- Diagnostic Config
-- See :help vim.diagnostic.Opts -- See :help vim.diagnostic.Opts
vim.diagnostic.config { vim.diagnostic.config {