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 370b65252f59c200745d4f62b251da4258925c2a Author: Walter Duque de Estrada <[email protected]> AuthorDate: Thu Feb 26 16:27:26 2026 -0600 Fix PMD issues in TraitPropertyAccessStrategy --- grails-data-hibernate7/{core => }/PMD.md | 32 +++++++++++----------- .../access/TraitPropertyAccessStrategy.java | 1 + 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/grails-data-hibernate7/core/PMD.md b/grails-data-hibernate7/PMD.md similarity index 98% rename from grails-data-hibernate7/core/PMD.md rename to grails-data-hibernate7/PMD.md index 3afe85e574..4c8d72b672 100644 --- a/grails-data-hibernate7/core/PMD.md +++ b/grails-data-hibernate7/PMD.md @@ -100,22 +100,22 @@ DataflowAnomalyAnalysis,org.grails.orm.hibernate.HibernateDatastore,760,YES DataflowAnomalyAnalysis,org.grails.orm.hibernate.HibernateSession,80,YES DataflowAnomalyAnalysis,org.grails.orm.hibernate.HibernateSession,183,YES NullAssignment,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,50,YES -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,85, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,85, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,85, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,85, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,91, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,91, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,91, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,91, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,94, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,94, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,94, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,94, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,95, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,95, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,95, -DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,95, +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,85,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,85,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,85,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,85,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,91,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,91,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,91,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,91,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,94,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,94,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,94,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,94,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,95,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,95,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,95,YES +DataflowAnomalyAnalysis,org.grails.orm.hibernate.access.TraitPropertyAccessStrategy,95,YES CloseResource,org.grails.orm.hibernate.cfg.GrailsHibernateUtil,84, CloseResource,org.grails.orm.hibernate.cfg.GrailsHibernateUtil,108, CloseResource,org.grails.orm.hibernate.cfg.GrailsHibernateUtil,113, diff --git a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/access/TraitPropertyAccessStrategy.java b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/access/TraitPropertyAccessStrategy.java index df4822f802..fa59f130ff 100644 --- a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/access/TraitPropertyAccessStrategy.java +++ b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/access/TraitPropertyAccessStrategy.java @@ -34,6 +34,7 @@ import org.springframework.util.ReflectionUtils; * @author Graeme Rocher * @since 6.1.3 */ +@SuppressWarnings({"rawtypes", "PMD.DataflowAnomalyAnalysis"}) public class TraitPropertyAccessStrategy implements PropertyAccessStrategy { public PropertyAccess buildPropertyAccess(Class containerJavaType, String propertyName) {
