[plugins] IJPL-194662 PluginManagerConfigurable: include bundle plugin updates in bundled group

GitOrigin-RevId: 0f9519d9399679e2f0a32f39ddb0e60a96492373
This commit is contained in:
Vadim Salavatov
2025-08-08 20:00:49 +02:00
committed by intellij-monorepo-bot
parent de89fd9313
commit 4f40f342a9

View File

@@ -1072,11 +1072,12 @@ public final class PluginManagerConfigurable
myBundledUpdateGroup.setErrors(model.getErrors());
// bundled includes bundled plugin updates
List<PluginUiModel> visibleNonBundledPlugins, visibleBundledPlugins;
{
Map<Boolean, List<PluginUiModel>> visiblePlugins = model.getVisiblePlugins()
.stream()
.collect(Collectors.partitioningBy(PluginUiModel::isBundled));
.collect(Collectors.partitioningBy(plugin -> plugin.isBundled() || plugin.isBundledUpdate()));
visibleNonBundledPlugins = visiblePlugins.get(Boolean.FALSE);
visibleBundledPlugins = visiblePlugins.get(Boolean.TRUE);
}