forked from qt-creator/qt-creator
Autotest: Save a lookup in quicktestparser.cpp
Change-Id: Id240d1dec133fd39e1d3fd5202b2087d84783406 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -373,12 +373,12 @@ bool QuickTestParser::processDocument(QFutureInterface<TestParseResultPtr> &futu
|
|||||||
Document::Ptr qmlJSDoc = m_qmlSnapshot.document(fileName);
|
Document::Ptr qmlJSDoc = m_qmlSnapshot.document(fileName);
|
||||||
return checkQmlDocumentForQuickTestCode(futureInterface, qmlJSDoc, framework(), proFile);
|
return checkQmlDocumentForQuickTestCode(futureInterface, qmlJSDoc, framework(), proFile);
|
||||||
}
|
}
|
||||||
if (!m_cppSnapshot.contains(fileName) || !selectedForBuilding(fileName))
|
|
||||||
|
CPlusPlus::Document::Ptr cppdoc = document(fileName);
|
||||||
|
if (cppdoc.isNull() || !includesQtQuickTest(cppdoc, m_cppSnapshot))
|
||||||
return false;
|
return false;
|
||||||
CPlusPlus::Document::Ptr document = m_cppSnapshot.find(fileName).value();
|
|
||||||
if (!includesQtQuickTest(document, m_cppSnapshot))
|
return handleQtQuickTest(futureInterface, cppdoc, framework());
|
||||||
return false;
|
|
||||||
return handleQtQuickTest(futureInterface, document, framework());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Utils::FilePath QuickTestParser::projectFileForMainCppFile(const Utils::FilePath &fileName) const
|
Utils::FilePath QuickTestParser::projectFileForMainCppFile(const Utils::FilePath &fileName) const
|
||||||
|
Reference in New Issue
Block a user