GitHub user eed3si9n added a comment to the discussion: Deprecate the Log4j 
Scala API

Why use log4j2 or why use log4j-api-scala? I think scalaxb was on log4j 1.x 
until Feb 2025, then I got a pull request from @urwithsumit as 
https://github.com/eed3si9n/scalaxb/pull/681 to bump to log4j2. I thought it 
was reasonable to bump from log4j 1.x to log4j2, and didn't think too much 
about the fact that it uses the Scala API. I'd be happy to drop its use of 
Scala API, or switch to another logger.

As for sbt 1.x, I did actually use log4j2 when sbt 1.0 was released, and had 
high hopes for its much-touted performance, but a contributor who was more 
performance-minded discovered that it was actually being a bottleneck for sbt's 
usage, and we decided to go back to rolling our own logger instead.

GitHub link: 
https://github.com/apache/logging-log4j2/discussions/4021#discussioncomment-15456448

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to