[MNG-7827] Ensure maven 4 Log API is the primary and documented API for mojos#1187
[MNG-7827] Ensure maven 4 Log API is the primary and documented API for mojos#1187rmannibucau wants to merge 1 commit intomasterfrom
Conversation
|
@rmannibucau not sure what the point of this PR is. I would not force 3.x plugins to use the maven 4 api, I think it's better to keep it for 4.x plugins. |
|
@gnodet there are two goals:
v4 API is more a way to do the bridge easily and with less internal efforts (since it is hidden anyway) |
I don't understand the actual use case. All mojos called by maven are injected with a proper log already. The I'd rather merge #793 at this point |
|
@gnodet good for me too, I wondered about this point too and if true we should delete SystemStreamLog and just fail instead probably. If useful it means we must forward the fallback to the actual expected logging system behind |
Then your memory is lossy 😄 Please, stop with this "change the logging..." madness. |
|
@cstamas this is only one of the 4-5 explaining why we must not leak our default impl and where we didnt find an agreement in terms of api leak yes. |
|
Closing as duplicate of #793 |
|
source branch deleted |
|
Resolve #9092 |
Following this checklist to help us incorporate your
contribution quickly and easily:
for the change (usually before you start working on it). Trivial changes like typos do not
require a JIRA issue. Your pull request should address just this issue, without
pulling in other changes.
[MNG-XXX] SUMMARY,where you replace
MNG-XXXandSUMMARYwith the appropriate JIRA issue.[MNG-XXX] SUMMARY.Best practice is to use the JIRA issue title in both the pull request title and in the first line of the commit message.
mvn clean verifyto make sure basic checks pass. A more thorough check willbe performed on your pull request automatically.