maven-plugin-testing icon indicating copy to clipboard operation
maven-plugin-testing copied to clipboard

Set core dependency to Maven 4.0.0-beta4.

Open desruisseaux opened this issue 1 year ago • 3 comments

The following interfaces from beta 3 have been renamed in beta 4:

  • org.apache.maven.api.DependencyCoordinate
  • org.apache.maven.api.services.DependencyCoordinateFactory
  • org.apache.maven.api.services.DependencyCoordinateFactoryRequest

desruisseaux avatar Sep 03 '24 08:09 desruisseaux

Note: building this project require that we pass the -Denforcer.skip option to Maven. But this is not directly a problem of this module. It seems to be a problem of Maven core (indirectly, through its org.apache.maven:maven-jline dependency):

org.apache.maven.plugin-testing:maven-plugin-testing-harness:jar:4.0.0-beta-2-SNAPSHOT
+- org.apache.maven:maven-core:jar:4.0.0-beta-4:provided
|  +- org.apache.maven:maven-jline:jar:4.0.0-beta-4:provided
|  |  +- org.jline:jline:jar:3.26.3:provided

desruisseaux avatar Sep 21 '24 12:09 desruisseaux

see https://github.com/apache/maven/pull/1719 - will be fixed with beta 5

slachiewicz avatar Sep 22 '24 14:09 slachiewicz

It looks like a duplicate of #43

slachiewicz avatar Sep 22 '24 14:09 slachiewicz