@@ -0,0 +1,5 @@
+ o Minor features (developer tooling):
+ - Call practracker from pre-push and pre-commit git hooks to let a
+ developer know if they made any code style violations in their last
+ commit. This should help preventing code style violations appearing
+ upstream. Closes ticket 30051.
@@ -39,3 +39,7 @@ fi
if test -e scripts/maint/checkIncludes.py; then
python scripts/maint/checkIncludes.py
fi
+
+if [ -e scripts/maint/practracker/practracker.py ]; then
+ python3 ./scripts/maint/practracker/practracker.py "$workdir"
+fi
@@ -34,6 +34,12 @@ if [ -x "$workdir/.git/hooks/pre-commit" ]; then
+ if ! python3 ./scripts/maint/practracker/practracker.py "$workdir"; then
+ exit 1
+ fi
# shellcheck disable=SC2034
while read -r local_ref local_sha remote_ref remote_sha
do