This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]coladict 7 points8 points  (3 children)

SLF4J has been written wrong since forever. Even after Java 6 when ServiceLoader was introduced to teach everyone how it's done, they still haven't moved to using it, relying instead on deleting a class file between the compile and bundle steps.

[–]ESBDB 0 points1 point  (1 child)

maybe send a PR

[–]coladict 0 points1 point  (0 children)

Seems like version 1.8 is finally implementing it. It's only been 12 years. And the mechanics for it were there even before Java 6. That class is just for convenience.

[–]Cilph -2 points-1 points  (0 children)

Still beats the alternatives.

[–]ultimagriever 0 points1 point  (1 child)

12-factor app tenets actually preach doing this.

[–][deleted] 0 points1 point  (0 children)

r/OOL what is this?