/** * Prints the class name field. The field is then cleared, so it is not * printed again. */ private void printClassNameHeader() { if (className != null) { ps.println(ClassUtil.externalClassName(className) + ":"); className = null; } }
public void visitAnyClass(Clazz clazz) { System.out.println(" Maybe you meant the fully qualified name '" + ClassUtil.externalClassName(clazz.getName()) + "'?"); } }
public void visitLibraryClass(LibraryClass libraryClass) { // Print the name of this class. ps.println(ClassUtil.externalClassName(libraryClass.getName())); // Print the reason for keeping this class. ps.println(" is a library class.\n"); }
public void visitAnyClass(Clazz clazz) { System.out.println(" Maybe you meant the fully qualified name '" + ClassUtil.externalClassName(clazz.getName()) + "'?"); } }
public void visitLibraryClass(LibraryClass libraryClass) { // Print the name of this class. ps.println(ClassUtil.externalClassName(libraryClass.getName())); // Print the reason for keeping this class. ps.println(" is a library class.\n"); }
public void visitLibraryClass(LibraryClass libraryClass) { // Print the name of this class. ps.println(ClassUtil.externalClassName(libraryClass.getName())); // Print the reason for keeping this class. ps.println(" is a library class.\n"); }
public void visitProgramClass(ProgramClass programClass) { // Print the name of this class. ps.println(ClassUtil.externalClassName(programClass.getName())); // Print the reason for keeping this class. printReason(programClass); }
public void visitProgramClass(ProgramClass programClass) { // Print the name of this class. ps.println(ClassUtil.externalClassName(programClass.getName())); // Print the reason for keeping this class. printReason(programClass); }
public void visitProgramClass(ProgramClass programClass) { String name = programClass.getName(); String newName = ClassObfuscator.newClassName(programClass); ps.println(ClassUtil.externalClassName(name) + " -> " + ClassUtil.externalClassName(newName) + ":"); // Print out the class members. programClass.fieldsAccept(this); programClass.methodsAccept(this); }
public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField) { // Print the name of this field. String name = libraryField.getName(libraryClass); String type = libraryField.getDescriptor(libraryClass); ps.println(ClassUtil.externalClassName(libraryClass.getName()) + (verbose ? ": " + ClassUtil.externalFullFieldDescription(0, name, type): "." + name)); // Print the reason for keeping this field. ps.println(" is a library field.\n"); }
public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField) { // Print the name of this field. String name = libraryField.getName(libraryClass); String type = libraryField.getDescriptor(libraryClass); ps.println(ClassUtil.externalClassName(libraryClass.getName()) + (verbose ? ": " + ClassUtil.externalFullFieldDescription(0, name, type): "." + name)); // Print the reason for keeping this field. ps.println(" is a library field.\n"); }
public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField) { // Print the name of this field. String name = libraryField.getName(libraryClass); String type = libraryField.getDescriptor(libraryClass); ps.println(ClassUtil.externalClassName(libraryClass.getName()) + (verbose ? ": " + ClassUtil.externalFullFieldDescription(0, name, type): "." + name)); // Print the reason for keeping this field. ps.println(" is a library field.\n"); }
public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField) { // Print the name of this field. String name = libraryField.getName(libraryClass); String type = libraryField.getDescriptor(libraryClass); ps.println(ClassUtil.externalClassName(libraryClass.getName()) + (verbose ? ": " + ClassUtil.externalFullFieldDescription(0, name, type): "." + name)); // Print the reason for keeping this field. ps.println(" is a library field.\n"); }
public void visitProgramClass(ProgramClass programClass) { notePrinter.print(programClass.getName(), "Note: duplicate definition of program class [" + ClassUtil.externalClassName(programClass.getName()) + "]"); }
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { // Print the name of this method. String name = libraryMethod.getName(libraryClass); String type = libraryMethod.getDescriptor(libraryClass); ps.println(ClassUtil.externalClassName(libraryClass.getName()) + (verbose ? ": " + ClassUtil.externalFullMethodDescription(libraryClass.getName(), 0, name, type): "." + name)); // Print the reason for keeping this method. ps.println(" is a library method.\n"); }
public void visitProgramClass(ProgramClass programClass) { notePrinter.print(programClass.getName(), "Note: duplicate definition of program class [" + ClassUtil.externalClassName(programClass.getName()) + "]"); }
public void visitLibraryClass(LibraryClass libraryClass) { notePrinter.print(libraryClass.getName(), "Note: duplicate definition of library class [" + ClassUtil.externalClassName(libraryClass.getName()) + "]"); } }
public void visitProgramClass(ProgramClass programClass) { notePrinter.print(programClass.getName(), "Note: duplicate definition of program class [" + ClassUtil.externalClassName(programClass.getName()) + "]"); }
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { // Print the name of this method. String name = libraryMethod.getName(libraryClass); String type = libraryMethod.getDescriptor(libraryClass); ps.println(ClassUtil.externalClassName(libraryClass.getName()) + (verbose ? ": " + ClassUtil.externalFullMethodDescription(libraryClass.getName(), 0, name, type): "." + name)); // Print the reason for keeping this method. ps.println(" is a library method.\n"); }
public void visitProgramField(ProgramClass programClass, ProgramField programField) { // Print the name of this field. String name = programField.getName(programClass); String type = programField.getDescriptor(programClass); ps.println(ClassUtil.externalClassName(programClass.getName()) + (verbose ? ": " + ClassUtil.externalFullFieldDescription(0, name, type): "." + name)); // Print the reason for keeping this method. printReason(programField); }