Fix run-clang-tidy.sh to exit with 0 iff there are no errors 63/320063/3
authorKrzysztof Malysa <k.malysa@samsung.com>
Fri, 21 Feb 2025 10:42:09 +0000 (11:42 +0100)
committerKrzysztof Malysa <k.malysa@samsung.com>
Fri, 21 Feb 2025 10:46:35 +0000 (11:46 +0100)
Change-Id: I238379a06cf833e7f05a6cd14867c8b5186ed18d

run-clang-tidy.sh

index b1232a0fdd58f98cddb77b3716264a0e76279618..575c7930d72a3b9f67cffd71355d2d5bd3fbf8e0 100755 (executable)
@@ -23,4 +23,4 @@ HEADER_FILES_REGEX="$(find srcs tests | grep '\.h$' | grep -v '/tinycbor/' | tr
 find srcs tests |
     grep -P '\.(h|c|cpp)$' |
     grep -v /tinycbor/ |
-    parallel --bar "${CLANG_TIDY} -header-filter='${HEADER_FILES_REGEX}' -p . \"{}\" |& grep -v '^Use -header-filter=\\.\\* to display errors\\|^[[:digit:]]* warnings generated\\.\\|^Suppressed [[:digit:]]* warnings'"
+    parallel --bar "${CLANG_TIDY} -header-filter='${HEADER_FILES_REGEX}' -p . \"{}\" |& (! grep -v '^Use -header-filter=\\.\\* to display errors\\|^[[:digit:]]* warnings generated\\.\\|^Suppressed [[:digit:]]* warnings')"