From 05c45bee59296cc2863299422e4bda573fc34229 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Tue, 25 Apr 2023 02:13:28 +0100 Subject: [PATCH] feat(language/go): enable extra gopls analyzers and code lenses --- modules/languages/siren-golang.el | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/languages/siren-golang.el b/modules/languages/siren-golang.el index 6bebc5e..3365643 100644 --- a/modules/languages/siren-golang.el +++ b/modules/languages/siren-golang.el @@ -100,7 +100,17 @@ (lsp-go-analyses '((nilness . t) (shadow . t) (unusedparams . t) - (unusedwrite . t))) + (unusedvariable . t) + (unusedwrite . t) + (useany . t))) + (lsp-go-codelenses '((gc_details . :json-false) + (generate . t) + (regenerate_cgo . t) + (run_govulncheck . t) + (tidy . t) + (upgrade_dependency . t) + (test . t) + (vendor . t))) :config ;; Create custom lsp-client for golangci-lint-langserver.