# HG changeset patch # User Jaroslav Tulach # Date 1366198971 -7200 # Node ID f268375927446a8bc40e0a08a0c3b9c17b3fdf9f # Parent 0a41ad006a502f98b228510ab5f76c5c56716c96# Parent 748dc75f709aaf12ef96f4d16f32dc0772ee9065 Merging the in IDE processor fix to default branch diff -r 0a41ad006a50 -r f26837592744 javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java Sun Apr 14 23:07:21 2013 +0200 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java Wed Apr 17 13:42:51 2013 +0200 @@ -23,6 +23,7 @@ import java.io.StringWriter; import java.io.Writer; import java.lang.annotation.AnnotationTypeMismatchException; +import java.lang.annotation.IncompleteAnnotationException; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.Collection; @@ -1334,7 +1335,7 @@ String typeName(ProcessingEnvironment env) { try { return p.type().getName(); - } catch (AnnotationTypeMismatchException ex) { + } catch (IncompleteAnnotationException | AnnotationTypeMismatchException ex) { for (Object v : getAnnoValues(env)) { String s = v.toString().replace(" ", ""); if (s.startsWith("type=") && s.endsWith(".class")) {