> One might chose to replace its dependency Y with one Y' that has a > lower BREE. E.g. I might decide to replace the current > org.eclipse.core.runtime bundle with an older version that still works > with a lower BREE.
This would assume that the plug-in X does not use any API introduced in newer version of Y. AFAIK the platform has no tests running to test such scenarios hence I think in practice the replacement would not work. 2013/9/4 Markus Alexander Kuppe < [email protected]> > On 09/04/2013 01:54 PM, Lars Vogel wrote: > > It looks to me that some org.eclipse.ui.* plug-ins require an BREE update > > in this case. I think a plug-in cannot require a lower Java version than > a > > plug-in which it requires as dependency. SWT is a special case as it has > no > > plug-in dependencies. > > > > For example org.eclipse.ui.view defined a BREE of J2SE-1.4. > org.eclipse.ui > > defines a BREE of J2SE-1.3. But both depend on org.eclipse.core.runtime > > which currently defines J2SE-1.5 (should that be JavaSE-1.6 according to > > this discussion?). > > Why increase the BREE of bundle X if its dependency Y requires a higher > BREE? One might chose to replace its dependency Y with one Y' that has a > lower BREE. E.g. I might decide to replace the current > org.eclipse.core.runtime bundle with an older version that still works > with a lower BREE. > > M. > _______________________________________________ > cross-project-issues-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev >
_______________________________________________ cross-project-issues-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
