Remove dependencies on unloadeable projects

Task-number: QTCREATORBUG-6736

Change-Id: Icff1857a1bf44f2f2bad106c3fce8bdd3a2d2e49
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
This commit is contained in:
Daniel Teske
2012-01-10 18:39:05 +01:00
parent 2ddf2a1d81
commit f539bfa3f4

View File

@@ -184,9 +184,12 @@ bool SessionFile::load(const QString &fileName)
QMap<QString, QVariant>::const_iterator i = depMap.constBegin();
while (i != depMap.constEnd()) {
const QString &key = i.key();
if (m_failedProjects.contains(key))
continue;
QStringList values;
foreach (const QString &value, i.value().toStringList()) {
values << value;
if (!m_failedProjects.contains(value))
values << value;
}
m_depMap.insert(key, values);
++i;