This is an automated email from the ASF dual-hosted git repository. matrei pushed a commit to branch 7.0.x in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit d860ef703101d95e84dc5bf578f88e4ddcc977c5 Merge: 6ffb9146f8 0d95a86bf4 Author: Mattias Reichel <[email protected]> AuthorDate: Tue Oct 28 15:06:11 2025 +0100 Merge pull request #15150 from gustavoharff/patch-1 Apply Generated annotation .../groovy/grails/gorm/async/AsyncEntity.groovy | 3 +- .../schemaless/ImplementsDynamicAttributes.groovy | 11 +- .../src/main/groovy/grails/gorm/MultiTenant.groovy | 5 +- .../grails/gorm/time/InstantConverter.groovy | 3 + .../grails/gorm/time/LocalDateConverter.groovy | 3 + .../grails/gorm/time/LocalDateTimeConverter.groovy | 3 + .../grails/gorm/time/LocalTimeConverter.groovy | 3 + .../gorm/time/OffsetDateTimeConverter.groovy | 3 + .../grails/gorm/time/OffsetTimeConverter.groovy | 3 + .../groovy/grails/gorm/time/PeriodConverter.groovy | 3 + .../grails/gorm/time/TemporalConverter.groovy | 3 + .../grails/gorm/time/ZonedDateTimeConverter.groovy | 3 + .../compiler/gorm/DirtyCheckingTransformer.groovy | 10 +- .../compiler/gorm/GormEntityTransformation.groovy | 20 +++- .../org/grails/datastore/gorm/GormEntity.groovy | 117 ++++++++++++++++++++- .../datastore/gorm/GormEntityDirtyCheckable.groovy | 3 +- .../grails/datastore/gorm/GormValidateable.groovy | 19 +++- .../gorm/schemaless/DynamicAttributes.groovy | 7 +- ...AbstractArrayOrIterableResultImplementer.groovy | 3 + .../AbstractReadOperationImplementer.groovy | 5 + .../AbstractWriteOperationImplementer.groovy | 5 + .../implementers/InterfaceProjectionBuilder.groovy | 6 ++ .../IterableInterfaceProjectionBuilder.groovy | 3 + .../SingleResultInterfaceProjectionBuilder.groovy | 2 + .../transform/ServiceTransformation.groovy | 8 +- .../transform/TransactionalTransform.groovy | 12 ++- ...tDatastoreMethodDecoratingTransformation.groovy | 7 +- .../AbstractMethodDecoratingTransformation.groovy | 2 + .../jakarta/services/ValidatedService.groovy | 20 +++- .../MethodValidationImplementer.groovy | 2 + .../services/MethodValidationTransformSpec.groovy | 8 ++ .../grails/gorm/time/InstantConverterSpec.groovy | 8 ++ .../grails/gorm/time/LocalDateConverterSpec.groovy | 14 +++ .../gorm/time/LocalDateTimeConverterSpec.groovy | 16 ++- .../grails/gorm/time/LocalTimeConverterSpec.groovy | 15 ++- .../gorm/time/OffsetDateTimeConverterSpec.groovy | 16 ++- .../gorm/time/OffsetTimeConverterSpec.groovy | 14 +++ .../grails/gorm/time/PeriodConverterSpec.groovy | 9 ++ .../gorm/time/ZonedDateTimeConverterSpec.groovy | 16 ++- .../gorm/EntityWithGenericSignaturesSpec.groovy | 6 ++ .../compiler/gorm/GormEntityTransformSpec.groovy | 43 +++++++- .../compiler/gorm/JpaEntityTransformSpec.groovy | 4 + .../main/groovy/grails/gorm/rx/MultiTenant.groovy | 6 +- .../src/main/groovy/grails/gorm/rx/RxEntity.groovy | 59 +++++++++++ .../datastore/rx/collection/RxCollection.groovy | 6 +- .../transform/DelegateAsyncTransformation.java | 3 + .../gorm/async/transform/DelegateAsyncSpec.groovy | 10 +- .../mapping/dirty/checking/DirtyCheckable.groovy | 13 ++- .../datastore/mapping/services/Service.groovy | 13 ++- .../dirty/checking/DirtyCheckableSpec.groovy | 11 +- .../services/DefaultServiceRegistrySpec.groovy | 13 ++- 51 files changed, 567 insertions(+), 33 deletions(-)
