Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

sisu-inject-0.9.0.M3-slfo.1.2.3 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

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.

Provides

Requires

License

BSD-3-Clause AND EPL-1.0 AND EPL-2.0

Changelog

* 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

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