aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/check_codestyle.sh14
1 files changed, 11 insertions, 3 deletions
diff --git a/contrib/check_codestyle.sh b/contrib/check_codestyle.sh
index 02f39285cd3..ce18db2d07e 100644
--- a/contrib/check_codestyle.sh
+++ b/contrib/check_codestyle.sh
@@ -4,12 +4,20 @@ set -e
echo "Codestyle check script:"
echo
-regexChecks=("TC_LOG_.+GetCounter")
+singleLineRegexChecks=("TC_LOG_.+GetCounter")
+for check in ${singleLineRegexChecks[@]}; do
+ echo " Checking RegEx: '${check}'"
+
+ if grep -P -r -I -n ${check} src; then
+ exit 1
+ fi
+done
-for check in ${regexChecks[@]}; do
+multiLineRegexChecks=("TC_LOG_[^;]+GetCounter")
+for check in ${multiLineRegexChecks[@]}; do
echo " Checking RegEx: '${check}'"
- if grep -E -r ${check} src; then
+ if grep -Pzo -r -I ${check} src; then
exit 1
fi
done