From c15a33178e7f293a83c85307c03fd4b1cb2fd1ae Mon Sep 17 00:00:00 2001 From: Kingsley Collie <101559596+k-collie@users.noreply.github.com> Date: Wed, 14 Jan 2026 10:50:53 +0000 Subject: [PATCH 1/2] Add ruff pre-commit config --- .pre-commit-config.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fdb7c938..f6d5393b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -4,6 +4,14 @@ repos: hooks: - id: clang-format args: ["--style=file"] + - repo: https://github.com/astral-sh/ruff-pre-commit + # Ruff version. + rev: v0.14.11 + hooks: + # Run the linter. + - id: ruff-check + # Run the formatter. + - id: ruff-format - repo: https://github.com/pre-commit/pre-commit-hooks rev: v5.0.0 hooks: From 190f30c71ba584b907a10b05c05b31eee2929525 Mon Sep 17 00:00:00 2001 From: Kingsley Collie <101559596+k-collie@users.noreply.github.com> Date: Wed, 14 Jan 2026 10:56:32 +0000 Subject: [PATCH 2/2] Add .ruff.toml to exclude some files --- .ruff.toml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .ruff.toml diff --git a/.ruff.toml b/.ruff.toml new file mode 100644 index 00000000..3dceebb8 --- /dev/null +++ b/.ruff.toml @@ -0,0 +1,5 @@ +# Exclude files inherited from MOOSE +extend-exclude = [ + "run_tests", + "doc/moosedocs.py", +]