HHH-16633 more info in two error messages

This commit is contained in:
Gavin King 2023-07-08 11:33:34 +02:00
parent 0c4439b731
commit 7d9fa4a536
1 changed files with 4 additions and 2 deletions

View File

@ -586,7 +586,8 @@ public class AnnotationMetaEntity extends AnnotationMeta {
final String paramType = param.asType().toString(); final String paramType = param.asType().toString();
if ( !memberType.equals(paramType) ) { if ( !memberType.equals(paramType) ) {
context.message( param, context.message( param,
"matching field in entity class has type '" + memberType + "'", "matching field has type '" + memberType
+ "' in entity class '" + entity.getQualifiedName() + "'",
Diagnostic.Kind.ERROR ); Diagnostic.Kind.ERROR );
} }
if ( containsAnnotation( member, Constants.ID, Constants.EMBEDDED_ID ) ) { if ( containsAnnotation( member, Constants.ID, Constants.EMBEDDED_ID ) ) {
@ -601,7 +602,8 @@ public class AnnotationMetaEntity extends AnnotationMeta {
} }
} }
context.message( param, context.message( param,
"no matching field named '" + param.getSimpleName() + "' in entity class", "no matching field named '" + param.getSimpleName()
+ "' in entity class '" + entity.getQualifiedName() + "'",
Diagnostic.Kind.ERROR ); Diagnostic.Kind.ERROR );
return null; return null;
} }