This is an automated email from the ASF dual-hosted git repository. borinquenkid pushed a commit to branch test/document-datamapping-core-finders in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 452303f2199927f6af7446c9cdbacec98f13ed7d Author: Walter Duque de Estrada <[email protected]> AuthorDate: Sat Aug 15 15:09:56 2026 -0500 Fix IntelliJ raw-type field warnings on DynamicFinderInvocation javaClass/methodName/arguments/expressions/criteria/operator are only ever set in the constructor and have no setters - make them final. detachedCriteria keeps its mutable setter, so it stays as-is. Co-Authored-By: Claude Sonnet 5 <[email protected]> --- .../datastore/gorm/finders/DynamicFinderInvocation.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/finders/DynamicFinderInvocation.java b/grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/finders/DynamicFinderInvocation.java index f086faf718..daf4a34055 100644 --- a/grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/finders/DynamicFinderInvocation.java +++ b/grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/finders/DynamicFinderInvocation.java @@ -33,12 +33,12 @@ import grails.gorm.DetachedCriteria; @SuppressWarnings("rawtypes") public class DynamicFinderInvocation { - private Class javaClass; - private String methodName; - private Object[] arguments; - private List<MethodExpression> expressions; - private Closure criteria; - private String operator; + private final Class javaClass; + private final String methodName; + private final Object[] arguments; + private final List<MethodExpression> expressions; + private final Closure criteria; + private final String operator; private DetachedCriteria detachedCriteria; public DynamicFinderInvocation(Class javaClass, String methodName, Object[] arguments,
