On Mon, Mar 14, 2022 at 10:54 AM Volkan Yazıcı <vol...@yazi.ci> wrote: > Regarding your remark about providers... `Provider#getPriority()` has the > following javadoc: *"Gets the priority (natural ordering) of this Provider"*, > hence I would have expected it to work the same lowest-comes-first way, but > apparently not – relying on your assessment here. I am also inclined to > align them with the lowest-comes-first strategy, though this might have a > bigger impact if there are 3rd party providers out there in the wild. Maybe > others can weigh in here?
I can provide some additional evidence supporting the necessity to invert the order. At least one user on Stack Overflow was surprised that after adding `log4j-core` to his project, the loggers are still of type `org.apache.logging.slf4j.SLF4JLogger`: https://stackoverflow.com/q/70487959/11748454 Piotr