1
0
Fork 0

Compare commits

...

2 commits

View file

@ -189,6 +189,7 @@ local clippy_format = "%E%f:%l:%c: %\\d%#:%\\d%# %.%\\{-}"
.. "warning: the option `Z` is unstable %.%#,%W" .. "warning: the option `Z` is unstable %.%#,%W"
.. "warning: %m,%Inote: %m,%C %#--> %f:%l:%c" .. "warning: %m,%Inote: %m,%C %#--> %f:%l:%c"
-- clippy --
lint.linters.clippy = { lint.linters.clippy = {
cmd = "cargo clippy", cmd = "cargo clippy",
stdin = false, stdin = false,
@ -200,6 +201,20 @@ lint.linters.clippy = {
parser = require("lint.parser").from_errorformat(clippy_format), parser = require("lint.parser").from_errorformat(clippy_format),
} }
-- sqlfluff --
lint.linters.sqlfluff.args = {
"lint",
"--format=json",
-- note: users will have to replace the --dialect argument accordingly
"--dialect=sqlite",
"-",
}
-- yamllint --
lint.linters.yamllint.args = {
args = { "--format=parsable", "-d relaxed" },
}
linters = { linters = {
bash = { "shellcheck" }, bash = { "shellcheck" },
dockerfile = { "hadolint" }, dockerfile = { "hadolint" },