Hello

There is two branches that we could merge, but I would like to double-check on this list before to move ahead.

The first pull request (PR) is replacing Plexus dependency by java.nio in the maven-clean-plugin. This PR got two reviewers approval, so in my understanding I could merge, but I would like to verify if this is a correct understanding:

   https://github.com/apache/maven-clean-plugin/pull/243

The second pull request is a refactoring of the maven-compiler-plugin (NOT including the module-info-patch proposed in a previous thread - that one is kept in a separated branch). While that PR got only one approval, I suspect it may be difficult to get more because of the size of the changes. The problem is that new developments are added on top of this PR instead of on master, for avoiding future merge conflicts. Therefore, this PR is slowly growing with new fixes are that not directly the initial PR scope.

   https://github.com/apache/maven-compiler-plugin/pull/320

That pull request fixes the following issues as side-effect of the refactoring, or with bug fixes added after the initial PR:

 * #308 Bump mavenVersion from 4.0.0-rc-2 to 4.0.0-rc-3
 * #319 Bump
   org.apache.maven.plugin-testing:maven-plugin-testing-harness from
   4.0.0-beta-3 to 4.0.0-beta-4
 * #326 API incompatibility when using Maven 4.0.0-RC3
 * #327 master does not build on windows with Maven 4.0.0-rc-3
 * #193 Use relative paths in jpms.args to make the builds reproducible
 * #160 This plugin is not "incremental"
 * #27 (under some conditions) fix test compile issue: added dependency
   test path for modules
 * Wrong encoding when reading the output of forked JVM on Windows

Martin

Reply via email to