diff --git a/init.lua b/init.lua index 5f74e33..bc6a03e 100644 --- a/init.lua +++ b/init.lua @@ -189,6 +189,7 @@ local clippy_format = "%E%f:%l:%c: %\\d%#:%\\d%# %.%\\{-}" .. "warning: the option `Z` is unstable %.%#,%W" .. "warning: %m,%Inote: %m,%C %#--> %f:%l:%c" +-- clippy -- lint.linters.clippy = { cmd = "cargo clippy", stdin = false, @@ -200,6 +201,7 @@ lint.linters.clippy = { parser = require("lint.parser").from_errorformat(clippy_format), } +-- sqlfluff -- lint.linters.sqlfluff.args = { "lint", "--format=json", @@ -208,6 +210,11 @@ lint.linters.sqlfluff.args = { "-", } +-- yamllint -- +lint.linters.yamllint.args = { + args = { "--format=parsable", "-d relaxed" }, +} + linters = { bash = { "shellcheck" }, dockerfile = { "hadolint" },