summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyren223 <ulmliad223@gmail.com>2024-08-06 22:15:30 +0300
committerKyren223 <ulmliad223@gmail.com>2024-08-06 22:15:30 +0300
commitb01d5d37f0aee9a30747f41ba891963b59fa4532 (patch)
treefaa921ae6c3bd685a0d5030c17bd84508e98ca3c
parentae045c49937e059091eb19b8021d473926ae3557 (diff)
fix(nvim): duplication of errors in clangtidy from nvim-lint
-rw-r--r--.config/nvim/lua/custom/plugins/nvim-lint.lua9
1 files changed, 8 insertions, 1 deletions
diff --git a/.config/nvim/lua/custom/plugins/nvim-lint.lua b/.config/nvim/lua/custom/plugins/nvim-lint.lua
index 179c682..4e334d9 100644
--- a/.config/nvim/lua/custom/plugins/nvim-lint.lua
+++ b/.config/nvim/lua/custom/plugins/nvim-lint.lua
@@ -26,7 +26,14 @@ return {
lint.linters.clangtidy.parser = function(output, bufnr, linter_cwd)
local diagnostics = clangtidy_parser(output, bufnr, linter_cwd)
diagnostics = vim.tbl_filter(function(diagnostic)
- return diagnostic.severity ~= vim.diagnostic.severity.WARN
+ if diagnostic.severity == vim.diagnostic.severity.WARN then
+ return false
+ end
+ if diagnostic.severity == vim.diagnostic.severity.ERROR then
+ return false
+ end
+
+ return true
end, diagnostics)
return diagnostics
end