diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2020-05-26 16:32:59 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2020-05-27 07:54:22 +0000 |
commit | 7b5481f75c968ba1eb74240609b0d5d687a30e68 (patch) | |
tree | 81945f87251bb233c75a2196001ba94583288b53 | |
parent | de58fc104a8170f17df779847f4af06b1816a412 (diff) | |
download | qt-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.cpp | 2 |
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) |