forked from qt-creator/qt-creator
Load only tested plugins when invoked with -test
By default, a clean settings path is used for test environment. All the default plugins are loaded, although they're not needed. This change significantly improves loading time for tests. Change-Id: I24254f3e538e3f0e6d233d0989738dc1ce238209 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
This commit is contained in:
committed by
Eike Ziller
parent
da67c7c6c9
commit
044eeacde5
@@ -98,8 +98,16 @@ void PluginDetailsView::update(PluginSpec *spec)
|
||||
QString depString = dep.name;
|
||||
depString += QLatin1String(" (");
|
||||
depString += dep.version;
|
||||
if (dep.type == PluginDependency::Optional)
|
||||
switch (dep.type) {
|
||||
case PluginDependency::Required:
|
||||
break;
|
||||
case PluginDependency::Optional:
|
||||
depString += QLatin1String(", optional");
|
||||
break;
|
||||
case PluginDependency::Test:
|
||||
depString += QLatin1String(", test");
|
||||
break;
|
||||
}
|
||||
depString += QLatin1Char(')');
|
||||
depStrings.append(depString);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user