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 489f52a0e8fe31922cbec06a90e33855113380a8
Author: Walter Duque de Estrada <[email protected]>
AuthorDate: Thu Feb 26 10:01:31 2026 -0600

    Suppress PMD violations in PredicateGenerator
---
 grails-data-hibernate7/core/PMD.md                 | 22 +++++++++++-----------
 .../orm/hibernate/query/PredicateGenerator.java    |  5 +++++
 2 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/grails-data-hibernate7/core/PMD.md 
b/grails-data-hibernate7/core/PMD.md
index 0f0c1dbf85..947f30b67b 100644
--- a/grails-data-hibernate7/core/PMD.md
+++ b/grails-data-hibernate7/core/PMD.md
@@ -302,17 +302,17 @@ 
ProperCloneImplementation,org.grails.orm.hibernate.query.JpaFromProvider,162,
 
CloneMethodReturnTypeMustMatchClassName,org.grails.orm.hibernate.query.JpaFromProvider,162,
 
CloneThrowsCloneNotSupportedException,org.grails.orm.hibernate.query.JpaFromProvider,162,
 MissingSerialVersionUID,org.grails.orm.hibernate.query.PagedResultList,31,
-DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,116,
-AvoidLiteralsInIfCondition,org.grails.orm.hibernate.query.PredicateGenerator,123,
-AvoidDuplicateLiterals,org.grails.orm.hibernate.query.PredicateGenerator,141,
-DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,168,
-DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,229,
-DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,230,
-DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,297,
-DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,299,
-DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,337,
-DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,338,
-DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,350,
+DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,116,YES
+AvoidLiteralsInIfCondition,org.grails.orm.hibernate.query.PredicateGenerator,123,YES
+AvoidDuplicateLiterals,org.grails.orm.hibernate.query.PredicateGenerator,141,YES
+DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,168,YES
+DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,229,YES
+DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,230,YES
+DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,297,YES
+DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,299,YES
+DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,337,YES
+DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,338,YES
+DataflowAnomalyAnalysis,org.grails.orm.hibernate.query.PredicateGenerator,350,YES
 
AvoidAccessibilityAlteration,org.grails.orm.hibernate.support.ClosureEventListener,143,
 
AvoidAccessibilityAlteration,org.grails.orm.hibernate.support.ClosureEventListener,145,
 EmptyCatchBlock,org.grails.orm.hibernate.support.ClosureEventListener,146,
diff --git 
a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/PredicateGenerator.java
 
b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/PredicateGenerator.java
index 6732ef3b0a..02be49f8d0 100644
--- 
a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/PredicateGenerator.java
+++ 
b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/query/PredicateGenerator.java
@@ -50,6 +50,11 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 @Slf4j
+@SuppressWarnings({
+  "PMD.DataflowAnomalyAnalysis",
+  "PMD.AvoidLiteralsInIfCondition",
+  "PMD.AvoidDuplicateLiterals"
+})
 public class PredicateGenerator {
   private static final Logger log = 
LoggerFactory.getLogger(PredicateGenerator.class);
 

Reply via email to