From 81b14a6b08f8c5ff60fe690d83afa010876be86a Mon Sep 17 00:00:00 2001 From: Patrick Auernig <patrick.auernig@mykolab.com> Date: Fri, 4 Oct 2024 11:41:31 +0200 Subject: [PATCH] Suppress some lua lsp warnings --- lua/valeth/plugins/cmp.lua | 1 + lua/valeth/plugins/lsp.lua | 1 - lua/valeth/plugins/statuscol.lua | 3 +++ lua/valeth/plugins/treesitter.lua | 3 +-- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lua/valeth/plugins/cmp.lua b/lua/valeth/plugins/cmp.lua index d6d64c7..6b7a82e 100644 --- a/lua/valeth/plugins/cmp.lua +++ b/lua/valeth/plugins/cmp.lua @@ -16,6 +16,7 @@ spec.config = function() local cmp_select = { behavior = cmp.SelectBehavior.Select } cmp.setup({ + ---@diagnostic disable-next-line:missing-fields formatting = { format = lspk.cmp_format({ mode = "symbol_text", diff --git a/lua/valeth/plugins/lsp.lua b/lua/valeth/plugins/lsp.lua index b8a221a..738a8d0 100644 --- a/lua/valeth/plugins/lsp.lua +++ b/lua/valeth/plugins/lsp.lua @@ -73,7 +73,6 @@ spec.config = function() local neoconf = require("neoconf") neoconf.setup({ - -- ignore foreign imports import = { vscode = false, coc = false, diff --git a/lua/valeth/plugins/statuscol.lua b/lua/valeth/plugins/statuscol.lua index e68f8d3..fcdd6f2 100644 --- a/lua/valeth/plugins/statuscol.lua +++ b/lua/valeth/plugins/statuscol.lua @@ -19,6 +19,9 @@ spec.config = function() vim.opt.signcolumn = "yes" vim.opt.foldcolumn = "1" + + -- This seems to work just fine + ---@diagnostic disable-next-line:param-type-mismatch vim.opt.fillchars:append({ fold = " ", foldopen = "", diff --git a/lua/valeth/plugins/treesitter.lua b/lua/valeth/plugins/treesitter.lua index 08e88c3..82305a7 100644 --- a/lua/valeth/plugins/treesitter.lua +++ b/lua/valeth/plugins/treesitter.lua @@ -13,6 +13,7 @@ spec.build = ":TSUpdate" spec.config = function() + ---@diagnostic disable-next-line:missing-fields require("nvim-treesitter.configs").setup({ ensure_installed = { "rust", @@ -37,8 +38,6 @@ spec.config = function() }) require("treesitter-context").setup() - - -- require("nvim-treesitter.install").update({})() end return spec