Replace maven-plugin-testing-harness by maven-testing and remove sisuPlexusVersion property by cdouillard · Pull Request #954 · apache/maven-compiler-plugin (original) (raw)
The testing framework has been integrated inside Maven Core #10451.
maven-testing dependency can be used instead of maven-plugin-testing-harness.
The sisuPlexusVersion property declared in the pom is not used. There are two transitive dependencies regarding Eclipse Sisu with the test scope: org.eclipse.sisu.inject and org.eclipse.sisu.plexus. Currently on maven-compiler-plugin version 4.0.0-beta-3-SNAPSHOT, both of these dependencies are version 0.9.0.M4.
These dependencies appear as managed dependencies by the maven-parent pom and the property version.sisu-maven-plugin.
The sisuPlexusVersion property therefore does not seem necessary.