From 4348960489a78468e9030797ec973bdef89b00a0 Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 3 Aug 2022 18:16:45 +0200 Subject: [PATCH] Autotest: Save a lookup in quicktestparser.cpp Change-Id: Id240d1dec133fd39e1d3fd5202b2087d84783406 Reviewed-by: Christian Stenger Reviewed-by: --- src/plugins/autotest/quick/quicktestparser.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/plugins/autotest/quick/quicktestparser.cpp b/src/plugins/autotest/quick/quicktestparser.cpp index a019e5f7057..916434477ca 100644 --- a/src/plugins/autotest/quick/quicktestparser.cpp +++ b/src/plugins/autotest/quick/quicktestparser.cpp @@ -373,12 +373,12 @@ bool QuickTestParser::processDocument(QFutureInterface &futu Document::Ptr qmlJSDoc = m_qmlSnapshot.document(fileName); return checkQmlDocumentForQuickTestCode(futureInterface, qmlJSDoc, framework(), proFile); } - if (!m_cppSnapshot.contains(fileName) || !selectedForBuilding(fileName)) - return false; - CPlusPlus::Document::Ptr document = m_cppSnapshot.find(fileName).value(); - if (!includesQtQuickTest(document, m_cppSnapshot)) - return false; - return handleQtQuickTest(futureInterface, document, framework()); + + CPlusPlus::Document::Ptr cppdoc = document(fileName); + if (cppdoc.isNull() || !includesQtQuickTest(cppdoc, m_cppSnapshot)) + return false; + + return handleQtQuickTest(futureInterface, cppdoc, framework()); } Utils::FilePath QuickTestParser::projectFileForMainCppFile(const Utils::FilePath &fileName) const