From 57fb46d77f95f5bf42b7d6d5449fb7960b255f06 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Fri, 11 Jul 2025 12:22:03 +0300 Subject: This is related to the workspace diagnostics, it enables it for go --- .config/nvim/lsp/gopls.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lsp/gopls.lua b/.config/nvim/lsp/gopls.lua index 3585808..eb2eaf0 100644 --- a/.config/nvim/lsp/gopls.lua +++ b/.config/nvim/lsp/gopls.lua @@ -72,7 +72,7 @@ return { semanticTokens = true, }, }, - on_attach = function(client, _) + on_attach = function(client, bufnr) -- workaround for gopls not supporting semanticTokensProvider -- https://github.com/golang/go/issues/54531#issuecomment-1464982242 if not client.server_capabilities.semanticTokensProvider then @@ -87,5 +87,7 @@ return { } end -- end workaround + + require('workspace-diagnostics').populate_workspace_diagnostics(client, bufnr) end, } -- cgit v1.3.1