Adam Gent
Adam Gent
The following code the supplier is inferred as `@Nullable` when it should be `@NonNull`. ```java @SuppressWarnings("unchecked") @Override public T putIfAbsent(Class type, String name, Supplier supplier) { var t = (T)...
Rainbow Gum readme probably pushes the Java configuration a little too much based on some reddit comments.
Rainbow Gum currently for performance reasons always caches `System.out` and `System.err`. There maybe some cases where this is not desirable.
# Summary I'm the author of a newer SLF4J facade called RainbowGum: https://github.com/jstachio/rainbowgum Rainbow Gum is unique for several reasons but one of the biggest reasons is that it does...
@jknack I have newer logging framework that has some advantages over log4j2/logback: https://github.com/jstachio/rainbowgum I can add the module to jooby as a PR or can manage it in the Rainbow...
@wilkomanger brought up: > Not sure if it's related to Kotlin/kapt resource resolution, but asking here in case it is: > Is using partials/parents from other Gradle modules supported? At...
Mustache supports template inheritance and the replacement (override) of parts of the template by using [block tags which have a sigil of `$`](https://jgonggrijp.gitlab.io/wontache/mustache.5.html#Blocks). Per the mustache spec if a parent...
I believe the JAnsi logging output does left align right padded but I forgot to make it the default for non colorized outout. This aligns with Logback and Log4j2 default.
Related #4 Based on @rbygrave feedback and few others it is confusing that the default formatter will NPE if the variable to be printed is `null`. This is especially confusing...
This callback in the output registry allows one to safely perform operations on the `LogOutput` by using the appender lock mechanism to help continue keeping locking/reentry protection out of LogOutput....