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
commit f3aad46982443461d5c040a99a0e18a38c4eb70a Author: Walter Duque de Estrada <[email protected]> AuthorDate: Thu Feb 26 21:22:13 2026 -0600 Fix PMD issues in GrailsIdentityGenerator --- grails-data-hibernate7/PMD.md | 2 +- .../hibernate/cfg/domainbinding/generator/GrailsIdentityGenerator.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/grails-data-hibernate7/PMD.md b/grails-data-hibernate7/PMD.md index 248e1a4794..4c88b73181 100644 --- a/grails-data-hibernate7/PMD.md +++ b/grails-data-hibernate7/PMD.md @@ -41,7 +41,7 @@ NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.SimpleValueBind NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.SimpleValueBinder,83,YES NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.SimpleValueBinder,84,YES NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.SimpleValueBinder,85,YES -MissingSerialVersionUID,org.grails.orm.hibernate.cfg.domainbinding.generator.GrailsIdentityGenerator,27, +MissingSerialVersionUID,org.grails.orm.hibernate.cfg.domainbinding.generator.GrailsIdentityGenerator,27,YES MissingSerialVersionUID,org.grails.orm.hibernate.cfg.domainbinding.generator.GrailsIncrementGenerator,40, MissingSerialVersionUID,org.grails.orm.hibernate.cfg.domainbinding.generator.GrailsNativeGenerator,27, EmptyCatchBlock,org.grails.orm.hibernate.cfg.domainbinding.generator.GrailsNativeGenerator,34, diff --git a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/generator/GrailsIdentityGenerator.java b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/generator/GrailsIdentityGenerator.java index a76bcfea5a..c1ffead0a4 100644 --- a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/generator/GrailsIdentityGenerator.java +++ b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/generator/GrailsIdentityGenerator.java @@ -26,6 +26,8 @@ import org.hibernate.id.IdentityGenerator; public class GrailsIdentityGenerator extends IdentityGenerator { + private static final long serialVersionUID = 1L; + public GrailsIdentityGenerator(GeneratorCreationContext context, Identity mappedId) { var generatorProps = Optional.ofNullable(mappedId).map(Identity::getProperties).orElse(new Properties());
