aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2014-10-27 15:00:32 +0100
committerNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2014-10-27 16:22:04 +0200
commitc7c93810c403f4d2a936255953c70df32761cb23 (patch)
treebe06ac3465c020032e1b49ae70b073e5b7f23485
parent8fc13e4afda2dadd1621d6111e2823bebc4a1048 (diff)
RunControlFactory: Do not limit to LocalApplicationRunConfiguration
Change-Id: I088ef62b8baf98392cbda962f272ea4742bb8fc1 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-rw-r--r--plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp b/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp
index dbc165c805..b07802d797 100644
--- a/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp
+++ b/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp
@@ -22,8 +22,6 @@
#include <analyzerbase/analyzerruncontrol.h>
#include <analyzerbase/analyzerstartparameters.h>
-#include <projectexplorer/localapplicationrunconfiguration.h>
-
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<LocalApplicationRunConfiguration *>(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<LocalApplicationRunConfiguration *>(runConfiguration);
- QTC_ASSERT(rc, return 0);
-
AnalyzerStartParameters sp;
sp.runMode = runMode;
sp.startMode = StartLocal;