> 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

Reply via email to