mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
install plugins from disk: do not warn about optional dependencies (cherry picked from commit b772662)
This commit is contained in:
@@ -116,7 +116,9 @@ public class InstalledPluginsManagerMain extends PluginManagerMain {
|
||||
final Set<PluginId> notInstalled = new HashSet<PluginId>();
|
||||
final Set<PluginId> disabledIds = new HashSet<PluginId>();
|
||||
final PluginId[] dependentPluginIds = pluginDescriptor.getDependentPluginIds();
|
||||
final PluginId[] optionalDependentPluginIds = pluginDescriptor.getOptionalDependentPluginIds();
|
||||
for (PluginId id : dependentPluginIds) {
|
||||
if (Arrays.binarySearch(optionalDependentPluginIds, id) > -1) continue;
|
||||
final boolean disabled = ((InstalledPluginsTableModel)pluginsModel).isDisabled(id);
|
||||
final boolean enabled = ((InstalledPluginsTableModel)pluginsModel).isEnabled(id);
|
||||
if (!enabled && !disabled && !PluginManager.isModuleDependency(id)) {
|
||||
|
||||
Reference in New Issue
Block a user