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