You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by bo...@apache.org on 2026/06/04 05:25:37 UTC

(grails-core) 15/16: refactor(gorm): consolidate GormStaticApi constructors using default parameters

This is an automated email from the ASF dual-hosted git repository.

borinquenkid pushed a commit to branch 8.0.x-hibernate7.gorm-registry-refactor
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit db095d627ca01edb4ce0f548900e3a582321a030
Author: Walter Duque de Estrada <wb...@mac.com>
AuthorDate: Wed Jun 3 23:59:43 2026 -0500

    refactor(gorm): consolidate GormStaticApi constructors using default parameters
---
 .../main/groovy/org/grails/datastore/gorm/GormStaticApi.groovy | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/GormStaticApi.groovy b/grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/GormStaticApi.groovy
index a80782b9ee..da3717ad38 100644
--- a/grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/GormStaticApi.groovy
+++ b/grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/GormStaticApi.groovy
@@ -65,19 +65,11 @@ class GormStaticApi<D> extends AbstractGormApi<D> implements GormAllOperations<D
 
     protected final List<FinderMethod> finders
 
-    GormStaticApi(Class<D> persistentClass, MappingContext mappingContext, List<FinderMethod> finders) {
-        this(persistentClass, mappingContext, finders, null, ConnectionSource.DEFAULT, null)
-    }
-
     GormStaticApi(Class<D> persistentClass, MappingContext mappingContext, List<FinderMethod> finders, String qualifier) {
         this(persistentClass, mappingContext, finders, null, qualifier, null)
     }
 
-    GormStaticApi(Class<D> persistentClass, MappingContext mappingContext, List<FinderMethod> finders, DatastoreResolver resolver, String qualifier) {
-        this(persistentClass, mappingContext, finders, resolver, qualifier, null)
-    }
-
-    GormStaticApi(Class<D> persistentClass, MappingContext mappingContext, List<FinderMethod> finders, DatastoreResolver resolver, String qualifier, GormRegistry registry) {
+    GormStaticApi(Class<D> persistentClass, MappingContext mappingContext, List<FinderMethod> finders, DatastoreResolver resolver = null, String qualifier = ConnectionSource.DEFAULT, GormRegistry registry = null) {
         super(persistentClass, mappingContext, resolver, qualifier, registry)
         this.finders = finders
     }