forked from qt-creator/qt-creator
Tool: Clear model already before building the project
Change-Id: I507056c9a5ee950bd95541a9e3042e9af23c0731 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
@@ -144,15 +144,18 @@ void ClangStaticAnalyzerTool::startTool(StartMode mode)
|
|||||||
QTC_ASSERT(mode == Analyzer::StartLocal, return);
|
QTC_ASSERT(mode == Analyzer::StartLocal, return);
|
||||||
|
|
||||||
AnalyzerManager::showMode();
|
AnalyzerManager::showMode();
|
||||||
if (Project *pro = SessionManager::startupProject())
|
|
||||||
ProjectExplorerPlugin::instance()->runProject(pro, runMode());
|
m_diagnosticModel->clear();
|
||||||
|
setBusyCursor(true);
|
||||||
|
Project *pro = SessionManager::startupProject();
|
||||||
|
QTC_ASSERT(pro, return);
|
||||||
|
ProjectExplorerPlugin::instance()->runProject(pro, runMode());
|
||||||
}
|
}
|
||||||
|
|
||||||
void ClangStaticAnalyzerTool::onEngineIsStarting()
|
void ClangStaticAnalyzerTool::onEngineIsStarting()
|
||||||
{
|
{
|
||||||
QTC_ASSERT(m_diagnosticModel, return);
|
QTC_ASSERT(m_diagnosticModel, return);
|
||||||
m_diagnosticModel->clear();
|
|
||||||
setBusyCursor(true);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void ClangStaticAnalyzerTool::onNewDiagnosticsAvailable(const QList<Diagnostic> &diagnostics)
|
void ClangStaticAnalyzerTool::onNewDiagnosticsAvailable(const QList<Diagnostic> &diagnostics)
|
||||||
|
Reference in New Issue
Block a user