commit 3e016fa8d4f797345d55f6006c42026abedb6c4e
parent 8149bd089e15043576b1e6588babd9c121740f1a
Author: Lewis Russell <lewis6991@gmail.com>
Date: Wed, 6 Mar 2024 10:43:43 +0000
fix(lsp): actually send diagnostic-tags back to the server
Fixes #27318
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/runtime/lua/vim/lsp/diagnostic.lua b/runtime/lua/vim/lsp/diagnostic.lua
@@ -136,7 +136,7 @@ end
--- @param diagnostic vim.Diagnostic
--- @return lsp.DiagnosticTag[]?
-local function tags_vim_to_vim(diagnostic)
+local function tags_vim_to_lsp(diagnostic)
if not diagnostic._tags then
return
end
@@ -173,7 +173,7 @@ local function diagnostic_vim_to_lsp(diagnostics)
message = diagnostic.message,
source = diagnostic.source,
code = diagnostic.code,
- tags = tags_vim_to_vim(diagnostics),
+ tags = tags_vim_to_lsp(diagnostic),
}, diagnostic.user_data and (diagnostic.user_data.lsp or {}) or {})
end, diagnostics)
end