Browse Source

Upgrade to Logback 1.5.10

Closes gh-42658
pull/42645/head
Stéphane Nicoll 1 year ago
parent
commit
fadd05412e
  1. 2
      spring-boot-project/spring-boot-dependencies/build.gradle
  2. 25
      spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackLoggingSystem.java
  3. 1
      spring-boot-project/spring-boot/src/test/java/org/springframework/boot/logging/logback/LogbackLoggingSystemTests.java

2
spring-boot-project/spring-boot-dependencies/build.gradle

@ -1146,7 +1146,7 @@ bom { @@ -1146,7 +1146,7 @@ bom {
releaseNotes("https://github.com/apache/logging-log4j2/releases/tag/rel%2F{version}")
}
}
library("Logback", "1.5.8") {
library("Logback", "1.5.10") {
group("ch.qos.logback") {
modules = [
"logback-classic",

25
spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackLoggingSystem.java

@ -84,17 +84,20 @@ public class LogbackLoggingSystem extends AbstractLoggingSystem implements BeanF @@ -84,17 +84,20 @@ public class LogbackLoggingSystem extends AbstractLoggingSystem implements BeanF
private static final String CONFIGURATION_FILE_PROPERTY = "logback.configurationFile";
private static final LogLevels<Level> LEVELS = new LogLevels<>();
static {
LEVELS.map(LogLevel.TRACE, Level.TRACE);
LEVELS.map(LogLevel.TRACE, Level.ALL);
LEVELS.map(LogLevel.DEBUG, Level.DEBUG);
LEVELS.map(LogLevel.INFO, Level.INFO);
LEVELS.map(LogLevel.WARN, Level.WARN);
LEVELS.map(LogLevel.ERROR, Level.ERROR);
LEVELS.map(LogLevel.FATAL, Level.ERROR);
LEVELS.map(LogLevel.OFF, Level.OFF);
private static final LogLevels<Level> LEVELS = createLogLevels();
@SuppressWarnings("deprecation")
private static LogLevels<Level> createLogLevels() {
LogLevels<Level> levels = new LogLevels<>();
levels.map(LogLevel.TRACE, Level.TRACE);
levels.map(LogLevel.TRACE, Level.ALL);
levels.map(LogLevel.DEBUG, Level.DEBUG);
levels.map(LogLevel.INFO, Level.INFO);
levels.map(LogLevel.WARN, Level.WARN);
levels.map(LogLevel.ERROR, Level.ERROR);
levels.map(LogLevel.FATAL, Level.ERROR);
levels.map(LogLevel.OFF, Level.OFF);
return levels;
}
private static final TurboFilter SUPPRESS_ALL_FILTER = new TurboFilter() {

1
spring-boot-project/spring-boot/src/test/java/org/springframework/boot/logging/logback/LogbackLoggingSystemTests.java

@ -286,6 +286,7 @@ class LogbackLoggingSystemTests extends AbstractLoggingSystemTests { @@ -286,6 +286,7 @@ class LogbackLoggingSystemTests extends AbstractLoggingSystemTests {
}
@Test
@Deprecated(since = "3.3.5", forRemoval = true)
void getLoggerConfigurationForALL() {
this.loggingSystem.beforeInitialize();
initialize(this.initializationContext, null, null);

Loading…
Cancel
Save