[PATCH 110/144] exit early if reformatting produced no changes
authorAndreas Beckmann <anbe@debian.org>
Wed, 1 Dec 2021 20:42:38 +0000 (21:42 +0100)
committerAndreas Beckmann <anbe@debian.org>
Fri, 7 Jan 2022 23:55:22 +0000 (23:55 +0000)
Gbp-Pq: Name 0110-exit-early-if-reformatting-produced-no-changes.patch

tools/scripts/format-last-commit.sh

index b0ab124a967650d0c83b217717457d0015c5dabf..4c48e998a9f8d62290c7f23567cec6303ca5d815 100755 (executable)
@@ -22,6 +22,11 @@ RELPATH=$(dirname "$SCRIPTPATH")
 $RELPATH/clang-format-diff.py -regex '.*(\.h$|\.c$|\.cl$)' -i -p1 -style GNU <$PATCHY
 $RELPATH/clang-format-diff.py -regex '(.*(\.hh$|\.cc$))|(lib/llvmopencl/.*\.h)' -i -p1 -style LLVM <$PATCHY
 
+if [ -z "$(git diff)" ]; then
+  echo "No changes."
+  exit 0
+fi
+
 git diff
 
 echo "ACCEPT CHANGES ?"