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) {

Reply via email to