public class lombok.eclipse.TransformEclipseAST
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: lombok.eclipse.TransformEclipseAST
super_class: java.lang.Object
{
private final lombok.eclipse.EclipseAST ast;
descriptor: Llombok/eclipse/EclipseAST;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final java.lang.reflect.Field astCacheField;
descriptor: Ljava/lang/reflect/Field;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final lombok.eclipse.HandlerLibrary handlers;
descriptor: Llombok/eclipse/HandlerLibrary;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public static boolean disableLombok;
descriptor: Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
private static final lombok.core.debug.HistogramTracker lombokTracker;
descriptor: Llombok/core/debug/HistogramTracker;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static java.util.Map<CompilationUnitDeclaration, lombok.eclipse.TransformEclipseAST$State> transformationStates;
descriptor: Ljava/util/Map;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Signature: Ljava/util/Map<LCompilationUnitDeclaration;Llombok/eclipse/TransformEclipseAST$State;>;
public static void transform_swapped(CompilationUnitDeclaration, Parser);
descriptor: (LCompilationUnitDeclaration;LParser;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCompilationUnitDeclaration cannot be resolved to a type\n\tParser cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
ast
parser
public static lombok.eclipse.EclipseAST getAST(CompilationUnitDeclaration, boolean);
descriptor: (LCompilationUnitDeclaration;Z)Llombok/eclipse/EclipseAST;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCompilationUnitDeclaration cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
ast
forceRebuild
public static boolean alreadyTransformed(CompilationUnitDeclaration);
descriptor: (LCompilationUnitDeclaration;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
ast
public static void transform(Parser, CompilationUnitDeclaration);
descriptor: (LParser;LCompilationUnitDeclaration;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tParser cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tSymbols cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
parser
ast
public void <init>(lombok.eclipse.EclipseAST);
descriptor: (Llombok/eclipse/EclipseAST;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import lombok.patcher 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\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method synchronizedMap(Map<CompilationUnitDeclaration,TransformEclipseAST.State>) from the type Collections refers to the missing type CompilationUnitDeclaration\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method error(CompilationUnitDeclaration, String, Throwable) from the type EclipseHandlerUtil refers to the missing type CompilationUnitDeclaration\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitAnnotationOnTypeUse(TypeReference, EclipseNode, Annotation)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.endVisitField(EclipseNode, FieldDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitMethodArgument(EclipseNode, Argument, AbstractMethodDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.endVisitLocal(EclipseNode, LocalDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.endVisitMethodArgument(EclipseNode, Argument, AbstractMethodDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.endVisitStatement(EclipseNode, Statement)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitAnnotationOnType(TypeDeclaration, EclipseNode, Annotation)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitAnnotationOnMethodArgument(Argument, AbstractMethodDeclaration, EclipseNode, Annotation)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitTypeUse(EclipseNode, TypeReference)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitAnnotationOnMethod(AbstractMethodDeclaration, EclipseNode, Annotation)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.endVisitTypeUse(EclipseNode, TypeReference)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitInitializer(EclipseNode, Initializer)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitField(EclipseNode, FieldDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitStatement(EclipseNode, Statement)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.endVisitType(EclipseNode, TypeDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitLocal(EclipseNode, LocalDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitMethod(EclipseNode, AbstractMethodDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.endVisitInitializer(EclipseNode, Initializer)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.endVisitMethod(EclipseNode, AbstractMethodDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitAnnotationOnField(FieldDeclaration, EclipseNode, Annotation)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.endVisitCompilationUnit(EclipseNode, CompilationUnitDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitCompilationUnit(EclipseNode, CompilationUnitDeclaration)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitAnnotationOnLocal(LocalDeclaration, EclipseNode, Annotation)\n\tThe type TransformEclipseAST.AnnotationVisitor must implement the inherited abstract method EclipseASTVisitor.visitType(EclipseNode, TypeDeclaration)\n\tFieldDeclaration cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method get() from the type LombokNode<EclipseAST,EclipseNode,ASTNode> refers to the missing type ASTNode\n\tArgument cannot be resolved to a type\n\tAbstractMethodDeclaration cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method get() from the type LombokNode<EclipseAST,EclipseNode,ASTNode> refers to the missing type ASTNode\n\tLocalDeclaration cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method get() from the type LombokNode<EclipseAST,EclipseNode,ASTNode> refers to the missing type ASTNode\n\tAbstractMethodDeclaration cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method get() from the type LombokNode<EclipseAST,EclipseNode,ASTNode> refers to the missing type ASTNode\n\tTypeDeclaration cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method get() from the type LombokNode<EclipseAST,EclipseNode,ASTNode> refers to the missing type ASTNode\n\tTypeReference cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method get() from the type LombokNode<EclipseAST,EclipseNode,ASTNode> refers to the missing type ASTNode\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Llombok/eclipse/TransformEclipseAST;
MethodParameters:
Name Flags
ast
public void go();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Llombok/eclipse/TransformEclipseAST;
}
SourceFile: "TransformEclipseAST.java"
NestMembers:
lombok.eclipse.TransformEclipseAST$AnnotationVisitor lombok.eclipse.TransformEclipseAST$State
InnerClasses:
private AnnotationVisitor = lombok.eclipse.TransformEclipseAST$AnnotationVisitor of lombok.eclipse.TransformEclipseAST
private final State = lombok.eclipse.TransformEclipseAST$State of lombok.eclipse.TransformEclipseAST