From 58899a6b70cd041606a86c91f77eae2f44fc8a27 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Wed, 10 Jan 2018 12:34:28 +0100 Subject: [PATCH] Session: QTC_CHECK that projects are fully set up Do QTC_CHECK to warn if a new project is not fully set up. Change-Id: Iafeac9ed5bd62bd57754015aed832848e50b037a Reviewed-by: Eike Ziller --- src/plugins/projectexplorer/session.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/projectexplorer/session.cpp b/src/plugins/projectexplorer/session.cpp index 01402cc326f..9ce5f32a59f 100644 --- a/src/plugins/projectexplorer/session.cpp +++ b/src/plugins/projectexplorer/session.cpp @@ -371,6 +371,8 @@ Project *SessionManager::startupProject() void SessionManager::addProject(Project *pro) { QTC_ASSERT(pro, return); + QTC_CHECK(!pro->displayName().isEmpty()); + QTC_CHECK(pro->id().isValid()); d->m_virginSession = false; QTC_ASSERT(!d->m_projects.contains(pro), return);