final class lombok.RunTestsViaEcj$TestCompilationUnitEcj
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: lombok.RunTestsViaEcj$TestCompilationUnitEcj
  super_class: java.lang.Object
{
  private final char[] name;
    descriptor: [C
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final char[] source;
    descriptor: [C
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final char[] mainTypeName;
    descriptor: [C
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  void <init>(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.RunTestsViaEcj$TestCompilationUnitEcj this
         0: .line 38
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.osgi cannot be resolved\n\tThe import org.osgi cannot be resolved\n\tCompilerOptions cannot be resolved to a type\n\tCompilerOptions cannot be resolved to a type\n\tCompilerOptions cannot be resolved to a type\n\tCompilerOptions cannot be resolved to a variable\n\tCompilerOptions cannot be resolved to a variable\n\tCompilerOptions cannot be resolved to a variable\n\tCompilerOptions cannot be resolved to a variable\n\tCompilerOptions cannot be resolved to a variable\n\tIErrorHandlingPolicy cannot be resolved to a type\n\tIErrorHandlingPolicy cannot be resolved to a type\n\tCompilationResult cannot be resolved to a type\n\tCompilationResult cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tICompilerRequestor cannot be resolved to a type\n\tICompilerRequestor cannot be resolved to a type\n\tCompilationResult cannot be resolved to a type\n\tICompilationUnit cannot be resolved to a type\n\tType mismatch: cannot convert from new Compiler(){} to Compiler\n\tAn anonymous class cannot subclass the final class Compiler\n\tThe method createFileSystem(File, int) from the type RunTestsViaEcj refers to the missing type FileSystem\n\tThe method ecjErrorHandlingPolicy() from the type RunTestsViaEcj refers to the missing type IErrorHandlingPolicy\n\tThe method ecjCompilerOptions() from the type RunTestsViaEcj refers to the missing type CompilerOptions\n\tDefaultProblemFactory cannot be resolved to a type\n\tICompilationUnit cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tICompilationUnit cannot be resolved to a type\n\tCompilationResult cannot be resolved to a type\n\tCategorizedProblem cannot be resolved to a type\n\tCategorizedProblem cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tBundleContext cannot be resolved to a type\n\tEclipseStarter cannot be resolved\n\tRegistryFactory cannot be resolved\n\tIRegistryProvider cannot be resolved to a type\n\tExtensionRegistry cannot be resolved to a type\n\tExtensionRegistry cannot be resolved to a type\n\tIExtensionRegistry cannot be resolved to a type\n\tThe method getRegistry() of type new IRegistryProvider(){} must override or implement a supertype method\n\tExtensionRegistry cannot be resolved to a type\n\tActivator cannot be resolved to a type\n\tPlatformActivator cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tResourcesPlugin cannot be resolved to a type\n\tJavaModelManager cannot be resolved\n\tCompilationUnit cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tJavaCore cannot be resolved to a variable\n\torg.eclipse cannot be resolved to a type\n\torg.eclipse cannot be resolved to a type\n\tThe method getContents() of type new CompilationUnit(){} must override or implement a supertype method\n\tAST cannot be resolved\n\tFileSystem cannot be resolved to a type\n\tFileSystem cannot be resolved\n\tFileSystem cannot be resolved to a type\n\tICompilationUnit cannot be resolved to a type\n\tCharOperation cannot be resolved\n\tCharOperation cannot be resolved\n\tCharOperation cannot be resolved\n\tThe method getFileName() of type RunTestsViaEcj.TestCompilationUnitEcj must override or implement a supertype method\n\tThe method getContents() of type RunTestsViaEcj.TestCompilationUnitEcj must override or implement a supertype method\n\tThe method getMainTypeName() of type RunTestsViaEcj.TestCompilationUnitEcj must override or implement a supertype method\n\tThe method getPackageName() of type RunTestsViaEcj.TestCompilationUnitEcj must override or implement a supertype method\n\torg.eclipse cannot be resolved to a type\n\tThe method getFileName() is undefined for the type RunTestsViaEcj.TestCompilationUnitEclipse\n\tCharOperation cannot be resolved\n\tCharOperation cannot be resolved\n\tCharOperation cannot be resolved\n\tThe method getContents() of type RunTestsViaEcj.TestCompilationUnitEclipse must override or implement a supertype method\n\tThe method getMainTypeName() of type RunTestsViaEcj.TestCompilationUnitEclipse must override or implement a supertype method\n\tThe method ignoreOptionalProblems() of type RunTestsViaEcj.TestCompilationUnitEclipse must override or implement a supertype method\n\tThe method getPackageName() of type RunTestsViaEcj.TestCompilationUnitEclipse must override or implement a supertype method\n\tThe method getModuleName() of type RunTestsViaEcj.TestCompilationUnitEclipse must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.RunTestsViaEcj$TestCompilationUnitEcj this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/RunTestsViaEcj$TestCompilationUnitEcj;
    MethodParameters:
        Name  Flags
      name    
      source  

  public char[] getFileName();
    descriptor: ()[C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.RunTestsViaEcj$TestCompilationUnitEcj this
         0: .line 256
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getFileName() of type RunTestsViaEcj.TestCompilationUnitEcj must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.RunTestsViaEcj$TestCompilationUnitEcj this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/RunTestsViaEcj$TestCompilationUnitEcj;

  public char[] getContents();
    descriptor: ()[C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.RunTestsViaEcj$TestCompilationUnitEcj this
         0: .line 260
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getContents() of type RunTestsViaEcj.TestCompilationUnitEcj must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.RunTestsViaEcj$TestCompilationUnitEcj this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/RunTestsViaEcj$TestCompilationUnitEcj;

  public char[] getMainTypeName();
    descriptor: ()[C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.RunTestsViaEcj$TestCompilationUnitEcj this
         0: .line 264
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getMainTypeName() of type RunTestsViaEcj.TestCompilationUnitEcj must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.RunTestsViaEcj$TestCompilationUnitEcj this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/RunTestsViaEcj$TestCompilationUnitEcj;

  public char[][] getPackageName();
    descriptor: ()[[C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.RunTestsViaEcj$TestCompilationUnitEcj this
         0: .line 268
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getPackageName() of type RunTestsViaEcj.TestCompilationUnitEcj must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.RunTestsViaEcj$TestCompilationUnitEcj this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/RunTestsViaEcj$TestCompilationUnitEcj;
}
SourceFile: "RunTestsViaEcj.java"
NestHost: lombok.RunTestsViaEcj
InnerClasses:
  private final TestCompilationUnitEcj = lombok.RunTestsViaEcj$TestCompilationUnitEcj of lombok.RunTestsViaEcj