Le 2024-10-23 à 16 h 22, Ralph Goers a écrit :

What is the easiest way to determine what has been changed? When I was working on Log4j’s JPMS support Maven’s handling of JPMS frequently caused problems and forced us to do some things I consider kind of ugly.

The main changes are described there, especially the 2 first points ("Incompatible changes" and "Changes in compiler parameters"). The rest can easily be ignored:

   https://github.com/Geomatys/maven-compiler-plugin/wiki

If accepted, above-cited two points would be ported to the APT format for the plugin site.

If anything break e.g. with Log4J, we will either fix the regression or document the changes with proposed alternatives. But it implies that there is a risk that the compiler plugin 4.0.0-beta-2 breaks some builds and that we need a couple of beta releases before to resolve the issues.

    Martin

Reply via email to