sonatype/p2-bridge — pull request #6 by tkleszczynski (2013-04-17 07:11:28+00:00)
Title: Updated p2 bundles in order to support disabling x-installation:=greedy on dependences with 'resolution=optional'.

P2 runtime in bridge always generate x-installation=greedy attribute for optional dependencies with 'resolution=optional'. Such generated p2 metadata produces too big products (all optional dependencies are in product). Updating 'org.eclipse.equinox.p2.publisher.eclipse' to version 1.1.0 allows to support 'x-installation:=greedy' in content.xml generated by nexus-p2-repository-plugin.

More info about support 'greedy' attribute
http://wiki.eclipse.org/Equinox/p2/Publisher#BundlesAction
Difference in generation of installation units:
1.0.0 - http://grepcode.com/file/repository.grepcode.com/java/eclipse.org/3.5/org.eclipse.equinox.p2/publisher/1.0.0/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java#160
1.1.0 - http://grepcode.com/file/repository.grepcode.com/java/eclipse.org/4.2/org.eclipse.equinox.p2.publisher/eclipse/1.1.0/org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.java#188

+ Updated 'org.eclipse.equinox.p2.core' to version
2.2.0.v20120430-0525.jar
+ Updated 'org.eclipse.equinox.p2.publisher.eclipse' to version
1.1.0.v20120511-1931.jar