Reviewers: scottb,

http://gwt-code-reviews.appspot.com/1578808/diff/1/dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java
File dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java
(right):

http://gwt-code-reviews.appspot.com/1578808/diff/1/dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java#newcode110
dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java:110:
}
I noticed in the debugger than some of these refs had generics in them,
which as type names are never going to have entries in allValidClasses,
so it seems okay to just ignore them.



Please review this at http://gwt-code-reviews.appspot.com/1578808/

Affected files:
  M dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java


Index: dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java
diff --git a/dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java b/dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java index e18682ebae1f92228a8363d61d6f0359b44f5236..645e20945dfa29456491b5dcfa4fb09c057fbfc7 100644
--- a/dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java
+++ b/dev/core/src/com/google/gwt/dev/javac/CompilationStateBuilder.java
@@ -104,6 +104,10 @@ public class CompilationStateBuilder {
unresolvedSimple.add(interner.intern(String.valueOf(simpleRef)));
           }
for (char[][] qualifiedRef : cud.compilationResult().qualifiedReferences) { + // skip refs like com.google.gwt.event.shared.GwtEvent<H>.Type<H>
+            if (CharOperation.contains('<', qualifiedRef)) {
+              continue;
+            }
unresolvedQualified.add(interner.intern(CharOperation.toString(qualifiedRef)));
           }
           for (String jsniDep : jsniDeps) {


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to