HIGH_PRIORITY )
priority )
         public void visitAfter(JavaClass obj) {		if (isEnum) return;		if (false) {			System.out.println(getDottedClassName());			System.out.println("  hasPublicVoidConstructor: " + hasPublicVoidConstructor);			System.out.println("  superClassHasVoidConstructor: " + superClassHasVoidConstructor);			System.out.println("  isExternalizable: " + isExternalizable);			System.out.println("  isSerializable: " + isSerializable);			System.out.println("  isAbstract: " + isAbstract);			System.out.println("  superClassImplementsSerializable: " + superClassImplementsSerializable);		}		if (isSerializable && !sawReadObject && seenTransientField) {			for(Map.Entry<String,Integer> e : transientFieldsUpdates.entrySet()) {				if (e.getValue() > 1) 					bugReporter.reportBug(new BugInstance(this, "SE_TRANSIENT_FIELD_NOT_RESTORED",					        HIGH_PRIORITY )					        .addClass(getThisClass())					        .addField(transientFields.get(e.getKey())));					        			}					}		if (isSerializable && !isExternalizable		        && !superClassHasVoidConstructor		        && !superClassImplementsSerializable)			bugReporter.reportBug(new BugInstance(this, "SE_NO_SUITABLE_CONSTRUCTOR",			        implementsSerializableDirectly|| seenTransientField ? HIGH_PRIORITY : 			        	( sawSerialVersionUID ?  NORMAL_PRIORITY : LOW_PRIORITY))			        .addClass(getThisClass().getClassName()));		// Downgrade class-level warnings if it's a GUI class.		int priority = false && isGUIClass ? LOW_PRIORITY : NORMAL_PRIORITY;		if (obj.getClassName().endsWith("_Stub")) priority++;		if (isExternalizable && !hasPublicVoidConstructor && !isAbstract)			bugReporter.reportBug(new BugInstance(this, "SE_NO_SUITABLE_CONSTRUCTOR_FOR_EXTERNALIZATION",			        directlyImplementsExternalizable ?			        HIGH_PRIORITY : NORMAL_PRIORITY)			        .addClass(getThisClass().getClassName()));		if (!foundSynthetic) priority++;		if (seenTransientField) priority--;		if (!isAnonymousInnerClass 			&& !isExternalizable && !isGUIClass		        && isSerializable && !isAbstract && !sawSerialVersionUID)			bugReporter.reportBug(new BugInstance(this, "SE_NO_SERIALVERSIONID", priority).addClass(this));		if (writeObjectIsSynchronized && !foundSynchronizedMethods)			bugReporter.reportBug(new BugInstance(this, "WS_WRITEOBJECT_SYNC", LOW_PRIORITY).addClass(this));	}