summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2022-10-03 15:40:07 +0200
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2022-10-04 13:52:43 +0000
commit780c3a44249f5c5e2019ce9273c28699511cd40e (patch)
treed237029a9db6cb805c4e41c0d7e132459947d843
parent8b623958f5c90df70d83fd1f97d79b39b14840c8 (diff)
downloadqtrepotools-780c3a44249f5c5e2019ce9273c28699511cd40e.tar.gz
sanity: Complain about Q_CLANG_QDOC
qdoc is always based on clang these days, so Q_CLANG_QDOC can be reduced to just Q_QDOC. Change-Id: I56293e37126eeb8bb7b7d74ad1e35016811a3d9c Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> Reviewed-by: Kai Koehne <kai.koehne@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
-rwxr-xr-xgit-hooks/sanitize-commit3
1 files changed, 3 insertions, 0 deletions
diff --git a/git-hooks/sanitize-commit b/git-hooks/sanitize-commit
index bea948c..58e8381 100755
--- a/git-hooks/sanitize-commit
+++ b/git-hooks/sanitize-commit
@@ -858,6 +858,9 @@ while (<DIFF>) {
complain_ln("__OBJC__ will never be defined for non-Objective-C/C++ source files", "objc");
}
}
+ if ($clike && /\bQ_CLANG_QDOC\b/) {
+ complain_ln("Using deprecated define Q_CLANG_QDOC; use Q_QDOC instead", "qdoc");
+ }
# Check for Unicode Bi-directional Override exploit characters.
# See https://trojansource.codes/
# NB: data has been UTF-8 encoded by the time it gets here,