Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:dirkmueller:acdc:as_python3_module
eclipse.18796
eclipse-adjust-droplets.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File eclipse-adjust-droplets.patch of Package eclipse.18796
diff --git rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/internal/p2/engine/EngineActivator.java rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/internal/p2/engine/EngineActivator.java index 5fc0e73..ed7e4fa 100644 --- rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/internal/p2/engine/EngineActivator.java +++ rt.equinox.p2/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/internal/p2/engine/EngineActivator.java @@ -147,7 +147,20 @@ public class EngineActivator implements BundleActivator { } continue; } - File[] listFiles = extension.listFiles(); + + // Support the additional 'eclipse' directory if it exists. + File[] extensionFiles = extension.listFiles(new FilenameFilter() { + public boolean accept(File dir, String name) { + return name.equals("eclipse"); + } + }); + + File[] listFiles; + if (extensionFiles.length == 1) { + listFiles = extensionFiles[0].listFiles(); + } else { + listFiles = extension.listFiles(); + } // new magic - multiple info files, f.e. // egit.info (git feature) // cdt.linkĀ (properties file containing link=path) to other info file diff --git rt.equinox.p2/bundles/org.eclipse.equinox.simpleconfigurator/src/org/eclipse/equinox/internal/simpleconfigurator/utils/SimpleConfiguratorUtils.java rt.equinox.p2/bundles/org.eclipse.equinox.simpleconfigurator/src/org/eclipse/equinox/internal/simpleconfigurator/utils/SimpleConfiguratorUtils.java index 12e4d89..77945ef 100644 --- rt.equinox.p2/bundles/org.eclipse.equinox.simpleconfigurator/src/org/eclipse/equinox/internal/simpleconfigurator/utils/SimpleConfiguratorUtils.java +++ rt.equinox.p2/bundles/org.eclipse.equinox.simpleconfigurator/src/org/eclipse/equinox/internal/simpleconfigurator/utils/SimpleConfiguratorUtils.java @@ -155,7 +155,20 @@ public class SimpleConfiguratorUtils { } continue; } - File[] listFiles = extension.listFiles(); + + // Support the additional 'eclipse' directory if it exists. + File[] extensionFiles = extension.listFiles(new FilenameFilter() { + public boolean accept(File dir, String name) { + return name.equals("eclipse"); + } + }); + + File[] listFiles; + if (extensionFiles.length == 1) { + listFiles = extensionFiles[0].listFiles(); + } else { + listFiles = extension.listFiles(); + } // new magic - multiple info files, f.e. // egit.info (git feature) // cdt.linkĀ (properties file containing link=path) to other info file
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor