diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2019-10-21 14:59:57 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2019-12-03 13:23:13 +0000 |
commit | 0d7a30cdfe3f9611ce0653c556cc5a8d673ee061 (patch) | |
tree | 0b31979ff544e9e4e95fbb08d5593f9a46f824bf /src/plugins/cpptools/cpptoolsreuse.cpp | |
parent | 9a7f5e08fd170e032c726b55f26908d4fc2a7b96 (diff) | |
download | qt-creator-0d7a30cdfe3f9611ce0653c556cc5a8d673ee061.tar.gz |
ClangTools: Query the tools for supported checks
...instead of hardcoding them for a particular version of
clang-tidy/clazy.
While at it, move also the tidy/clazy widgets to ClangTools as this
simplifies feeding data to them.
Reduce also the built-in configs to a single one using clang-tidy's and
clazy's default checks as they look very reasonable and saves us some
porting effort. Also, our previous built-in configs were just too
numerous.
Change-Id: Ib9297acb7810a940b86a23a8695530506a570394
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cpptoolsreuse.cpp')
-rw-r--r-- | src/plugins/cpptools/cpptoolsreuse.cpp | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/plugins/cpptools/cpptoolsreuse.cpp b/src/plugins/cpptools/cpptoolsreuse.cpp index b867725691..4769260d54 100644 --- a/src/plugins/cpptools/cpptoolsreuse.cpp +++ b/src/plugins/cpptools/cpptoolsreuse.cpp @@ -26,7 +26,6 @@ #include "cpptoolsreuse.h" #include "cppcodemodelsettings.h" -#include "cpptools_clazychecks.h" #include "cpptoolsconstants.h" #include "cpptoolsplugin.h" @@ -342,16 +341,6 @@ UsePrecompiledHeaders getPchUsage() return UsePrecompiledHeaders::Yes; } -QString clazyChecksForLevel(int level) -{ - QStringList checks; - for (const Constants::ClazyCheckInfo &check : Constants::CLAZY_CHECKS) { - if (check.level == level) - checks << check.name; - } - return checks.join(','); -} - static void addBuiltinConfigs(ClangDiagnosticConfigsModel &model) { ClangDiagnosticConfig config; |