diff --git a/tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java b/tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java index 6bb57fbd93..5757ae2186 100644 --- a/tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java +++ b/tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java @@ -2483,6 +2483,9 @@ private List parameterTypes(ExecutableElement method) { .collect(toList()); } + /** + * Workaround for a bug in Java 20/21. Should not be necessary! + */ private String typeAsString(TypeMirror type) { String result = type.toString(); for ( AnnotationMirror annotation : type.getAnnotationMirrors() ) {