diff --git a/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp b/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp index dbc165c805e..b07802d797e 100644 --- a/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp +++ b/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp @@ -22,8 +22,6 @@ #include #include -#include - using namespace Analyzer; using namespace ProjectExplorer; @@ -38,8 +36,8 @@ ClangStaticAnalyzerRunControlFactory::ClangStaticAnalyzerRunControlFactory(QObje bool ClangStaticAnalyzerRunControlFactory::canRun(RunConfiguration *runConfiguration, RunMode runMode) const { - return runMode == ClangStaticAnalyzerMode - && (qobject_cast(runConfiguration)); + Q_UNUSED(runConfiguration); + return runMode == ClangStaticAnalyzerMode; } RunControl *ClangStaticAnalyzerRunControlFactory::create(RunConfiguration *runConfiguration, @@ -49,9 +47,6 @@ RunControl *ClangStaticAnalyzerRunControlFactory::create(RunConfiguration *runCo Q_UNUSED(errorMessage); Q_UNUSED(runMode); - auto *rc = qobject_cast(runConfiguration); - QTC_ASSERT(rc, return 0); - AnalyzerStartParameters sp; sp.runMode = runMode; sp.startMode = StartLocal;