Reviewers: Keith, Message: First patch in landing limited unit invalidation.
Description: - CompilationState retains a full map of all units, including error units. - Only transitively valid units are passed into TypeOracle. Please review this at http://gwt-code-reviews.appspot.com/759801/show Affected files: M dev/core/src/com/google/gwt/dev/javac/CompilationState.java M dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java M dev/core/src/com/google/gwt/dev/javac/CompilationUnit.java M dev/core/src/com/google/gwt/dev/javac/CompilationUnitImpl.java M dev/core/src/com/google/gwt/dev/javac/CompilationUnitInvalidator.java D dev/core/src/com/google/gwt/dev/javac/InvalidCompilationUnit.java M dev/core/src/com/google/gwt/dev/javac/JdtCompiler.java M dev/core/src/com/google/gwt/dev/javac/TypeOracleMediator.java M dev/core/test/com/google/gwt/dev/javac/CompilationStateTestBase.java M user/src/com/google/gwt/junit/JUnitShell.java -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
