Author: [EMAIL PROTECTED]
Date: Tue Dec 2 17:34:56 2008
New Revision: 4238
Modified:
releases/1.6/dev/core/src/com/google/gwt/dev/javac/JdtCompiler.java
Log:
Do not record binary types for units with errors, this can lead to an
invalid state.
Modified:
releases/1.6/dev/core/src/com/google/gwt/dev/javac/JdtCompiler.java
==============================================================================
--- releases/1.6/dev/core/src/com/google/gwt/dev/javac/JdtCompiler.java
(original)
+++ releases/1.6/dev/core/src/com/google/gwt/dev/javac/JdtCompiler.java Tue
Dec 2 17:34:56 2008
@@ -103,7 +103,9 @@
CompilationUnitAdapter adapter = (CompilationUnitAdapter) icu;
CompilationUnit unit = adapter.getUnit();
unit.setJdtCud(cud);
- recordBinaryTypes(unit.getCompiledClasses());
+ if (!cud.compilationResult().hasErrors()) {
+ recordBinaryTypes(unit.getCompiledClasses());
+ }
}
}
--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---