Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: sisu-inject | Distribution: SUSE Linux Framework One |
Version: 0.9.0.M3 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.2.3 | Build date: Mon Aug 26 13:34:00 2024 |
Group: Development/Libraries/Java | Build host: h04-ch1a |
Size: 444246 | Source RPM: sisu-0.9.0.M3-slfo.1.2.3.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://www.eclipse.org/sisu/ | |
Summary: Sisu inject |
This package contains Sisu inject.
BSD-3-Clause AND EPL-1.0 AND EPL-2.0
* Mon Jun 10 2024 fstrba@suse.com - Add dependency on jakarta-inject, needed by google-guice 6.0.0 * Wed Jun 05 2024 fstrba@suse.com - Upgrade to upstream milestone 0.9.0.M3 * Changes + Annotate new method + Update workflow to run on Java 21 + Build with final Java 21 on GitHub + Switch to JUnit5 + Disable annotation processor by default + Do not silently fail in case of class scanning exceptions + Formatting issues + Update to ASM 9.7 + Update CONTRIBUTING.md + Align Plexus ASM version + Rename release profile + Fix Jacoco coverage repots in Sonar + Add a method to allow LifecycleManager to free keys + Licence change: From EPL1 to EPL2 + update documentation for exposed core extensions, fix anchors + Trigger Sonarcloud analysis from GHA - Build sisu-mojos as a second spec within sisu package, since the sources of sisu-mojos, sisu-inject and sisu-plexus were joined in the same upstream project * Thu May 16 2024 fstrba@suse.com - Provide plexus-containers-container-default for easier update * Sun Apr 14 2024 fstrba@suse.com - Update to upstream milestone 0.9.0.M2 * Changes of sisu.inject 0.9.0.M2 + Fix SpaceScanner to use latest ASM API version + 3.7 is not an officially supported version therefore specify 3.8 instead + Provide script to help upgrade embedded copy of ASM + ASM_9_4 + Require Java 8 + Sisu specific PreConstruct/PreDestroy annotations + Update build plugins + ASM 9.5 + Align to latest Maven plugins + Move release elements from oss-parent to local project + Create a 'no_asm' jar at release time which doesn't embed ASM * Changes of sisu.inject 9.0.M1 + Fix CDI related issues + Build with Eclipse/Tycho 2.5.0 and Java 11 + Raise problem reporting logs to DEBUG, fixes #36 + Upgrade internal copy of ASM to 9.2 + Implement PathTypeConverter + Add JUnit 5 annotations to InjectedTest setUp/tearDown + Fix static parameters binding lookup + Run injection tests against multiple versions of Guice + Support using @priority on Providers + Use read lock when subscribing to publishers… + Cache binding lookups for single bean providers + Use AtomicReferenceFieldUpdater as it works better for large numbers of instances + Enable Java CI workflow + Enable CodeQL analysis + Replace potentially-expensive regex with simple tokenizer + Allow Main to boot with extra bindings + Re-enable various resource-related unit tests + Rework globber pattern strategy to avoid use of regex + Use GlobberStrategy.PATTERN instead of regex for ServiceBindings filtering * Changes of sisu.plexus 0.9.0.M2 + Make build work with Java17 + Align to latest Maven plugins + Move release elements from oss-parent to local project * Changes of sisu.plexus 0.9.0.M1 + Align logback with sisu.inject + Build with Eclipse/Tycho 2.5.0 and Java 11 + Support configuration of collections with complex generic types + Enable Java CI workflow + Enable CodeQL analysis - Removed patches: * sisu-OSGi-import-guava.patch * sisu-ignored-tests.patch + not needed with this version any more - Modified patches: * sisu-no-dependency-on-glassfish-servlet-api.patch * sisu-osgi-api.patch * sisu-reproducible-index.patch + rediff to changed context * Tue Apr 02 2024 fstrba@suse.com - Add dependency on plexus-xml where relevant * this will be needed for smooth upgrade to plexus-utils 4.0.0 * Wed Feb 21 2024 fstrba@suse.com - Use %patch -P N instead of deprecated %patchN. * Tue Sep 05 2023 fstrba@suse.com - Added patch: * sisu-reproducible-index.patch + Sort the classes by name in META-INF/sisu/javax.inject.Named to make the output reproducible * Wed Apr 27 2022 fstrba@suse.com - Change to generate maven meta-data using the %%add_maven_depmap * so that it can be built before the xmvn-tools * Sun Mar 20 2022 fstrba@suse.com - Build with java source and target levels 8 * Tue Jan 18 2022 fstrba@suse.com - Update to upstream version 0.3.5 - Changes of 0.3.5 * beo#539791 - Update cdi-api dependency to 1.2 * beo#575952 - Support turning off URLConnection caching for container related resources - Changes of 0.3.4 * beo#552642 - Support reproducible builds by sorting generated javax.inject.Named index * beo#546874 - Relax bytecode check in scanner so it can scan up to and including Java14 - Added patch: * sisu-no-dependency-on-glassfish-servlet-api.patch + remove dependency on glassfish-servlet-api * Mon Apr 01 2019 jengelh@inai.de - Use modern tar options. * Tue Mar 19 2019 fstrba@suse.com - Initial packaging of sisu-inject and sisu-plexus 0.3.3 - Generate and customize ant build files
/usr/share/java/org.eclipse.sisu.inject.jar /usr/share/licenses/sisu-inject /usr/share/licenses/sisu-inject/LICENSE.txt /usr/share/maven-metadata/sisu-inject.xml /usr/share/maven-poms/org.eclipse.sisu.inject.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 16 00:04:13 2024