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 3746a8ef5d7c0b90528146ac234cd3f5752144bd
Author: Walter Duque de Estrada <[email protected]>
AuthorDate: Thu Feb 26 15:58:12 2026 -0600

    Fix PMD issue in MappingCacheHolder
---
 grails-data-hibernate7/core/PMD.md                                      | 2 +-
 .../main/groovy/org/grails/orm/hibernate/cfg/MappingCacheHolder.java    | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/grails-data-hibernate7/core/PMD.md 
b/grails-data-hibernate7/core/PMD.md
index 10998285c7..3afe85e574 100644
--- a/grails-data-hibernate7/core/PMD.md
+++ b/grails-data-hibernate7/core/PMD.md
@@ -142,7 +142,7 @@ 
CloseResource,org.grails.orm.hibernate.cfg.HibernateMappingContextConfiguration,
 
CloseResource,org.grails.orm.hibernate.cfg.HibernateMappingContextConfiguration,315,
 
AvoidCatchingThrowable,org.grails.orm.hibernate.cfg.HibernateMappingContextConfiguration,318,YES
 CompareObjectsWithEquals,org.grails.orm.hibernate.cfg.IdentityEnumType,119,YES
-DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.MappingCacheHolder,65,
+DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.MappingCacheHolder,65,YES
 
DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.ClassPropertiesBinder,72,
 
DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.CollectionBinder,228,
 
DataflowAnomalyAnalysis,org.grails.orm.hibernate.cfg.domainbinding.binder.CollectionBinder,229,
diff --git 
a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/MappingCacheHolder.java
 
b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/MappingCacheHolder.java
index da12bf2aa6..2ca6202801 100644
--- 
a/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/MappingCacheHolder.java
+++ 
b/grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/MappingCacheHolder.java
@@ -61,6 +61,7 @@ public class MappingCacheHolder {
     MAPPING_CACHE.clear();
   }
 
+  @SuppressWarnings("PMD.DataflowAnomalyAnalysis")
   public void clear(Class<?> theClass) {
     String className = theClass.getName();
     for (Iterator<Map.Entry<Class<?>, Mapping>> it = 
MAPPING_CACHE.entrySet().iterator();

Reply via email to