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);
|
||||
|
||||
AnalyzerManager::showMode();
|
||||
if (Project *pro = SessionManager::startupProject())
|
||||
|
||||
m_diagnosticModel->clear();
|
||||
setBusyCursor(true);
|
||||
Project *pro = SessionManager::startupProject();
|
||||
QTC_ASSERT(pro, return);
|
||||
ProjectExplorerPlugin::instance()->runProject(pro, runMode());
|
||||
}
|
||||
|
||||
void ClangStaticAnalyzerTool::onEngineIsStarting()
|
||||
{
|
||||
QTC_ASSERT(m_diagnosticModel, return);
|
||||
m_diagnosticModel->clear();
|
||||
setBusyCursor(true);
|
||||
|
||||
}
|
||||
|
||||
void ClangStaticAnalyzerTool::onNewDiagnosticsAvailable(const QList<Diagnostic> &diagnostics)
|
||||
|
Reference in New Issue
Block a user