Hiding synthetic fields (IDEA-132625)

This commit is contained in:
Stiver
2015-03-08 08:43:57 +01:00
parent 8a2d3c3c9c
commit 302a354720
4 changed files with 16 additions and 4 deletions

View File

@@ -30,6 +30,7 @@ import java.util.Map;
public class DecompilerContext {
public static final String CURRENT_CLASS = "CURRENT_CLASS";
public static final String CURRENT_CLASS_WRAPPER = "CURRENT_CLASS_WRAPPER";
public static final String CURRENT_CLASS_NODE = "CURRENT_CLASS_NODE";
public static final String CURRENT_METHOD = "CURRENT_METHOD";
public static final String CURRENT_METHOD_DESCRIPTOR = "CURRENT_METHOD_DESCRIPTOR";

View File

@@ -52,6 +52,7 @@ public class ClassWrapper {
public void init() throws IOException {
DecompilerContext.setProperty(DecompilerContext.CURRENT_CLASS, classStruct);
DecompilerContext.setProperty(DecompilerContext.CURRENT_CLASS_WRAPPER, this);
DecompilerContext.getLogger().startClass(classStruct.qualifiedName);
// collect field names