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 3aa28facd6aeaa126fdfb9bc9f4ebf5d3e3b9799 Author: Walter Duque de Estrada <[email protected]> AuthorDate: Thu Feb 26 19:11:39 2026 -0600 Fix PMD issues in ColumnBinder --- grails-data-hibernate7/PMD.md | 12 ++++++------ .../orm/hibernate/cfg/domainbinding/binder/ColumnBinder.java | 3 +-- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/grails-data-hibernate7/PMD.md b/grails-data-hibernate7/PMD.md index 76fa5bf8c4..6287d99c56 100644 --- a/grails-data-hibernate7/PMD.md +++ b/grails-data-hibernate7/PMD.md @@ -16,12 +16,12 @@ CloseResource,org.grails.orm.hibernate.cfg.HibernateMappingContextConfiguration, DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.ClassPropertiesBinder,72,YES DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.CollectionBinder,228,YES DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.CollectionBinder,229,YES -NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,80, -NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,81, -NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,82, -NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,83, -NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,84, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,139, +NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,80,YES +NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,81,YES +NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,82,YES +NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,83,YES +NullAssignment,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,84,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.ColumnBinder,139,YES DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.ComponentBinder,68, DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.ComponentBinder,69, DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.ComponentBinder,70, diff --git a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/binder/ColumnBinder.java b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/binder/ColumnBinder.java index c3675d8740..29cb7402aa 100644 --- a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/binder/ColumnBinder.java +++ b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/binder/ColumnBinder.java @@ -36,7 +36,7 @@ import org.hibernate.mapping.Table; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@SuppressWarnings("PMD.NullAssignment") +@SuppressWarnings({"PMD.NullAssignment", "PMD.DataflowAnomalyAnalysis"}) public class ColumnBinder { private static final Logger LOG = LoggerFactory.getLogger(ColumnBinder.class); @@ -94,7 +94,6 @@ public class ColumnBinder { * @param path * @param table The table name */ - @SuppressWarnings("PMD.DataflowAnomalyAnalysis") public void bindColumn( HibernatePersistentProperty property, HibernatePersistentProperty parentProperty,
