ClangTools: Fix invocation for plugin runner

This was forgotten when the new default clang-tidy and clazy diagnostic
config was introduced.

Change-Id: Ic8a82ec2b06178a623ac1d1e50dcbc2b3d0174da
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
Nikolai Kosjar
2019-11-29 09:52:02 +01:00
parent be549f233f
commit 962ea69a1f

View File

@@ -61,12 +61,10 @@ static QStringList clazyPluginArguments(const ClangDiagnosticConfig diagnosticCo
{
QStringList arguments;
const QString clazyChecks = diagnosticConfig.clazyChecks();
if (!clazyChecks.isEmpty()) {
arguments << XclangArgs({"-add-plugin",
"clazy",
"-plugin-arg-clazy",
diagnosticConfig.clazyChecks()});
if (diagnosticConfig.isClazyEnabled()) {
arguments << XclangArgs({"-add-plugin", "clazy"});
if (!diagnosticConfig.clazyChecks().isEmpty())
arguments << XclangArgs({"-plugin-arg-clazy", diagnosticConfig.clazyChecks()});
}
return arguments;