From 63f7ba04276bad419b5a35f7d740bef6eb220de6 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Wed, 21 Apr 2021 16:25:05 +0200 Subject: [PATCH] Toolchains: Improve warning message for wrong language ID State the ID and where it comes from Change-Id: I8bdf9e38b2a1d3a00409cfa680f1079e5a048eba Reviewed-by: Qt CI Bot Reviewed-by: Christian Kandeler --- src/plugins/projectexplorer/toolchainmanager.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/toolchainmanager.cpp b/src/plugins/projectexplorer/toolchainmanager.cpp index 546f553b0c3..e0a6b15c451 100644 --- a/src/plugins/projectexplorer/toolchainmanager.cpp +++ b/src/plugins/projectexplorer/toolchainmanager.cpp @@ -205,7 +205,11 @@ void ToolChainManager::notifyAboutUpdate(ToolChain *tc) bool ToolChainManager::registerToolChain(ToolChain *tc) { QTC_ASSERT(tc, return false); - QTC_ASSERT(isLanguageSupported(tc->language()), return false); + QTC_ASSERT(isLanguageSupported(tc->language()), + qDebug() << qPrintable("language \"" + tc->language().toString() + + "\" unknown while registering \"" + + tc->compilerCommand().toString() + "\""); + return false); QTC_ASSERT(d->m_accessor, return false); if (d->m_toolChains.contains(tc))