From 7b9aee4c0cefb198e1a1ca6b0fc03610fc2742ba Mon Sep 17 00:00:00 2001 From: Benjamin Drung Date: Wed, 3 Dec 2025 14:07:56 +0100 Subject: [PATCH] run-linters: introduce helper functions --- run-linters | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/run-linters b/run-linters index 2da36df..ae963a7 100755 --- a/run-linters +++ b/run-linters @@ -6,14 +6,27 @@ set -eu PYTHON_SCRIPTS=$(grep -l -r '^#! */usr/bin/python3$' .) -echo "Running black..." -black --check --diff . $PYTHON_SCRIPTS +run_black() { + echo "Running black..." + black -C --check --diff . ${PYTHON_SCRIPTS} +} -echo "Running isort..." -isort --check-only --diff . +run_isort() { + echo "Running isort..." + isort --check-only --diff . +} -echo "Running flake8..." -flake8 --max-line-length=99 --ignore=E203,W503 . $PYTHON_SCRIPTS +run_flake8() { + echo "Running flake8..." + flake8 --max-line-length=99 --ignore=E203,W503 . $PYTHON_SCRIPTS +} -echo "Running pylint..." -pylint $(find * -name '*.py') $PYTHON_SCRIPTS +run_pylint() { + echo "Running pylint..." + pylint $(find * -name '*.py') $PYTHON_SCRIPTS +} + +run_black +run_isort +run_flake8 +run_pylint