Le 2024-11-25 à 13 h 23, Guillaume Nodet a écrit :
Yes, the model can now evolve much more easily than with Maven 3,
that's one of the main benefits of Maven 4. You should create a PR for
these changes, eventually in draft mode if it's not ready yet.
Thanks, done in draft mode: https://github.com/apache/maven/pull/1936
One more topic (a "would be nice", not critical): I was thinking to
propose the replacement of `org.apache.maven.api.plugin.Log` interface
by the `System.Logger` interface, since both are equivalent. The latter
is a supported API by Java standard, and its advantage would be to allow
logging frameworks to detect correctly who emitted the log record. It
would have no immediate advantage for Maven, but I thought that a future
task may be to improve user's experience regarding Maven logging (make
them less verbose, easier to read, more informative when needed). So the
Log interface replacement would not be needed now, but I mention it
because if such change was made, it would be an incompatible Maven 4.0.0
core API change. Or would it be a change candidate for Maven 5?
Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org