Package: sisu-ioc / 2.3.0-11

Metadata

Package Version Patches format
sisu-ioc 2.3.0-11 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
classworlds_compatibility.patch | (download)

sisu-inject/containers/guice-plexus/guice-plexus-shim/src/main/java/org/codehaus/plexus/component/repository/ComponentDescriptor.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 plexus-classworlds compatibility
fix_osgi43.diff | (download)

sisu-inject/containers/guice-bean/guice-bean-containers/src/main/java/org/sonatype/guice/bean/containers/SisuActivator.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix generics type handling for metadata dictionary send to
 registerService method.
 Since OSGi R4.3 it have to be Dictionary<java.lang.String, Object>
version_plexus.diff | (download)

sisu-inject/containers/guice-plexus/guice-plexus-binders/pom.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 force usage of default "1.5.5" release of plexus-component-annotations
 since <configuration/> items are not touched by maven-debian-helper tool.
javac_apt_scanner.diff | (download)

sisu-inject/containers/guice-bean/sisu-inject-bean/pom.xml | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 add dependency to guice-bean-scanners to get
 JavaC APT Scanner into classpath.
plexus utils compatibility.patch | (download)

sisu-inject/containers/guice-plexus/guice-plexus-scanners/src/main/java/org/sonatype/guice/plexus/scanners/PlexusXmlScanner.java | 2 1 + 1 - 0 !
sisu-inject/containers/guice-plexus/guice-plexus-shim/src/test/java/org/codehaus/plexus/context/ContextMapAdapterTest.java | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix the source compatibility with plexus-utils 3.0.22
felix compatibility.patch | (download)

sisu-inject/containers/guice-bean/guice-bean-reflect/src/test/java/org/sonatype/guice/bean/reflect/BundleClassSpaceTest.java | 28 22 + 6 - 0 !
1 file changed, 22 insertions(+), 6 deletions(-)

---
bnd compatibility.patch | (download)

sisu-inject/containers/guice-bean/sisu-inject-bean/pom.xml | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 adjust the maven-bundle-plugin configuration to still embed the dependencies in sisu-inject-bean
reproducible index.patch | (download)

sisu-inject/containers/guice-bean/guice-bean-scanners/src/main/java/org/sonatype/guice/bean/scanners/index/AbstractSisuIndex.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 sort the classes by name in meta-inf/sisu/javax.inject.named to make the output reproducible