This is an automated email from the ASF dual-hosted git repository.

borinquenkid pushed a commit to branch 8.0.x-hibernate7
in repository https://gitbox.apache.org/repos/asf/grails-core.git


The following commit(s) were added to refs/heads/8.0.x-hibernate7 by this push:
     new 1bb21c09cb Clean up for Java to Groovy conversion
1bb21c09cb is described below

commit 1bb21c09cb9d0b5f0dcc76135d4aa64de36dea75
Author: Walter Duque de Estrada <[email protected]>
AuthorDate: Sat Feb 21 21:48:20 2026 -0600

    Clean up for Java to Groovy conversion
---
 .../org/grails/orm/hibernate/cfg/HibernateMappingContext.java     | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/HibernateMappingContext.java
 
b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/HibernateMappingContext.java
index 87a21e3462..e8d86775e8 100644
--- 
a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/HibernateMappingContext.java
+++ 
b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/HibernateMappingContext.java
@@ -40,6 +40,7 @@ import 
org.grails.orm.hibernate.cfg.domainbinding.hibernate.HibernateCustomPrope
 import 
org.grails.orm.hibernate.cfg.domainbinding.hibernate.HibernateEmbeddedCollectionProperty;
 import 
org.grails.orm.hibernate.cfg.domainbinding.hibernate.HibernateEmbeddedPersistentEntity;
 import 
org.grails.orm.hibernate.cfg.domainbinding.hibernate.HibernateEmbeddedProperty;
+import org.grails.orm.hibernate.cfg.domainbinding.hibernate.HibernateIdentity;
 import 
org.grails.orm.hibernate.cfg.domainbinding.hibernate.HibernateIdentityMapping;
 import 
org.grails.orm.hibernate.cfg.domainbinding.hibernate.HibernateIdentityProperty;
 import 
org.grails.orm.hibernate.cfg.domainbinding.hibernate.HibernateManyToManyProperty;
@@ -184,7 +185,8 @@ public class HibernateMappingContext extends 
AbstractMappingContext {
     public org.grails.datastore.mapping.model.types.Identity<PropertyConfig> 
createIdentity(
         PersistentEntity owner, MappingContext context, PropertyDescriptor pd) 
{
       HibernateIdentityProperty identity = new 
HibernateIdentityProperty(owner, context, pd);
-      identity.setMapping(createPropertyMapping(identity, owner));
+      PropertyMapping<PropertyConfig> propertyMapping = 
createPropertyMapping(identity, owner);
+      identity.setMapping(propertyMapping);
       return identity;
     }
 
@@ -298,8 +300,8 @@ public class HibernateMappingContext extends 
AbstractMappingContext {
 
     @Override
     public IdentityMapping createIdentityMapping(final ClassMapping 
classMapping) {
-      final Mapping mappedForm = createMappedForm(classMapping.getEntity());
-      final Object identity = mappedForm.getIdentity();
+      final Mapping mappedForm = (Mapping) 
createMappedForm(classMapping.getEntity());
+      final HibernateIdentity identity = mappedForm.getIdentity();
       final ValueGenerator generator;
       if (identity instanceof Identity) {
         Identity id = (Identity) identity;

Reply via email to