From fa226e890b4037e4ebcec2fed0e96f058a57fcd5 Mon Sep 17 00:00:00 2001 From: Now Date: Sat, 19 Jul 2025 00:55:00 +0900 Subject: [PATCH] Use LogLevel.log() rather than checking the log level manually See gh-46466 Signed-off-by: Now --- .../org/springframework/boot/logging/DeferredLog.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/DeferredLog.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/DeferredLog.java index 9cdf363b102..6ea676e9f13 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/DeferredLog.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/DeferredLog.java @@ -246,14 +246,7 @@ public class DeferredLog implements Log { } static void logTo(Log log, LogLevel level, Object message, Throwable throwable) { - switch (level) { - case TRACE -> log.trace(message, throwable); - case DEBUG -> log.debug(message, throwable); - case INFO -> log.info(message, throwable); - case WARN -> log.warn(message, throwable); - case ERROR -> log.error(message, throwable); - case FATAL -> log.fatal(message, throwable); - } + level.log(log, message, throwable); } static class Lines implements Iterable {