public class org.springframework.boot.logging.logback.LogbackLoggingSystem extends org.springframework.boot.logging.Slf4JLoggingSystem
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.boot.logging.logback.LogbackLoggingSystem
  super_class: org.springframework.boot.logging.Slf4JLoggingSystem
{
  private static final boolean XML_ENABLED;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.String CONFIGURATION_FILE_PROPERTY;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "logback.configurationFile"

  private static final org.springframework.boot.logging.AbstractLoggingSystem$LogLevels<Level> LEVELS;
    descriptor: Lorg/springframework/boot/logging/AbstractLoggingSystem$LogLevels;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Lorg/springframework/boot/logging/AbstractLoggingSystem$LogLevels<LLevel;>;

  private static final TurboFilter FILTER;
    descriptor: LTurboFilter;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  public void <init>(java.lang.ClassLoader);
    descriptor: (Ljava/lang/ClassLoader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 28
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import ch cannot be resolved\n\tThe import ch cannot be resolved\n\tThe import ch cannot be resolved\n\tThe import ch cannot be resolved\n\tThe import ch cannot be resolved\n\tThe import ch cannot be resolved\n\tThe import ch cannot be resolved\n\tThe import ch cannot be resolved\n\tThe import ch cannot be resolved\n\tThe import ch cannot be resolved\n\tThe import ch cannot be resolved\n\tThe import org.slf4j cannot be resolved\n\tThe import org.slf4j cannot be resolved\n\tThe import org.slf4j cannot be resolved\n\tThe import org.slf4j cannot be resolved\n\tThe import org.slf4j cannot be resolved\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tTurboFilter cannot be resolved to a type\n\tTurboFilter cannot be resolved to a type\n\tFilterReply cannot be resolved to a type\n\tMarker cannot be resolved to a type\n\tch cannot be resolved to a type\n\tLevel cannot be resolved to a type\n\tFilterReply cannot be resolved to a variable\n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tTurboFilter cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tTurboFilter cannot be resolved to a type\n\tThe method getLogger(String) from the type LogbackLoggingSystem refers to the missing type Logger\n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tStatusListenerConfigHelper cannot be resolved\n\tOnConsoleStatusListener cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tStatus cannot be resolved to a type\n\tStatus cannot be resolved to a type\n\tStatus cannot be resolved to a variable\n\tLoggerContext cannot be resolved to a type\n\tJoranException cannot be resolved to a type\n\tJoranConfigurator cannot be resolved to a type\n\tContextInitializer cannot be resolved to a type\n\tContextInitializer cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tSLF4JBridgeHandler cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tLevelChangePropagator cannot be resolved to a type\n\tLevelChangePropagator cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tTurboFilter cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tch cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tLogger cannot be resolved\n\tch cannot be resolved to a type\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a type\n\tch cannot be resolved to a type\n\tThe method getLogger(String) from the type LogbackLoggingSystem refers to the missing type Logger\n\tLevel cannot be resolved to a type\n\tch cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tLoggerContext cannot be resolved to a type\n\tILoggerFactory cannot be resolved to a type\n\tStaticLoggerBinder cannot be resolved\n\tLoggerContext cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tILoggerFactory cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
             Name  Flags
      classLoader  

  public org.springframework.boot.logging.LoggingSystemProperties getSystemProperties(org.springframework.core.env.ConfigurableEnvironment);
    descriptor: (Lorg/springframework/core/env/ConfigurableEnvironment;)Lorg/springframework/boot/logging/LoggingSystemProperties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 106
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
             Name  Flags
      environment  

  protected java.lang.String[] getStandardConfigLocations();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 111
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;

  public void beforeInitialize();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 117
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tTurboFilter cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;

  public void initialize(org.springframework.boot.logging.LoggingInitializationContext, java.lang.String, org.springframework.boot.logging.LogFile);
    descriptor: (Lorg/springframework/boot/logging/LoggingInitializationContext;Ljava/lang/String;Lorg/springframework/boot/logging/LogFile;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 127
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tTurboFilter cannot be resolved to a type\n\tThe method getLogger(String) from the type LogbackLoggingSystem refers to the missing type Logger\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
                       Name  Flags
      initializationContext  
      configLocation         
      logFile                

  protected void loadDefaults(org.springframework.boot.logging.LoggingInitializationContext, org.springframework.boot.logging.LogFile);
    descriptor: (Lorg/springframework/boot/logging/LoggingInitializationContext;Lorg/springframework/boot/logging/LogFile;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 142
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tStatusListenerConfigHelper cannot be resolved\n\tOnConsoleStatusListener cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
                       Name  Flags
      initializationContext  
      logFile                

  protected void loadConfiguration(org.springframework.boot.logging.LoggingInitializationContext, java.lang.String, org.springframework.boot.logging.LogFile);
    descriptor: (Lorg/springframework/boot/logging/LoggingInitializationContext;Ljava/lang/String;Lorg/springframework/boot/logging/LogFile;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 158
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tStatus cannot be resolved to a type\n\tStatus cannot be resolved to a type\n\tStatus cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
                       Name  Flags
      initializationContext  
      location               
      logFile                

  void configureByResourceUrl(org.springframework.boot.logging.LoggingInitializationContext, LoggerContext, java.net.URL);
    descriptor: (Lorg/springframework/boot/logging/LoggingInitializationContext;LLoggerContext;Ljava/net/URL;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 179
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLoggerContext cannot be resolved to a type\n\tJoranException cannot be resolved to a type\n\tJoranConfigurator cannot be resolved to a type\n\tContextInitializer cannot be resolved to a type\n\tContextInitializer cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    Exceptions:
      throws JoranException
    MethodParameters:
                       Name  Flags
      initializationContext  
      loggerContext          
      url                    

  void stopAndReset(LoggerContext);
    descriptor: (LLoggerContext;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 191
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLoggerContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
               Name  Flags
      loggerContext  

  private boolean isBridgeHandlerInstalled();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 205
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tSLF4JBridgeHandler cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;

  void addLevelChangePropagator(LoggerContext);
    descriptor: (LLoggerContext;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 208
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLoggerContext cannot be resolved to a type\n\tLevelChangePropagator cannot be resolved to a type\n\tLevelChangePropagator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
               Name  Flags
      loggerContext  

  public void cleanUp();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 217
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tTurboFilter cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;

  protected void reinitialize(org.springframework.boot.logging.LoggingInitializationContext);
    descriptor: (Lorg/springframework/boot/logging/LoggingInitializationContext;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 226
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
                       Name  Flags
      initializationContext  

  public java.util.List<org.springframework.boot.logging.LoggerConfiguration> getLoggerConfigurations();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 234
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tch cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    Signature: ()Ljava/util/List<Lorg/springframework/boot/logging/LoggerConfiguration;>;

  public org.springframework.boot.logging.LoggerConfiguration getLoggerConfiguration(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/springframework/boot/logging/LoggerConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 244
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
            Name  Flags
      loggerName  

  private java.lang.String getLoggerName(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 249
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLogger cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
      Name  Flags
      name  

  org.springframework.boot.logging.LoggerConfiguration getLoggerConfiguration(ch.qos.logback.classic.Logger);
    descriptor: (Lch/qos/logback/classic/Logger;)Lorg/springframework/boot/logging/LoggerConfiguration;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 255
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tch cannot be resolved to a type\n\tLevel cannot be resolved to a type\n\tLevel cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
        Name  Flags
      logger  

  public java.util.Set<org.springframework.boot.logging.LogLevel> getSupportedLogLevels();
    descriptor: ()Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 267
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLevel cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    Signature: ()Ljava/util/Set<Lorg/springframework/boot/logging/LogLevel;>;

  public void setLogLevel(java.lang.String, org.springframework.boot.logging.LogLevel);
    descriptor: (Ljava/lang/String;Lorg/springframework/boot/logging/LogLevel;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 272
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tch cannot be resolved to a type\n\tThe method getLogger(String) from the type LogbackLoggingSystem refers to the missing type Logger\n\tLevel cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
            Name  Flags
      loggerName  
      level       

  public java.lang.Runnable getShutdownHandler();
    descriptor: ()Ljava/lang/Runnable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 279
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;

  private ch.qos.logback.classic.Logger getLogger(java.lang.String);
    descriptor: (Ljava/lang/String;)Lch/qos/logback/classic/Logger;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 283
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tch cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tThe method getLoggerContext() from the type LogbackLoggingSystem refers to the missing type LoggerContext\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
      Name  Flags
      name  

  private LoggerContext getLoggerContext();
    descriptor: ()LLoggerContext;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 288
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLoggerContext cannot be resolved to a type\n\tILoggerFactory cannot be resolved to a type\n\tStaticLoggerBinder cannot be resolved\n\tLoggerContext cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;

  java.lang.Object getLocation(ILoggerFactory);
    descriptor: (LILoggerFactory;)Ljava/lang/Object;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 301
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tILoggerFactory cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
         Name  Flags
      factory  

  boolean isAlreadyInitialized(LoggerContext);
    descriptor: (LLoggerContext;)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 315
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLoggerContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
               Name  Flags
      loggerContext  

  void markAsInitialized(LoggerContext);
    descriptor: (LLoggerContext;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 319
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLoggerContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
               Name  Flags
      loggerContext  

  void markAsUninitialized(LoggerContext);
    descriptor: (LLoggerContext;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
         0: .line 323
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLoggerContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.logging.logback.LogbackLoggingSystem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/logging/logback/LogbackLoggingSystem;
    MethodParameters:
               Name  Flags
      loggerContext  
}
SourceFile: "LogbackLoggingSystem.java"
NestMembers:
  org.springframework.boot.logging.logback.LogbackLoggingSystem$1  org.springframework.boot.logging.logback.LogbackLoggingSystem$Factory  org.springframework.boot.logging.logback.LogbackLoggingSystem$ShutdownHandler
InnerClasses:
  protected LogLevels = org.springframework.boot.logging.AbstractLoggingSystem$LogLevels of org.springframework.boot.logging.AbstractLoggingSystem
  public Factory = org.springframework.boot.logging.logback.LogbackLoggingSystem$Factory of org.springframework.boot.logging.logback.LogbackLoggingSystem
  private final ShutdownHandler = org.springframework.boot.logging.logback.LogbackLoggingSystem$ShutdownHandler of org.springframework.boot.logging.logback.LogbackLoggingSystem