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

sisu-mojos-0.9.0.M4-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: sisu-mojos Distribution: openSUSE Tumbleweed
Version: 0.9.0.M4 Vendor: openSUSE
Release: 1.1 Build date: Tue Jun 3 12:39:53 2025
Group: Development/Libraries/Java Build host: reproducible
Size: 37454 Source RPM: sisu-mojos-0.9.0.M4-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.eclipse.org/sisu
Summary: Sisu plugin for Apache Maven
The Sisu Plugin for Maven provides mojos to generate
META-INF/sisu/javax.inject.Named index files for the Sisu container.

Provides

Requires

License

EPL-1.0 AND EPL-2.0

Changelog

* Tue Jun 03 2025 Fridrich Strba <fstrba@suse.com>
  - Upgrade to upstream milestone 0.9.0.M4
    * Most important change
      + ASM is "demoted" to plain dependency, hence, consumer is able
      to override/update it the usual "Maven way". This applies to
      all components: inject, plexus and sisu-maven-plugin as well.
      + Historically, Sisu shaded in ASM just like Guice did. Later
      Sisu started shipping "main" JAR with shaded ASM but also
      "no_asm" classified artifact without ASM (just like Guice did
      with  "classes" classified JAR). Starting from this version,
      Sisu does not shade ASM anymore, it is "demoted" to transitive
      dependency.
    * Changes
      + Disable shallow clones for sonarcloud analysis
      + Remove spurious asserts
      + Post release cleanup
      + Fix jacoco + code coverage
      + Enable code coverage again for all modules
      + Use default property for the jacoco agent
      + Add documentation on Plexus Configurator API
      + Remove about.html as only relevant for Eclipse plugins
      + Document Lifecycle support
      + Call TypeAwareExpressionEvaluator.evaluate(String,Class) if
      available
      + Pass strict flag also via "discoverComponents"
      + Embed/relocate ASM via m-shade-p
      + Update to ASM 9.8
      + Increase coverage
      + Align subproject names (and naming)
      + Build infra updates
      + Reproducible
      + Fix sisu-maven-plugin
      + Lax array converter
      + Update dependencies
      + Publishing to Central
* Fri Mar 28 2025 Fridrich Strba <fstrba@suse.com>
  - Build with bootstrap version of maven-plugins. This allows to be
    built early, since it will become a crucial plugin with Maven 4.
* Wed Jun 05 2024 Fridrich Strba <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
* Tue Sep 19 2023 Fridrich Strba <fstrba@suse.com>
  - Do not require maven-javadoc-plugin that we don't use
* Wed Sep 06 2023 Fridrich Strba <fstrba@suse.com>
  - Upgrade to 0.9.0 milestone 2
    * Changes of 0.9.0.M2
      + Add m2e support
      + Convert APT to MD
      + Update plugin
      + Align to latest Maven plugins
    * Changes of 0.9.0.M1
      + On debug, emit scanned entries
      + Enable Java CI workflow
      + Enable CodeQL analysis
      + Avoid rewriting the index if it has not changed
    * Changes of 0.3.5
      + Build against CDI API 1.2
    * Changes of 0.3.4
      + Reproducible builds
    * Changes of 0.3.3
      + Lifecycle maintenance
    * Changes of 0.3.2
      + Java9+Jigsaw support
* Fri May 05 2023 Fridrich Strba <fstrba@suse.com>
  - Initial packaging with version 0.3.1

Files

/usr/share/java/sisu-mojos
/usr/share/java/sisu-mojos/sisu-maven-plugin.jar
/usr/share/licenses/sisu-mojos
/usr/share/licenses/sisu-mojos/LICENSE.txt
/usr/share/maven-metadata/sisu-mojos.xml
/usr/share/maven-poms/sisu-mojos
/usr/share/maven-poms/sisu-mojos/sisu-maven-plugin.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jun 22 23:25:59 2025