aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/autotest/testcodeparser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/autotest/testcodeparser.cpp')
-rw-r--r--plugins/autotest/testcodeparser.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/plugins/autotest/testcodeparser.cpp b/plugins/autotest/testcodeparser.cpp
index 337643af6e..d0779f6730 100644
--- a/plugins/autotest/testcodeparser.cpp
+++ b/plugins/autotest/testcodeparser.cpp
@@ -59,7 +59,6 @@ TestCodeParser::TestCodeParser(TestTreeModel *parent)
m_fullUpdatePostponed(false),
m_partialUpdatePostponed(false),
m_dirty(false),
- m_waitForParseTaskFinish(false),
m_singleShotScheduled(false),
m_parserState(Disabled)
{
@@ -549,7 +548,6 @@ void TestCodeParser::onQmlDocumentUpdated(const QmlJS::Document::Ptr &document)
void TestCodeParser::onStartupProjectChanged(ProjectExplorer::Project *)
{
if (m_parserState == FullParse || m_parserState == PartialParse) {
- m_waitForParseTaskFinish = true;
Core::ProgressManager::instance()->cancelTasks(Constants::TASK_PARSE);
} else {
clearCache();
@@ -712,8 +710,6 @@ void TestCodeParser::onTaskStarted(Core::Id type)
{
if (type == CppTools::Constants::TASK_INDEX)
m_codeModelParsing = true;
- else if (type == Constants::TASK_PARSE)
- m_waitForParseTaskFinish = true;
}
void TestCodeParser::onAllTasksFinished(Core::Id type)
@@ -723,13 +719,6 @@ void TestCodeParser::onAllTasksFinished(Core::Id type)
return;
m_codeModelParsing = false;
- if (m_waitForParseTaskFinish && type == Constants::TASK_PARSE) {
- m_waitForParseTaskFinish = false;
- clearCache();
- emitUpdateTestTree();
- return;
- }
-
// avoid illegal parser state if respective widgets became hidden while parsing
setState(Idle);
}