Skip to content

Commit d50258f

Browse files
committed
HHH-9902 - fix gradle plugin
1 parent 6ef981e commit d50258f

File tree

1 file changed

+5
-6
lines changed
  • tooling/hibernate-gradle-plugin/src/main/groovy/org/hibernate/orm/tooling/gradle

1 file changed

+5
-6
lines changed

tooling/hibernate-gradle-plugin/src/main/groovy/org/hibernate/orm/tooling/gradle/HibernatePlugin.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@
1818
import java.util.ArrayList;
1919
import java.util.List;
2020

21-
import javax.persistence.Embedded;
22-
import javax.persistence.Entity;
23-
2421
import javassist.ClassPool;
2522
import javassist.CtClass;
2623
import javassist.CtField;
@@ -127,14 +124,16 @@ public boolean isLazyLoadable(CtField field) {
127124

128125
final CtClass ctClass = toCtClass( file, classPool );
129126

130-
if ( !ctClass.hasAnnotation( Entity.class )
131-
&& !ctClass.hasAnnotation( Embedded.class ) ) {
132-
logger.debug( "Skipping class file [" + file.getAbsolutePath() + "], not an entity nor embedded" );
127+
if ( !enhancementContext.isEntityClass( ctClass )
128+
&& !enhancementContext.isCompositeClass( ctClass ) ) {
129+
logger.info( "Skipping class [" + file.getAbsolutePath() + "], not an entity nor embeddable" );
133130
continue;
134131
}
135132

136133
final byte[] enhancedBytecode = doEnhancement( ctClass, enhancer );
137134
writeOutEnhancedClass( enhancedBytecode, ctClass, file );
135+
136+
logger.info( "Successfully enhanced class [" + ctClass.getName() + "]" );
138137
}
139138
}
140139
}

0 commit comments

Comments
 (0)