Skip to content

Commit 85d8c94

Browse files
HeikoKlareHannesWell
authored andcommitted
Add missing dependency for PDE Runtime to PDE Core
PDE Runtime has a transitive dependency to PDE Core via PDE UI. However, that dependency is optional and some relevant functionality (like the Plug-in Selection Spy) work without the PDE UI dependency but require PDE Core. In an installation that contains PDE Core but not PDE UI, the Plug-in Selection Spy will not work as the PDE Core dependency is not resolved (as it needs to be resolved transitively via the non present PDE UI dependency), thus leading to NoClassDefFoundErrors for required classes from PDE Core. This change adds the missing dependency.
1 parent 2cb040e commit 85d8c94

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

ui/org.eclipse.pde.runtime/META-INF/MANIFEST.MF

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.29.0,4.0.0)",
1414
org.eclipse.jdt.core;bundle-version="[3.36.0,4.0.0)";resolution:=optional,
1515
org.eclipse.core.resources;bundle-version="[3.20.0,4.0.0)";resolution:=optional,
1616
org.eclipse.jdt.ui;bundle-version="[3.31.0,4.0.0)";resolution:=optional,
17+
org.eclipse.pde.core;bundle-version="[3.21.200,4.0.0)";resolution:=optional,
1718
org.eclipse.pde.ui;bundle-version="[3.14.200,4.0.0)";resolution:=optional,
1819
org.eclipse.help;bundle-version="[3.10.200,4.0.0)";resolution:=optional
1920
Export-Package: org.eclipse.pde.internal.runtime;x-internal:=true,

0 commit comments

Comments
 (0)