diff options
author | Dhruv Manilawala <dhruvmanila@gmail.com> | 2024-03-26 00:33:56 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-25 12:03:56 -0700 |
commit | 93f3d4cabe41473477a314c731e635175458f591 (patch) | |
tree | 6ae5f01da3b3df62054a8f7aec605cefcc38163d | |
parent | bf109f061fc3cd75394b7823923187ae045cbf22 (diff) |
fix: use `--force-exclude` with Ruff (#348)
-rw-r--r-- | lua/conform/formatters/ruff_fix.lua | 9 | ||||
-rw-r--r-- | lua/conform/formatters/ruff_format.lua | 4 |
2 files changed, 9 insertions, 4 deletions
diff --git a/lua/conform/formatters/ruff_fix.lua b/lua/conform/formatters/ruff_fix.lua index e6ccfec..ecf3ed7 100644 --- a/lua/conform/formatters/ruff_fix.lua +++ b/lua/conform/formatters/ruff_fix.lua @@ -1,14 +1,16 @@ ---@type conform.FileFormatterConfig return { meta = { - url = "https://beta.ruff.rs/docs/", + url = "https://docs.astral.sh/ruff/", description = "An extremely fast Python linter, written in Rust. Fix lint errors.", }, command = "ruff", args = { + "check", "--fix", - "-e", - "-n", + "--force-exclude", + "--exit-zero", + "--no-cache", "--stdin-filename", "$FILENAME", "-", @@ -17,5 +19,6 @@ return { cwd = require("conform.util").root_file({ "pyproject.toml", "ruff.toml", + ".ruff.toml", }), } diff --git a/lua/conform/formatters/ruff_format.lua b/lua/conform/formatters/ruff_format.lua index 1c9246a..20a2e95 100644 --- a/lua/conform/formatters/ruff_format.lua +++ b/lua/conform/formatters/ruff_format.lua @@ -1,12 +1,13 @@ ---@type conform.FileFormatterConfig return { meta = { - url = "https://beta.ruff.rs/docs/", + url = "https://docs.astral.sh/ruff/", description = "An extremely fast Python linter, written in Rust. Formatter subcommand.", }, command = "ruff", args = { "format", + "--force-exclude", "--stdin-filename", "$FILENAME", "-", @@ -15,5 +16,6 @@ return { cwd = require("conform.util").root_file({ "pyproject.toml", "ruff.toml", + ".ruff.toml", }), } |