diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2016-06-27 18:29:46 +0200 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2016-06-27 17:02:48 +0000 |
commit | 440d78eca9011d13c88f0e0fd84f62661806eb49 (patch) | |
tree | 86c9595803b6c57f8e6c2be303d4986c67fb960e | |
parent | 8f380720bac0b91b3e854a7044964f0f6d3e00f6 (diff) |
Generalize error message
Replace "Product dependency XXX not found" with a more general
"Dependency XXX not found".
Change-Id: Iae0282fa295820643259ad46c25648499c62bf5a
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
-rw-r--r-- | src/lib/corelib/language/moduleloader.cpp | 3 | ||||
-rw-r--r-- | src/lib/corelib/language/tst_language.cpp | 2 | ||||
-rw-r--r-- | tests/auto/api/tst_api.cpp | 6 |
3 files changed, 5 insertions, 6 deletions
diff --git a/src/lib/corelib/language/moduleloader.cpp b/src/lib/corelib/language/moduleloader.cpp index 5978a7f73..9e4121a68 100644 --- a/src/lib/corelib/language/moduleloader.cpp +++ b/src/lib/corelib/language/moduleloader.cpp @@ -1005,8 +1005,7 @@ void ModuleLoader::resolveDependsItem(DependsContext *dependsContext, Item *pare Item *moduleItem = loadModule(dependsContext->product, parentItem, dependsItem->location(), dependsItem->id(), moduleName, isRequired, &result.isProduct); if (!moduleItem) { - // ### 1.5: change error message to the more generic "Dependency '%1' not found.". - throw ErrorInfo(Tr::tr("Product dependency '%1' not found.").arg(moduleName.toString()), + throw ErrorInfo(Tr::tr("Dependency '%1' not found.").arg(moduleName.toString()), dependsItem->location()); } if (m_logger.traceEnabled()) diff --git a/src/lib/corelib/language/tst_language.cpp b/src/lib/corelib/language/tst_language.cpp index 622639823..3c1ea5132 100644 --- a/src/lib/corelib/language/tst_language.cpp +++ b/src/lib/corelib/language/tst_language.cpp @@ -456,7 +456,7 @@ void TestLanguage::erroneousFiles_data() { QTest::addColumn<QString>("errorMessage"); QTest::newRow("unknown_module") - << "Product dependency 'neitherModuleNorProduct' not found"; + << "Dependency 'neitherModuleNorProduct' not found"; QTest::newRow("multiple_exports") << "Multiple Export items in one product are prohibited."; QTest::newRow("multiple_properties_in_subproject") diff --git a/tests/auto/api/tst_api.cpp b/tests/auto/api/tst_api.cpp index 74a2811c6..0291a55c5 100644 --- a/tests/auto/api/tst_api.cpp +++ b/tests/auto/api/tst_api.cpp @@ -1205,7 +1205,7 @@ void TestApi::inheritQbsSearchPaths() projectFile.close(); errorInfo = doBuildProject(projectFilePath); QVERIFY(errorInfo.hasError()); - QVERIFY2(errorInfo.toString().contains("Product dependency 'bli' not found"), + QVERIFY2(errorInfo.toString().contains("Dependency 'bli' not found"), qPrintable(errorInfo.toString())); QVariantMap overriddenValues; @@ -1743,7 +1743,7 @@ void TestApi::renameProduct() f.close(); errorInfo = doBuildProject("rename-product/rename.qbs"); QVERIFY(errorInfo.hasError()); - QVERIFY2(errorInfo.toString().contains("Product dependency 'thelib' not found"), + QVERIFY2(errorInfo.toString().contains("Dependency 'thelib' not found"), qPrintable(errorInfo.toString())); } @@ -1900,7 +1900,7 @@ void TestApi::subProjects() f.close(); errorInfo = doBuildProject("subprojects/toplevelproject.qbs"); QVERIFY(errorInfo.hasError()); - QVERIFY2(errorInfo.toString().contains("Product dependency 'testLib' not found"), + QVERIFY2(errorInfo.toString().contains("Dependency 'testLib' not found"), qPrintable(errorInfo.toString())); } |