1.1 --- a/json/src/main/java/org/apidesign/html/json/impl/JSON.java Mon Apr 22 12:51:48 2013 +0200
1.2 +++ b/json/src/main/java/org/apidesign/html/json/impl/JSON.java Mon Apr 22 13:03:34 2013 +0200
1.3 @@ -36,6 +36,14 @@
1.4 return null;
1.5 }
1.6
1.7 + public static String toString(Object obj, String prop) {
1.8 + return null;
1.9 + }
1.10 +
1.11 + public static String createJSONP(Object[] res, Runnable callback) {
1.12 + return null;
1.13 + }
1.14 +
1.15 public static Object loadJSON(String url, Object[] res, Runnable callback, String jsonp) {
1.16 return null;
1.17 }
2.1 --- a/json/src/main/java/org/apidesign/html/json/impl/ModelProcessor.java Mon Apr 22 12:51:48 2013 +0200
2.2 +++ b/json/src/main/java/org/apidesign/html/json/impl/ModelProcessor.java Mon Apr 22 13:03:34 2013 +0200
2.3 @@ -873,6 +873,9 @@
2.4 }
2.5
2.6 private boolean isModel(TypeMirror tm) {
2.7 + if (tm.getKind() == TypeKind.ERROR) {
2.8 + return true;
2.9 + }
2.10 final Element e = processingEnv.getTypeUtils().asElement(tm);
2.11 if (e == null) {
2.12 return false;
3.1 --- a/json/src/test/java/net/java/html/json/ModelTest.java Mon Apr 22 12:51:48 2013 +0200
3.2 +++ b/json/src/test/java/net/java/html/json/ModelTest.java Mon Apr 22 13:03:34 2013 +0200
3.3 @@ -163,7 +163,7 @@
3.4 }
3.5
3.6 @OnReceive(url = "{protocol}://{host}?query={query}")
3.7 - static void loadPeople(People p) {
3.8 + static void loadPeople(Modelik thiz, People p) {
3.9 Modelik m = null;
3.10 m.loadPeople("http", "apidesign.org", "query");
3.11 }