Skip to content

Commit

Permalink
HHH-18693 Adapted org.hibernate.processor.test.util.TestUtil#getMetaM…
Browse files Browse the repository at this point in the history
…odelClassName(java.lang.String) to handle metamodel classes generated from inner class
  • Loading branch information
cigaly committed Nov 4, 2024
1 parent 5140caa commit c650224
Showing 1 changed file with 3 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -357,7 +357,9 @@ private static String getMetaModelClassName(Class<?> clazz, boolean prefix) {
}

private static String getMetaModelClassName(String className) {
return className + META_MODEL_CLASS_POSTFIX;
final int index = className.lastIndexOf( '.' );
final String packageName = className.substring( 0, index + 1 );
return packageName + className.substring( packageName.length() ).replace( '$', '_' ) + META_MODEL_CLASS_POSTFIX;
}

public static String getMetaModelSourceAsString(Class<?> clazz) {
Expand Down

0 comments on commit c650224

Please sign in to comment.