Romain Manni-Bucau opened MNG-7532 and commented
There are several threads on the dev list asking for the drop of slf4j and at least keeping a logging abstraction for not internal dev (= core can use slf4j but not mojo/extensions).
Work is being done to abstract plugin api so let's keep the deprecation/replacement of our Log API in this track and keep it the official way for now.
one of the multiple refs: https://www.mail-archive.com/dev@maven.apache.org/msg123452.html
Issue Links:
-
MNG-6931 Deprecate custom logging approach
("fixes")
-
MNG-7827 Fix org.apache.maven.plugin.logging.Log deprecation message and AbstractMojo#getLog fallback
("is duplicated by")
-
MNG-7827 Fix org.apache.maven.plugin.logging.Log deprecation message and AbstractMojo#getLog fallback
-
MNG-7839 Plugin v4 API should ensure class realm are fully isolated from maven.core/extensions realms (classes+resources)
Remote Links:
Romain Manni-Bucau opened MNG-7532 and commented
There are several threads on the dev list asking for the drop of slf4j and at least keeping a logging abstraction for not internal dev (= core can use slf4j but not mojo/extensions).
Work is being done to abstract plugin api so let's keep the deprecation/replacement of our Log API in this track and keep it the official way for now.
one of the multiple refs: https://www.mail-archive.com/dev@maven.apache.org/msg123452.html
Issue Links:
MNG-6931 Deprecate custom logging approach
("fixes")
MNG-7827 Fix org.apache.maven.plugin.logging.Log deprecation message and AbstractMojo#getLog fallback
("is duplicated by")
MNG-7827 Fix org.apache.maven.plugin.logging.Log deprecation message and AbstractMojo#getLog fallback
MNG-7839 Plugin v4 API should ensure class realm are fully isolated from maven.core/extensions realms (classes+resources)
Remote Links: