!((sawReadExternal && sawWriteExternal) || (sawReadObject || sawWriteObject))) {
!((sawReadExternal && sawWriteExternal) || (sawReadObject && sawWriteObject))) {
    private void flush() {	if (!isAbstract &&	    !((sawReadExternal && sawWriteExternal) || (sawReadObject || sawWriteObject))) {		Iterator<BugInstance> i = fieldWarningList.iterator();		while (i.hasNext())			bugReporter.reportBug(i.next());	}	fieldWarningList.clear();    }