fix NPE in EventualLogger

This commit is contained in:
Armin Schrenk
2026-02-16 12:45:57 +01:00
parent 0b4d86768a
commit 158b454b0d

View File

@@ -26,7 +26,7 @@ class EventualLogger extends AbstractLogger {
var builder = gutter.atLevel(event.getLevel()) //
.setCause(event.getThrowable()) //
.setMessage(event.getMessage());
event.getArguments().forEach(builder::addArgument);
Objects.requireNonNullElse(event.getArguments(), List.of()).forEach(builder::addArgument);
Objects.requireNonNullElse(event.getMarkers(), List.<Marker>of()).forEach(builder::addMarker);
builder.log();
}