From 0c44b0685f459a8bb9f624df7a75ef2c21806038 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Fri, 17 Apr 2009 17:38:55 +0000 Subject: [PATCH] fixed APT issue --- .../mysema/query/apt/general/GeneralProcessor.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/querydsl-apt/src/main/java/com/mysema/query/apt/general/GeneralProcessor.java b/querydsl-apt/src/main/java/com/mysema/query/apt/general/GeneralProcessor.java index 94e26b840..bc0c7e8f0 100644 --- a/querydsl-apt/src/main/java/com/mysema/query/apt/general/GeneralProcessor.java +++ b/querydsl-apt/src/main/java/com/mysema/query/apt/general/GeneralProcessor.java @@ -16,7 +16,6 @@ import java.util.HashMap; import java.util.Map; import com.mysema.query.apt.FreeMarkerSerializer; -import com.mysema.query.apt.model.Field; import com.mysema.query.apt.model.Type; import com.sun.mirror.apt.AnnotationProcessor; import com.sun.mirror.apt.AnnotationProcessorEnvironment; @@ -57,8 +56,8 @@ public abstract class GeneralProcessor implements AnnotationProcessor { private void addSupertypeFields(Type typeDecl, Map entityTypes, Map mappedSupertypes) { String stype = typeDecl.getSupertypeName(); - Class superClass = safeClassForName(stype); - if (superClass == null){ + /*Class superClass = safeClassForName(stype); + if (superClass == null){*/ while (true) { Type sdecl; if (entityTypes.containsKey(stype)) { @@ -72,8 +71,8 @@ public abstract class GeneralProcessor implements AnnotationProcessor { stype = sdecl.getSupertypeName(); } - }else if (!superClass.equals(Object.class)){ - /*// TODO : recursively up ? + /*}else if (!superClass.equals(Object.class)){ + // TODO : recursively up ? Type type = new Type(superClass.getSuperclass().getName(), superClass.getPackage().getName(), superClass.getName(), @@ -90,8 +89,8 @@ public abstract class GeneralProcessor implements AnnotationProcessor { type.addField(field); } // include fields of supertype - typeDecl.include(type);*/ - } + typeDecl.include(type); + }*/ } private Class safeClassForName(String stype) {