Skip to content

Commit 1c3a49d

Browse files
authored
Merge pull request #15180 from apache/cleanup-post-15150
2 parents d860ef7 + 79ab9c0 commit 1c3a49d

File tree

40 files changed

+524
-496
lines changed

40 files changed

+524
-496
lines changed

grails-datamapping-async/src/main/groovy/grails/gorm/async/AsyncEntity.groovy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ package grails.gorm.async
2121

2222
import groovy.transform.CompileStatic
2323
import groovy.transform.Generated
24+
2425
import org.grails.datastore.gorm.GormEnhancer
2526
import org.grails.datastore.gorm.GormEntity
2627
import org.grails.datastore.gorm.async.GormAsyncStaticApi

grails-datamapping-core-test/src/test/groovy/org/grails/datastore/gorm/schemaless/ImplementsDynamicAttributes.groovy

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,46 +18,44 @@
1818
*/
1919
package org.grails.datastore.gorm.schemaless
2020

21+
import java.lang.reflect.Method
22+
2123
import groovy.transform.Generated
24+
2225
import spock.lang.Issue
2326
import spock.lang.Specification
2427

25-
import java.lang.reflect.Method
26-
27-
2828
class DynamicDomainSpec extends Specification {
2929

30-
@Issue("GDM-769")
31-
void "Test a domain with dynamic attributes doesn't try to set readonly properties"() {
30+
@Issue('GDM-769')
31+
void 'test a domain with dynamic attributes does not try to set readonly properties'() {
3232
given:
33-
DynamicEntity entity = new DynamicEntity()
33+
def entity = new DynamicEntity()
3434

3535
when:
36-
entity.putAt("foo", 123)
37-
entity.putAt("name", "Sally")
36+
entity.putAt('foo', 123)
37+
entity.putAt('name', 'Sally')
3838

3939
then:
40-
entity.foo == "foo"
41-
entity.name == "Sally"
42-
entity.getAt("foo") == "foo"
43-
!entity.attributes().containsKey("name")
40+
entity.foo == 'foo'
41+
entity.name == 'Sally'
42+
entity.getAt('foo') == 'foo'
43+
!entity.attributes().containsKey('name')
4444
entity.attributes().foo == 123
4545
}
4646

47-
void "test that all DynamicAttributes trait methods are marked as Generated"() {
48-
expect: "all DynamicAttributes methods are marked as Generated on implementation class"
49-
DynamicAttributes.getMethods().each { Method traitMethod ->
50-
assert DynamicEntity.class.getMethod(traitMethod.name, traitMethod.parameterTypes).isAnnotationPresent(Generated)
47+
void 'test that all DynamicAttributes trait methods are marked as Generated'() {
48+
49+
expect: 'all DynamicAttributes methods are marked as Generated on implementation class'
50+
DynamicAttributes.methods.each { Method traitMethod ->
51+
assert DynamicEntity.getMethod(traitMethod.name, traitMethod.parameterTypes).isAnnotationPresent(Generated)
5152
}
5253
}
5354
}
5455

5556
class DynamicEntity implements DynamicAttributes {
56-
5757
String name
58-
5958
String getFoo() {
60-
"foo"
59+
'foo'
6160
}
62-
6361
}

grails-datamapping-core/src/main/groovy/grails/gorm/MultiTenant.groovy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ package grails.gorm
2121

2222
import groovy.transform.CompileStatic
2323
import groovy.transform.Generated
24+
2425
import grails.gorm.api.GormAllOperations
2526
import org.grails.datastore.gorm.GormEnhancer
2627
import org.grails.datastore.mapping.core.connections.ConnectionSource

grails-datamapping-core/src/main/groovy/grails/gorm/time/TemporalConverter.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919

2020
package grails.gorm.time
2121

22-
import groovy.transform.Generated
23-
2422
import java.time.Instant
2523
import java.time.ZoneId
2624
import java.time.ZoneOffset
2725

26+
import groovy.transform.Generated
27+
2828
trait TemporalConverter<T> {
2929

3030
abstract Long convert(T value)

grails-datamapping-core/src/main/groovy/grails/gorm/time/ZonedDateTimeConverter.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@ import groovy.transform.Generated
3333
@CompileStatic
3434
trait ZonedDateTimeConverter implements TemporalConverter<ZonedDateTime> {
3535

36-
@Generated
3736
@Override
37+
@Generated
3838
Long convert(ZonedDateTime value) {
3939
value.toInstant().toEpochMilli()
4040
}
4141

42-
@Generated
4342
@Override
43+
@Generated
4444
ZonedDateTime convert(Long value) {
4545
ZonedDateTime.ofInstant(Instant.ofEpochMilli(value), systemOffset)
4646
}

grails-datamapping-core/src/main/groovy/org/grails/compiler/gorm/DirtyCheckingTransformer.groovy

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ import org.grails.datastore.mapping.reflect.ReflectionUtils
5656
import static java.lang.reflect.Modifier.PUBLIC
5757
import static java.lang.reflect.Modifier.isFinal
5858
import static java.lang.reflect.Modifier.isTransient
59+
import static org.apache.groovy.ast.tools.AnnotatedNodeUtils.markAsGenerated
5960
import static org.codehaus.groovy.ast.tools.GeneralUtils.args
6061
import static org.codehaus.groovy.ast.tools.GeneralUtils.assignS
6162
import static org.codehaus.groovy.ast.tools.GeneralUtils.block
@@ -72,7 +73,6 @@ import static org.grails.datastore.mapping.reflect.AstUtils.ZERO_PARAMETERS
7273
import static org.grails.datastore.mapping.reflect.AstUtils.addAnnotationIfNecessary
7374
import static org.grails.datastore.mapping.reflect.AstUtils.hasAnnotation
7475
import static org.grails.datastore.mapping.reflect.AstUtils.isDomainClass
75-
import static org.apache.groovy.ast.tools.AnnotatedNodeUtils.markAsGenerated
7676

7777
/**
7878
*
@@ -218,7 +218,6 @@ class DirtyCheckingTransformer implements CompilationUnitAware {
218218
null,
219219
GeneralUtils.returnS(GeneralUtils.varX(propertyField))
220220
)
221-
222221
markAsGenerated(classNode, getIdMethod)
223222
classNode.addMethod(getIdMethod)
224223
getIdMethod.addAnnotation(GormEntityTransformation.JPA_TRANSIENT_ANNOTATION_NODE)

grails-datamapping-core/src/main/groovy/org/grails/compiler/gorm/GormEntityTransformation.groovy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,6 @@ class GormEntityTransformation extends AbstractASTTransformation implements Comp
350350
}
351351
methodBody.addStatement(returnS(createNamedQueryCall))
352352
MethodNode newMethod = new MethodNode(methodName, Modifier.PUBLIC | Modifier.STATIC, queryOperationsClassNode, newParams, null, methodBody)
353-
354353
markAsGenerated(thisClassNode, newMethod)
355354
thisClassNode.addMethod(newMethod)
356355

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ package org.grails.datastore.gorm
2121
import groovy.transform.CompileDynamic
2222
import groovy.transform.CompileStatic
2323
import groovy.transform.Generated
24+
2425
import jakarta.persistence.Transient
2526

2627
import org.springframework.transaction.TransactionDefinition
@@ -58,8 +59,8 @@ trait GormEntity<D> implements GormValidateable, DirtyCheckable, GormEntityApi<D
5859
* @param name The property name
5960
* @return The property value
6061
*/
61-
@CompileDynamic
6262
@Generated
63+
@CompileDynamic
6364
def propertyMissing(String name) {
6465
GormEnhancer.findInstanceApi(getClass()).propertyMissing(this, name)
6566
}

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

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,8 @@
1919
package org.grails.datastore.gorm
2020

2121
import groovy.transform.CompileStatic
22+
import groovy.transform.Generated
2223

23-
import jakarta.annotation.Generated
24-
import groovy.transform.Generated as GroovyGenerated
2524
import org.grails.datastore.mapping.config.Property
2625
import org.grails.datastore.mapping.dirty.checking.DirtyCheckable
2726
import org.grails.datastore.mapping.model.PersistentEntity
@@ -39,7 +38,6 @@ trait GormEntityDirtyCheckable extends DirtyCheckable {
3938

4039
@Override
4140
@Generated
42-
@GroovyGenerated
4341
boolean hasChanged(String propertyName) {
4442
PersistentEntity entity = currentGormInstanceApi().persistentEntity
4543

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ package org.grails.datastore.gorm
2020

2121
import groovy.transform.CompileStatic
2222
import groovy.transform.Generated
23+
2324
import jakarta.persistence.Transient
2425

2526
import org.springframework.validation.Errors
@@ -38,6 +39,7 @@ trait GormValidateable {
3839

3940
@Transient
4041
private transient boolean skipValidate = false
42+
4143
/**
4244
* The validation errors object
4345
*/

0 commit comments

Comments
 (0)