Skip to content

Commit 611e6bd

Browse files
committed
Remove deprecated calls.
1 parent f7b1739 commit 611e6bd

6 files changed

Lines changed: 9 additions & 74 deletions

File tree

grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/GormEnhancer.groovy

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -171,47 +171,6 @@ class GormEnhancer implements Closeable {
171171
return GormRegistry.instance
172172
}
173173

174-
/** @deprecated Delegate to {@link GormRegistry#findStaticApi(Class)} */
175-
static <D> GormStaticApi<D> findStaticApi(Class entity) {
176-
(GormStaticApi<D>) GormRegistry.findStaticApi(entity)
177-
}
178-
179-
/** @deprecated Delegate to {@link GormRegistry#findStaticApi(Class, String)} */
180-
static <D> GormStaticApi<D> findStaticApi(Class entity, String qualifier) {
181-
(GormStaticApi<D>) GormRegistry.findStaticApi(entity, qualifier)
182-
}
183-
184-
/** @deprecated Delegate to {@link GormRegistry#findInstanceApi(Class)} */
185-
static <D> GormInstanceApi<D> findInstanceApi(Class entity) {
186-
(GormInstanceApi<D>) GormRegistry.findInstanceApi(entity)
187-
}
188-
189-
/** @deprecated Delegate to {@link GormRegistry#findInstanceApi(Class, String)} */
190-
static <D> GormInstanceApi<D> findInstanceApi(Class entity, String qualifier) {
191-
(GormInstanceApi<D>) GormRegistry.findInstanceApi(entity, qualifier)
192-
}
193-
194-
/** @deprecated Delegate to {@link GormRegistry#findValidationApi(Class)} */
195-
static <D> GormValidationApi<D> findValidationApi(Class entity) {
196-
(GormValidationApi<D>) GormRegistry.findValidationApi(entity)
197-
}
198-
199-
/** @deprecated Delegate to {@link GormRegistry#findValidationApi(Class, String)} */
200-
static <D> GormValidationApi<D> findValidationApi(Class entity, String qualifier) {
201-
(GormValidationApi<D>) GormRegistry.findValidationApi(entity, qualifier)
202-
}
203-
204-
/** @deprecated Delegate to {@link GormRegistry#findDatastore(Class)} */
205-
static Datastore findDatastore(Class entity) {
206-
GormRegistry.findDatastore(entity)
207-
}
208-
209-
/** @deprecated Delegate to {@link GormRegistry#findDatastore(Class, String)} */
210-
static Datastore findDatastore(Class entity, String qualifier) {
211-
GormRegistry.findDatastore(entity, qualifier)
212-
}
213-
214-
/** @deprecated Use {@link GormRegistry} and {@link org.grails.datastore.mapping.model.MappingContext} directly */
215174
static PersistentEntity findEntity(Class entity) {
216175
GormApiResolver resolver = GormRegistry.instance.apiResolver
217176
Datastore ds = resolver.findDatastore(entity, null)

grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/GormRegistry.groovy

Lines changed: 2 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -92,63 +92,36 @@ class GormRegistry {
9292
allDatastores.clear()
9393
}
9494

95-
@Deprecated
9695
static <D> GormStaticApi<D> findStaticApi(Class<D> entity) {
9796
instance.resolveStaticApi(entity, (String) null)
9897
}
9998

100-
/**
101-
* @deprecated Use {@code GormRegistry.getInstance().findStaticApi(entity, qualifier)}.
102-
*/
103-
@Deprecated
99+
104100
static <D> GormStaticApi<D> findStaticApi(Class<D> entity, String qualifier) {
105101
instance.resolveStaticApi(entity, qualifier)
106102
}
107103

108-
/**
109-
* @deprecated Use {@code GormRegistry.getInstance().findInstanceApi(entity, qualifier)}.
110-
*/
111-
@Deprecated
104+
112105
static <D> GormInstanceApi<D> findInstanceApi(Class<D> entity) {
113106
instance.resolveInstanceApi(entity, (String) null)
114107
}
115108

116-
/**
117-
* @deprecated Use {@code GormRegistry.getInstance().findInstanceApi(entity, qualifier)}.
118-
*/
119-
@Deprecated
120109
static <D> GormInstanceApi<D> findInstanceApi(Class<D> entity, String qualifier) {
121110
instance.resolveInstanceApi(entity, qualifier)
122111
}
123112

124-
/**
125-
* @deprecated Use {@code GormRegistry.getInstance().findValidationApi(entity, qualifier)}.
126-
*/
127-
@Deprecated
128113
static <D> GormValidationApi<D> findValidationApi(Class<D> entity) {
129114
instance.resolveValidationApi(entity, (String) null)
130115
}
131116

132-
/**
133-
* @deprecated Use {@code GormRegistry.getInstance().findValidationApi(entity, qualifier)}.
134-
*/
135-
@Deprecated
136117
static <D> GormValidationApi<D> findValidationApi(Class<D> entity, String qualifier) {
137118
instance.resolveValidationApi(entity, qualifier)
138119
}
139120

140-
/**
141-
* @deprecated Use {@code GormRegistry.getInstance().getApiResolver().findDatastore(entity, qualifier)}.
142-
*/
143-
@Deprecated
144121
static Datastore findDatastore(Class entity) {
145122
instance.apiResolver.findDatastore(entity, (String) null)
146123
}
147124

148-
/**
149-
* @deprecated Use {@code GormRegistry.getInstance().getApiResolver().findDatastore(entity, qualifier)}.
150-
*/
151-
@Deprecated
152125
static Datastore findDatastore(Class entity, String qualifier) {
153126
instance.apiResolver.findDatastore(entity, qualifier)
154127
}

grails-scaffolding/src/main/groovy/grails/plugin/scaffolding/GormService.groovy

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,15 @@ import grails.util.GrailsNameUtils
2929
import org.grails.datastore.gorm.GormEnhancer
3030
import org.grails.datastore.gorm.GormEntity
3131
import org.grails.datastore.gorm.GormEntityApi
32+
import org.grails.datastore.gorm.GormRegistry
3233

3334
@Artefact('Service')
3435
@ReadOnly
3536
@CompileStatic
3637
class GormService<T extends GormEntity<T>> implements ScaffoldService<T, Serializable> {
3738

3839
@Lazy
39-
GormAllOperations<T> gormStaticApi = GormEnhancer.findStaticApi(resource) as GormAllOperations<T>
40+
GormAllOperations<T> gormStaticApi = GormRegistry.findStaticApi(resource) as GormAllOperations<T>
4041
Class<T> resource
4142
String resourceName
4243
String resourceClassName

grails-test-examples/hibernate5/grails-multitenant-multi-datasource/grails-app/services/example/MetricService.groovy

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ package example
2222
import grails.gorm.services.Service
2323
import grails.gorm.transactions.Transactional
2424
import org.grails.datastore.gorm.GormEnhancer
25+
import org.grails.datastore.gorm.GormRegistry
2526
import org.grails.datastore.gorm.GormStaticApi
2627

2728
/**
@@ -53,7 +54,7 @@ abstract class MetricService {
5354
* Statically compiled access to the secondary datasource via GormEnhancer.
5455
*/
5556
private GormStaticApi<Metric> getSecondaryApi() {
56-
GormEnhancer.findStaticApi(Metric, 'secondary')
57+
GormRegistry.findStaticApi(Metric, 'secondary')
5758
}
5859

5960
/**

grails-test-examples/hibernate7/grails-multitenant-multi-datasource/grails-app/services/example/MetricService.groovy

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ package example
2222
import grails.gorm.services.Service
2323
import grails.gorm.transactions.Transactional
2424
import org.grails.datastore.gorm.GormEnhancer
25+
import org.grails.datastore.gorm.GormRegistry
2526
import org.grails.datastore.gorm.GormStaticApi
2627

2728
/**
@@ -53,7 +54,7 @@ abstract class MetricService {
5354
* Statically compiled access to the secondary datasource via GormEnhancer.
5455
*/
5556
private GormStaticApi<Metric> getSecondaryApi() {
56-
GormEnhancer.findStaticApi(Metric, 'secondary')
57+
GormRegistry.findStaticApi(Metric, 'secondary')
5758
}
5859

5960
/**

grails-views-gson/src/main/groovy/grails/plugin/json/view/api/internal/DefaultJsonViewHelper.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ class DefaultJsonViewHelper extends DefaultGrailsViewHelper {
9898
def clazz = object.getClass()
9999
try {
100100
return GormEnhancer.findEntity(clazz)
101-
} catch (Throwable e) {
101+
} catch (Exception ignored) {
102102
return ((JsonView) view)?.mappingContext?.getPersistentEntity(clazz.name)
103103
}
104104
}

0 commit comments

Comments
 (0)