diff --git a/querydsl-apt/src/main/java/com/querydsl/apt/AbstractQuerydslProcessor.java b/querydsl-apt/src/main/java/com/querydsl/apt/AbstractQuerydslProcessor.java index 47b907ca8..920eae251 100644 --- a/querydsl-apt/src/main/java/com/querydsl/apt/AbstractQuerydslProcessor.java +++ b/querydsl-apt/src/main/java/com/querydsl/apt/AbstractQuerydslProcessor.java @@ -30,7 +30,6 @@ import javax.lang.model.type.NoType; import javax.lang.model.type.TypeMirror; import javax.lang.model.util.ElementFilter; import javax.tools.Diagnostic.Kind; -import javax.tools.JavaFileObject; import com.querydsl.codegen.utils.JavaWriter; import com.querydsl.codegen.utils.model.Parameter; diff --git a/querydsl-codegen/src/main/java/com/querydsl/codegen/GenericExporter.java b/querydsl-codegen/src/main/java/com/querydsl/codegen/GenericExporter.java index 8eeacd37a..1764e2a8c 100644 --- a/querydsl-codegen/src/main/java/com/querydsl/codegen/GenericExporter.java +++ b/querydsl-codegen/src/main/java/com/querydsl/codegen/GenericExporter.java @@ -292,10 +292,10 @@ public class GenericExporter { embeddableSerializer = serializer; projectionSerializer = serializer; } else { - supertypeSerializer = codegenModule.get(DefaultSupertypeSerializer.class); - entitySerializer = codegenModule.get(DefaultEntitySerializer.class); - embeddableSerializer = codegenModule.get(DefaultEmbeddableSerializer.class); - projectionSerializer = codegenModule.get(DefaultProjectionSerializer.class); + supertypeSerializer = codegenModule.get(SupertypeSerializer.class); + entitySerializer = codegenModule.get(EntitySerializer.class); + embeddableSerializer = codegenModule.get(EmbeddableSerializer.class); + projectionSerializer = codegenModule.get(ProjectionSerializer.class); } // serialize super types diff --git a/querydsl-codegen/src/test/java/com/querydsl/codegen/EmbeddableSerializerTest.java b/querydsl-codegen/src/test/java/com/querydsl/codegen/EmbeddableSerializerTest.java index 30efb2b1c..d5bfb11f2 100644 --- a/querydsl-codegen/src/test/java/com/querydsl/codegen/EmbeddableSerializerTest.java +++ b/querydsl-codegen/src/test/java/com/querydsl/codegen/EmbeddableSerializerTest.java @@ -186,7 +186,7 @@ public class EmbeddableSerializerTest { serializer.serialize(entityType, SimpleSerializerConfig.DEFAULT, new JavaWriter(writer)); final String generatedSource = writer.toString(); assertThat(generatedSource, containsString("import javax.annotation.Generated;")); - assertThat(generatedSource, containsString("@Generated(\"com.querydsl.codegen.EmbeddableSerializer\")\npublic class")); + assertThat(generatedSource, containsString("@Generated(\"com.querydsl.codegen.DefaultEmbeddableSerializer\")\npublic class")); CompileUtils.assertCompiles("QEntity", generatedSource); } @@ -198,7 +198,7 @@ public class EmbeddableSerializerTest { new DefaultEmbeddableSerializer(typeMappings, Collections.emptySet(), com.querydsl.core.annotations.Generated.class).serialize(entityType, SimpleSerializerConfig.DEFAULT, new JavaWriter(writer)); String generatedSourceCode = writer.toString(); - assertThat(generatedSourceCode, containsString("@Generated(\"com.querydsl.codegen.EmbeddableSerializer\")\npublic class")); + assertThat(generatedSourceCode, containsString("@Generated(\"com.querydsl.codegen.DefaultEmbeddableSerializer\")\npublic class")); CompileUtils.assertCompiles("QEntity", generatedSourceCode); } } diff --git a/querydsl-codegen/src/test/java/com/querydsl/codegen/EntitySerializerTest.java b/querydsl-codegen/src/test/java/com/querydsl/codegen/EntitySerializerTest.java index 5f8871bb6..9dadba697 100644 --- a/querydsl-codegen/src/test/java/com/querydsl/codegen/EntitySerializerTest.java +++ b/querydsl-codegen/src/test/java/com/querydsl/codegen/EntitySerializerTest.java @@ -198,7 +198,7 @@ public class EntitySerializerTest { serializer.serialize(entityType, SimpleSerializerConfig.DEFAULT, new JavaWriter(writer)); String generatedSourceCode = writer.toString(); assertTrue(generatedSourceCode.contains("import javax.annotation.Generated;")); - assertTrue(generatedSourceCode.contains("@Generated(\"com.querydsl.codegen.EntitySerializer\")\npublic class")); + assertTrue(generatedSourceCode.contains("@Generated(\"com.querydsl.codegen.DefaultEntitySerializer\")\npublic class")); CompileUtils.assertCompiles("QEntitySerializerTest_Entity", generatedSourceCode); } @@ -210,7 +210,7 @@ public class EntitySerializerTest { new DefaultEntitySerializer(typeMappings, Collections.emptySet(), com.querydsl.core.annotations.Generated.class).serialize(entityType, SimpleSerializerConfig.DEFAULT, new JavaWriter(writer)); String generatedSourceCode = writer.toString(); assertTrue(generatedSourceCode.contains("import " + com.querydsl.core.annotations.Generated.class.getName() + ";")); - assertTrue(generatedSourceCode.contains("@" + com.querydsl.core.annotations.Generated.class.getSimpleName() + "(\"com.querydsl.codegen.EntitySerializer\")\npublic class")); + assertTrue(generatedSourceCode.contains("@" + com.querydsl.core.annotations.Generated.class.getSimpleName() + "(\"com.querydsl.codegen.DefaultEntitySerializer\")\npublic class")); CompileUtils.assertCompiles("QEntitySerializerTest_Entity", generatedSourceCode); } diff --git a/querydsl-codegen/src/test/java/com/querydsl/codegen/ProjectionSerializerTest.java b/querydsl-codegen/src/test/java/com/querydsl/codegen/ProjectionSerializerTest.java index f652091fc..f9c1a715d 100644 --- a/querydsl-codegen/src/test/java/com/querydsl/codegen/ProjectionSerializerTest.java +++ b/querydsl-codegen/src/test/java/com/querydsl/codegen/ProjectionSerializerTest.java @@ -63,7 +63,7 @@ public class ProjectionSerializerTest { serializer.serialize(type, SimpleSerializerConfig.DEFAULT, new JavaWriter(writer)); String generatedSource = writer.toString(); assertThat(generatedSource, containsString("import javax.annotation.Generated")); - assertThat(generatedSource, containsString("@Generated(\"com.querydsl.codegen.ProjectionSerializer\")\npublic class")); + assertThat(generatedSource, containsString("@Generated(\"com.querydsl.codegen.DefaultProjectionSerializer\")\npublic class")); } @Test @@ -76,7 +76,7 @@ public class ProjectionSerializerTest { serializer.serialize(type, SimpleSerializerConfig.DEFAULT, new JavaWriter(writer)); String generatedSource = writer.toString(); assertThat(generatedSource, containsString("import com.querydsl.core.annotations.Generated")); - assertThat(generatedSource, containsString("@Generated(\"com.querydsl.codegen.ProjectionSerializer\")\npublic class")); + assertThat(generatedSource, containsString("@Generated(\"com.querydsl.codegen.DefaultProjectionSerializer\")\npublic class")); } } diff --git a/querydsl-jpa-codegen/src/main/java/com/querydsl/jpa/codegen/AbstractDomainExporter.java b/querydsl-jpa-codegen/src/main/java/com/querydsl/jpa/codegen/AbstractDomainExporter.java index a6ac86142..7f9cfb7cb 100644 --- a/querydsl-jpa-codegen/src/main/java/com/querydsl/jpa/codegen/AbstractDomainExporter.java +++ b/querydsl-jpa-codegen/src/main/java/com/querydsl/jpa/codegen/AbstractDomainExporter.java @@ -109,9 +109,9 @@ public abstract class AbstractDomainExporter { module.loadExtensions(); this.queryTypeFactory = module.get(QueryTypeFactory.class); this.typeMappings = module.get(TypeMappings.class); - this.embeddableSerializer = module.get(DefaultEmbeddableSerializer.class); - this.entitySerializer = module.get(DefaultEntitySerializer.class); - this.supertypeSerializer = module.get(DefaultSupertypeSerializer.class); + this.embeddableSerializer = module.get(EmbeddableSerializer.class); + this.entitySerializer = module.get(EntitySerializer.class); + this.supertypeSerializer = module.get(SupertypeSerializer.class); this.variableNameFunction = module.get(Function.class, CodegenModule.VARIABLE_NAME_FUNCTION_CLASS); }