diff --git a/src/main/java/io/ebeaninternal/server/deploy/parse/AnnotationParser.java b/src/main/java/io/ebeaninternal/server/deploy/parse/AnnotationParser.java index 093d3ae63..bab69310c 100644 --- a/src/main/java/io/ebeaninternal/server/deploy/parse/AnnotationParser.java +++ b/src/main/java/io/ebeaninternal/server/deploy/parse/AnnotationParser.java @@ -1,6 +1,5 @@ package io.ebeaninternal.server.deploy.parse; -import io.ebean.annotation.EbeanDDL; import io.ebeaninternal.server.deploy.BeanCascadeInfo; import io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor; import io.ebeaninternal.server.deploy.meta.DeployBeanProperty; @@ -94,7 +93,7 @@ public abstract class AnnotationParser extends AnnotationBase { } /** - * Return true if the validation groups are {@link Default} (respectively empty) or contains {@link EbeanDDL} + * Return true if the validation groups are {@link Default} (respectively empty) * can be applied to DDL generation. */ protected boolean isEbeanValidationGroups(Class[] groups) { diff --git a/src/test/java/org/tests/basic/TestAnnotationBase.java b/src/test/java/org/tests/basic/TestAnnotationBase.java index b080ab806..2f32a49e3 100644 --- a/src/test/java/org/tests/basic/TestAnnotationBase.java +++ b/src/test/java/org/tests/basic/TestAnnotationBase.java @@ -1,7 +1,6 @@ package org.tests.basic; import io.ebean.BaseTestCase; -import io.ebean.annotation.EbeanDDL; import io.ebean.annotation.Where; import io.ebean.Platform; import io.ebeaninternal.server.deploy.BeanDescriptor; @@ -65,10 +64,8 @@ public class TestAnnotationBase extends BaseTestCase { @NotNull(groups = ValidationGroupSomething.class) private String null2; - @NotNull(groups = {ValidationGroupSomething.class, EbeanDDL.class}) private String null3; - public String getDirect() { return direct; } @@ -145,7 +142,7 @@ public class TestAnnotationBase extends BaseTestCase { assertTrue(bp.isNullable()); bp = descriptor.findBeanProperty("null3"); - assertFalse(bp.isNullable()); + assertTrue(bp.isNullable()); } @Test