http://gwt-code-reviews.appspot.com/1464804/diff/1/dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java File dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java (left):
http://gwt-code-reviews.appspot.com/1464804/diff/1/dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java#oldcode344 dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java:344: CompilationUnit cachedCompilationUnit = unitCache.find(unit.getResourcePath()); Thought about adding the check here.. http://gwt-code-reviews.appspot.com/1464804/diff/4001/dev/core/src/com/google/gwt/dev/javac/MemoryUnitCache.java File dev/core/src/com/google/gwt/dev/javac/MemoryUnitCache.java (right): http://gwt-code-reviews.appspot.com/1464804/diff/4001/dev/core/src/com/google/gwt/dev/javac/MemoryUnitCache.java#newcode108 dev/core/src/com/google/gwt/dev/javac/MemoryUnitCache.java:108: public void addArchivedUnit(CompilationUnit newUnit) { This check, although a little later seems like a more central place. http://gwt-code-reviews.appspot.com/1464804/ -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
