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

maven-plugin-testing-harness-3.4.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: maven-plugin-testing-harness Distribution: openSUSE Tumbleweed
Version: 3.4.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Nov 4 10:30:53 2025
Group: Development/Libraries/Java Build host: reproducible
Size: 70579 Source RPM: maven-plugin-testing-3.4.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://maven.apache.org/plugin-testing/
Summary: Maven Plugin Testing Mechanism
The Maven Plugin Testing Harness provides mechanisms to manage tests on Mojo.

Provides

Requires

License

Apache-2.0

Changelog

* Tue Nov 04 2025 Fridrich Strba <fstrba@suse.com>
  - Update to version 3.4.0
    * New features and improvements
      + Use default pom.xml when Basedir is set
      + Add MavenProject, MojoExecution to session scope
      + Support classpath in Basedir
      + Add MavenSession to session scope
      + Add default mock for MavenProject
      + Use plexus-testing 2.0.0 and improvements
      + Add support for Provides annotation
      + Improve JUnit5 extension, make similar to Maven 4
      implementation
      + Add release-drafter and automation GitHub Action
      + MPLUGINTESTING-91: Maven 3 compatible and improvements
      + MPLUGINTESTING-90: Get rid of maven-compat
      + MPLUGINTESTING-84: Support Junit 5 + Maven 3
      + MPLUGINTESTING-78: Switch to maven 4 and the new api
      + MPLUGINTESTING-74: Using generics to return the matched type
      for lookup and getVariableValue methods
      + MPLUGINTESTING-71: Require Java 8
    * Documentation updates
      + Add migration notes for 3.4.0
      + Update documentation
      + Convert current documentation to markdown
    * Maintenance
      + Update site descriptor to 2.0.0, simple update faq
      + Add more tests for MojoParameter and Basedir
      + Cleanups dependencies
      + Remove unused ResolverExpressionEvaluatorStub in JUnit5
      implementation
      + Use getters and setters for testBasedir instead of reflection
      + MPLUGINTESTING-92: Refresh download page
      + MNG-6829: Replace any StringUtils#isEmpty(String) and
      [#]isNotEmpty(String)
      + MPLUGINTESTING-70: Move maven-compat to test scope
      + Get rid of warnings, cleanup
      + MPLUGINTESTING-67: fix mailing list links
  - Removed patches:
    * 0001-Port-to-plexus-utils-3.0.21.patch
    * 0002-Port-to-current-maven-artifact.patch
    * maven-plugin-testing-blocked.patch
      + not needed any more with this version
* Mon Jun 10 2024 Fridrich Strba <fstrba@suse.com>
  - Use plexus-metadata-generator executable directly to simplify
    build classpath
* Tue Apr 02 2024 Fridrich Strba <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 Fridrich Strba <fstrba@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Mon Mar 21 2022 Fridrich Strba <fstrba@suse.com>
  - Build with source and target levels 8
* Tue May 11 2021 Fridrich Strba <fstrba@suse.com>
  - Do not build against the legacy guava20 package any more
* Mon Apr 26 2021 Fridrich Strba <fstrba@suse.com>
  - Added patch:
    * maven-plugin-testing-blocked.patch
      + Fix build against newer maven
* Thu Nov 21 2019 Fridrich Strba <fstrba@suse.com>
  - Fix build with maven-invoker-3.0.1 that has a new dependency
    on maven-shared-utils
* Tue Mar 26 2019 Fridrich Strba <fstrba@suse.com>
  - Initial pakaging of maven-plugin-testing 3.3.0
  - Generate and customize the ant build files

Files

/usr/share/java/maven-plugin-testing
/usr/share/java/maven-plugin-testing/maven-plugin-testing-harness.jar
/usr/share/maven-metadata/maven-plugin-testing-maven-plugin-testing-harness.xml
/usr/share/maven-poms/maven-plugin-testing
/usr/share/maven-poms/maven-plugin-testing/maven-plugin-testing-harness.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Nov 7 22:24:50 2025