On 05/29/2012 09:35 AM, Laurent Goubet wrote:
Hi,
Some bundles from Acceleo (org.eclipse.acceleo.*) appear in this
list. For example :
- org.eclipse.core.filesystem
Number of IUs using optional, but greedy for this case: 2
- org.eclipse.acceleo.common
Acceleo is developped as an Eclipse plugin, yet it is also meant
to be useable in a standalone environment. When installed in
Eclipse, we depend on org.eclipse.core.* bundles to provide
additional functionality and integration. However, none of these
dependencies are mandatory when using it as a standalone
generation tool. So yes, we are indeed greedy (but in fact, it
should be quite difficult to _not_ have o.e.c.filesystem
installed before us right? org.eclipse.core.runtime and
org.eclipse.core.resources should probably be ignored too by
this report), _and_ optional since the dependency is not really
needed in other environments.
I believe that these cases should be exceptions to the "greedy"
report. How could we document/track these? Or is my
understanding wrong here?
No, you're not wrong. This is exactly the kind of scenario that the
greedy attribute was supposed to cover.
Kind Regards,
Thomas Hallgren
|
_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev