summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2020-05-26 16:32:59 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2020-05-27 07:54:22 +0000
commit7b5481f75c968ba1eb74240609b0d5d687a30e68 (patch)
tree81945f87251bb233c75a2196001ba94583288b53
parentde58fc104a8170f17df779847f4af06b1816a412 (diff)
downloadqt-creator-7b5481f75c968ba1eb74240609b0d5d687a30e68.tar.gz
clang-tidy: Override "WarningsAsErrors" from config file
If WarningsAsErrors is enabled in the config file, any issues that are found will make Qt Creator believe that clang-tidy has failed. So we never want this in our analyzing. Fixes: QTCREATORBUG-23423 Change-Id: I38f15588a9a02e25e0cf2f56c176c95639b97432 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
-rw-r--r--src/plugins/clangtools/clangtidyclazyrunner.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp b/src/plugins/clangtools/clangtidyclazyrunner.cpp
index 5bab62b474..8fbc09ff5a 100644
--- a/src/plugins/clangtools/clangtidyclazyrunner.cpp
+++ b/src/plugins/clangtools/clangtidyclazyrunner.cpp
@@ -61,7 +61,7 @@ static QStringList tidyChecksArguments(const ClangDiagnosticConfig diagnosticCon
return {"-config={}"};
if (tidyMode == ClangDiagnosticConfig::TidyMode::UseCustomChecks)
return {"-config={}", "-checks=" + diagnosticConfig.clangTidyChecks()};
- return {};
+ return {"--warnings-as-errors=-*"};
}
static QStringList clazyChecksArguments(const ClangDiagnosticConfig diagnosticConfig)