Skip to content

Commit 68185e6

Browse files
Drop Netbinox and unused eclipse modules
Netbinox is a patched version of Equinox (the Eclipse OSGI runtime conainer). The patch is bases on a Equinox version from 2014. The patch was evolved to allow "Import-Package" declaration for JDK packages if they are declared optional. This works as long as the imports are declared optional. This is not the case for a growing number of libraries. NetBeans already carries an up-to-date OSGI container (Apache Felix), so use that and drop the custom dependency. In the wake of this the following modules were removed too: - o.eclipse.core.contenttype - o.eclipse.core.jobs - o.eclipse.core.net - o.eclipse.core.runtime - o.eclipse.core.runtime.compatibility.auth - o.eclipse.equinox.app - o.eclipse.equinox.common - o.eclipse.equinox.preferences - o.eclipse.equinox.registry - o.eclipse.equinox.security It is assumed that equinox was added to be able to run eclise modules, which in turn were required for Mylin (Bugtracking integration). The latter was dropped, so the dependencies should be removed to reduce the dependency footprint.
1 parent 363ea97 commit 68185e6

154 files changed

Lines changed: 0 additions & 12 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
File renamed without changes.

platform/netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610-license.txt renamed to contrib/netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610-license.txt

File renamed without changes.
File renamed without changes.

platform/netbinox/nbproject/org-netbeans-modules-netbinox.sig renamed to contrib/netbinox/nbproject/org-netbeans-modules-netbinox.sig

File renamed without changes.
File renamed without changes.

platform/netbinox/src/org/netbeans/modules/netbinox/Bundle.properties renamed to contrib/netbinox/src/org/netbeans/modules/netbinox/Bundle.properties

File renamed without changes.

0 commit comments

Comments
 (0)