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

borinquenkid pushed a change to branch merge-hibernate6
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from 105f615f17 Merge branch '7.0.x' into merge-hibernate6
     new 6ab00dd3e8 Generalized clean up of code
     new 1b2d770589 Fix order by non-string column
     new 773f97c652 Heavy refactoring
     new 21dec6b17b Standalone JpaFromProvider
     new a308264752 Refactor PredicateGenerator
     new 0047259725 Add throw Exception if PredicateGenerator does not find 
Criterion
     new fd64783f7e fix In and NotIn criteria
     new 39aabb26e3 More refactoring
     new b033331bdf Exists and Not Exists Predicates
     new f20ed48226 Fixed relationship in Entities
     new d47df835e5 More fixes
     add 4acc231c46 Update to new asset pipeline coordinates
     add 81d457127b feedback: clean up snapshot repo definition
     add 4f28434180 revert test change
     add c638741304 align on CI usage
     add 1499293be8 align on single quotes
     add fdefde9c9d fixing asset pipeline coordinates
     add 30474bca2a Update RENAME.md
     add 77d1c57f7d Merge remote-tracking branch 'upstream/7.0.x' into 
asset-pipeline-gradle-deprecations
     add 6268dce2d2 restore project name handling
     add 24273ee634 Update extract dependencies task to match bom properties
     add cc23307330 fix resolution for snapshot repos
     add 1ed250d77a Merge pull request #14813 from 
apache/asset-pipeline-gradle-deprecations
     add f219290001 fix: update `grails-docs` coords in `GrailsDocGradlePlugin` 
(#14826)
     add 38a4f48b96 fix: scope webjars as testAndDevelopmentOnly
     add bcc0495cdf Support not adding components from the grails publish plugin
     add c8a7bbf9b1 Merge pull request #14827 from jdaugherty/7.0.x
     add ead00352c9 [skip tests] minor formatting
     add 60b4689d85 Merge branch '7.0.x' into test-and-development-only
     add cbe5b31e27 Remove testAndDevelopmentOnly grails-bom dependency
     add cc98ab2277 Revert "Remove testAndDevelopmentOnly grails-bom dependency"
     add 9832f6195d Merge pull request #14829 from 
apache/test-and-development-only
     add 75092ef9ea Update to Spring Boot 3.5.3
     add ed35eacac5 Merge pull request #14824 from apache/spring-boot-3.5.3
     add 922ef04c3a [skip ci] #14786 - grant write permission to open a merge 
PR after release
     add e436d39430 [skip tests] do not include stagingProfileId if not 
provided (maven central compatibility)
     add f81b82ca70 database-migration mapped to 
grails-data-hibernate5-dbmigration
     add d07505eb8c Merge pull request #14831 from 
apache/rename-database-migration
     add e027db2a48 [skip ci] update license scripts to take a target directory
     add 80ae9e258c [skip ci] add shell license helper
     add f233361081 [skip ci] add dockerfile license helper
     add 9c6d935366 #14832 - support findMainTask caching with plugins & boot 
tasks in the task graph
     add 54b080876c Merge pull request #14833 from jdaugherty/7.0.x
     add a66a74b328 Tomcat 10.1.42 introduced limits for part count and header 
size in multipart/form-data requests
     add 22e658e548 Merge pull request #14838 from 
apache/tomcat-multipart-form-data
     add 7f8eb1c608 chore(tests): move tests to the correct module (#14839)
     new 84bb4de97f Merge branch '7.0.x' into merge-hibernate6
     new b05fe4b79f Fix for PagedResults
     new 8b3fb00369 Fix for OneToOneSpec
     new 6cb3050817 checked in GrailsDomainBinderSpec
     new 1b5bdfad76 tightening down domain classes for testing
     new 8871de2c65 mino refactoring
     new 63b9db61eb replaced dependency on deprecated NamingStrategy with 
PhysicalNamingStrategy
     new 381b749fa9 refactoring and testing Binding of Class
     new de9934e174 refactoring and testing TypeNameProvider
     new 0e11f81a17 refactoring and testing NamingStrategyProvider
     new 7f39051a30 refactoring and testing SimpleValueBinder

The 22 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/release.yml                      |   1 +
 .gitignore                                         |   1 +
 RENAME.md                                          |   3 +-
 build.gradle                                       |  10 +-
 buildSrc/build.gradle                              |  14 +-
 dependencies.gradle                                |  10 +-
 etc/bin/add-license-adoc.groovy                    |   3 +-
 etc/bin/add-license-css.groovy                     |   3 +-
 ...properties.groovy => add-license-docker.groovy} |   5 +-
 etc/bin/add-license-gradle.groovy                  |   3 +-
 etc/bin/add-license-groovy-java.groovy             |   3 +-
 etc/bin/add-license-gson.groovy                    |   3 +-
 etc/bin/add-license-gsp.groovy                     |   3 +-
 etc/bin/add-license-js.groovy                      |   3 +-
 etc/bin/add-license-md.groovy                      |   3 +-
 etc/bin/add-license-properties.groovy              |   3 +-
 etc/bin/add-license-raw.groovy                     |   3 +-
 ...-properties.groovy => add-license-shell.groovy} |   5 +-
 etc/bin/add-license-yml.groovy                     |   3 +-
 etc/bin/rename_gradle_artifacts.sh                 |   1 -
 gradle/hibernate5-test-config.gradle               |   4 +-
 grails-bom/build.gradle                            |  16 +-
 .../orm/hibernate/cfg/GrailsDomainBinder.java      |  37 +-
 ...bernateOptimisticLockingStyleMappingSpec.groovy |   2 +-
 .../grails/gorm/specs/AutoTimestampSpec.groovy     |   2 +-
 .../CascadeToBidirectionalAsssociationSpec.groovy  |   2 +-
 .../gorm/specs/CountByWithEmbeddedSpec.groovy      |   2 +-
 .../grails/gorm/specs/DeleteAllWhereSpec.groovy    |   2 +-
 .../gorm/specs/DetachCriteriaSubquerySpec.groovy   |   2 +-
 .../gorm/specs/DetachedCriteriaJoinSpec.groovy     |   2 +-
 .../grails/gorm/specs/DomainGetterSpec.groovy      |   2 +-
 .../grails/gorm/specs/EnumMappingSpec.groovy       |   2 +-
 .../specs/LastUpdateWithDynamicUpdateSpec.groovy   |   2 +-
 .../groovy/grails/gorm/specs/ManyToOneSpec.groovy  |   2 +-
 .../specs/MultiColumnUniqueConstraintSpec.groovy   |   2 +-
 .../test/groovy/grails/gorm/specs/RLikeSpec.groovy |   2 +-
 .../grails/gorm/specs/ReadOperationSpec.groovy     |   2 +-
 .../grails/gorm/specs/SizeConstraintSpec.groovy    |   2 +-
 .../groovy/grails/gorm/specs/ToOneProxySpec.groovy |   2 +-
 .../specs/WhereQueryWithAssociationSortSpec.groovy |   2 +-
 ...WithNewSessionAndExistingTransactionSpec.groovy |   2 +-
 .../gorm/specs/autoimport/AutoImportSpec.groovy    |   2 +-
 .../BidirectionalOneToOneWithUniqueSpec.groovy     |   2 +-
 .../inheritance/SubclassToOneProxySpec.groovy      |   2 +-
 .../TablePerConcreteClassAndDateCreatedSpec.groovy |   2 +-
 .../TablePerConcreteClassImportedSpec.groovy       |   2 +-
 .../specs/mappedby/MultipleOneToOneSpec.groovy     |   2 +-
 .../gorm/specs/proxy/ByteBuddyProxySpec.groovy     |   2 +-
 .../gorm/specs/traits/InterfacePropertySpec.groovy |   2 +-
 .../specs/validation/DeepValidationSpec.groovy     |   2 +-
 .../orm/hibernate/HibernateGormStaticApi.groovy    |   2 +
 .../HibernateMappingContextSessionFactoryBean.java |   8 +-
 .../hibernate/cfg/AbstractGrailsDomainBinder.java  |   2 +-
 .../orm/hibernate/cfg/GrailsDomainBinder.java      | 782 ++++++++++-----------
 .../orm/hibernate/cfg/HibernateMappingContext.java |  12 +
 .../hibernate/cfg/domainbinding/ClassBinder.java   |  43 ++
 .../ConfigureDerivedPropertiesConsumer.java        |  25 +
 .../cfg/domainbinding/NamingStrategyProvider.java  |  75 ++
 .../cfg/domainbinding/SimpleValueBinder.java       |  30 +
 .../cfg/domainbinding/TypeNameProvider.java        |  28 +
 .../HibernateConnectionSourceFactory.java          |   4 +-
 .../HibernateConnectionSourceSettings.groovy       |   6 +-
 .../hibernate/query/AbstractHibernateQuery.java    | 199 ++----
 .../orm/hibernate/query/AliasMapEntryFunction.java |  16 +
 .../query/DetachedAssociationFunction.java         |  30 +
 .../orm/hibernate/query/JpaFromProvider.java       | 110 +++
 .../orm/hibernate/query/PredicateGenerator.java    | 343 ++++-----
 .../orm/hibernate/query/ProjectionPredicate.java   |  47 ++
 ...bernateOptimisticLockingStyleMappingSpec.groovy |   2 +-
 .../grails/gorm/specs/AutoTimestampSpec.groovy     |   2 +-
 .../CascadeToBidirectionalAsssociationSpec.groovy  |   2 +-
 .../gorm/specs/CompositeIdWithJoinTableSpec.groovy |   2 +-
 .../CompositeIdWithManyToOneAndSequenceSpec.groovy |   2 +-
 .../gorm/specs/CountByWithEmbeddedSpec.groovy      |   2 +-
 .../grails/gorm/specs/DeleteAllWhereSpec.groovy    |   2 +-
 .../grails/gorm/specs/DomainGetterSpec.groovy      |   2 +-
 .../grails/gorm/specs/EnumMappingSpec.groovy       |   2 +-
 .../gorm/specs/HibernateGormDatastoreSpec.groovy   |  85 ++-
 .../grails/gorm/specs/IdentityEnumTypeSpec.groovy  |   2 +-
 .../specs/LastUpdateWithDynamicUpdateSpec.groovy   |   2 +-
 .../groovy/grails/gorm/specs/ManyToOneSpec.groovy  |   2 +-
 .../specs/MultiColumnUniqueConstraintSpec.groovy   |   2 +-
 .../grails/gorm/specs/NullValueEqualSpec.groovy    |   2 +-
 .../grails/gorm/specs/OptimisticLockingSpec.groovy |   2 +-
 .../test/groovy/grails/gorm/specs/RLikeSpec.groovy |   2 +-
 .../grails/gorm/specs/ReadOperationSpec.groovy     |   2 +-
 .../grails/gorm/specs/SizeConstraintSpec.groovy    |   2 +-
 .../grails/gorm/specs/SubqueryAliasSpec.groovy     |   2 +-
 .../specs/TablePerSubClassAndEmbeddedSpec.groovy   |   2 +-
 .../groovy/grails/gorm/specs/ToOneProxySpec.groovy |   2 +-
 .../specs/UniqueWithMultipleDataSourcesSpec.groovy |   2 +-
 .../groovy/grails/gorm/specs/ValidationSpec.groovy |   2 +-
 .../specs/WhereQueryWithAssociationSortSpec.groovy |   2 +-
 ...WithNewSessionAndExistingTransactionSpec.groovy |   2 +-
 .../gorm/specs/autoimport/AutoImportSpec.groovy    |   2 +-
 .../BidirectionalOneToOneWithUniqueSpec.groovy     |   2 +-
 .../CompositeIdWithDeepOneToManyMappingSpec.groovy |   2 +-
 .../GlobalConstraintWithCompositeIdSpec.groovy     |   2 +-
 .../DetachCriteriaSubquerySpec.groovy              |   2 +-
 .../DetachedCriteriaJoinSpec.groovy                |   2 +-
 .../DetachedCriteriaProjectionAliasSpec.groovy     |   2 +-
 .../DetachedCriteriaProjectionSpec.groovy          |   2 +-
 .../HibernateDirtyCheckingSpec.groovy              |   2 +-
 .../gorm/specs/hasmany/ListCollectionSpec.groovy   |   2 +-
 .../hasmany/TwoUnidirectionalHasManySpec.groovy    |   2 +-
 .../specs/hibernatequery/HibernateQuerySpec.groovy | 150 ++--
 .../inheritance/SubclassToOneProxySpec.groovy      |   2 +-
 .../TablePerConcreteClassAndDateCreatedSpec.groovy |   2 +-
 .../TablePerConcreteClassImportedSpec.groovy       |   2 +-
 .../specs/mappedby/MultipleOneToOneSpec.groovy     |   2 +-
 .../gorm/specs/proxy/ByteBuddyProxySpec.groovy     |   2 +-
 .../gorm/specs/traits/InterfacePropertySpec.groovy |   2 +-
 .../specs/validation/BeanValidationSpec.groovy     |   2 +-
 .../specs/validation/DeepValidationSpec.groovy     |   2 +-
 .../specs/validation/UniqueWithHasOneSpec.groovy   |   2 +-
 .../specs/validation/UniqueWithinGroupSpec.groovy  |   2 +-
 .../HibernateGormStaticApiSpecification.groovy     |   2 +-
 .../hibernate/cfg/GrailsDomainBinderSpec.groovy    |  24 +
 .../cfg/domainbinding/ClassBinderSpec.groovy       |  85 +++
 .../NamingStrategyProviderSpec.groovy              | 116 +++
 .../cfg/domainbinding/SimpleValueBinderSpec.groovy |  53 ++
 .../cfg/domainbinding/TypeNameProviderSpec.groovy  |  79 +++
 .../MultipleDataSourcesWithEventsSpec.groovy       |   2 +-
 .../connections/PartitionedMultiTenancySpec.groovy |   2 +-
 .../src/test/resources/simplelogger.properties     |   7 +-
 .../tests/DirtyCheckEmbeddedCollectionSpec.groovy  |   2 +-
 .../groovy/grails/gorm/tests/FindNativeSpec.groovy |   2 +-
 .../listener/PersistenceEventListenerSpec.groovy   |   2 +-
 .../grails/mongodb/cascade/MongoCascadeSpec.groovy |   2 +-
 .../gorm/mongo/AggregateMethodSpec.groovy          |   2 +-
 .../gorm/mongo/AssignedIdentifierSpec.groovy       |   2 +-
 .../gorm/mongo/AutowireServicesSpec.groovy         |   2 +-
 .../datastore/gorm/mongo/BasicArraySpec.groovy     |   2 +-
 .../gorm/mongo/BasicCollectionTypeSpec.groovy      |   2 +-
 .../gorm/mongo/BasicCollectionsSpec.groovy         |   2 +-
 .../gorm/mongo/BatchUpdateDeleteSpec.groovy        |   2 +-
 .../gorm/mongo/BeforeInsertUpdateSpec.groovy       |   2 +-
 .../datastore/gorm/mongo/BigDecimalSpec.groovy     |   2 +-
 .../mongo/BrokenManyToManyAssociationSpec.groovy   |   2 +-
 .../gorm/mongo/CascadeDeleteOneToOneSpec.groovy    |   2 +-
 .../datastore/gorm/mongo/CascadeDeleteSpec.groovy  |   2 +-
 .../CircularBidirectionalOneToManySpec.groovy      |   2 +-
 .../gorm/mongo/CircularEmbeddedListSpec.groovy     |   2 +-
 .../gorm/mongo/CircularOneToManySpec.groovy        |   2 +-
 .../gorm/mongo/ClearCollectionSpec.groovy          |   2 +-
 .../CustomCollectionAndAttributeMappingSpec.groovy |   2 +-
 .../datastore/gorm/mongo/CustomIdProxySpec.groovy  |   2 +-
 .../gorm/mongo/CustomMongoEventListenerSpec.groovy |   2 +-
 .../gorm/mongo/CustomTypeMarshallingSpec.groovy    |   2 +-
 .../gorm/mongo/DBObjectConversionSpec.groovy       |   2 +-
 .../gorm/mongo/DbRefWithEmbeddedSpec.groovy        |   2 +-
 .../gorm/mongo/DefaultSortOrderSpec.groovy         |   2 +-
 .../gorm/mongo/DirtyCheckUpdateSpec.groovy         |   2 +-
 .../datastore/gorm/mongo/DisableVersionSpec.groovy |   2 +-
 .../gorm/mongo/DistinctPropertySpec.groovy         |   2 +-
 .../gorm/mongo/DocumentMappingSpec.groovy          |   2 +-
 .../gorm/mongo/EmbeddedAssociationSpec.groovy      |   2 +-
 .../gorm/mongo/EmbeddedBiDirectionalSpec.groovy    |   2 +-
 .../EmbeddedCollectionAndInheritanceSpec.groovy    |   2 +-
 .../gorm/mongo/EmbeddedCollectionWithIdSpec.groovy |   2 +-
 .../EmbeddedCollectionWithOneToOneSpec.groovy      |   2 +-
 .../mongo/EmbeddedListWithCustomTypeSpec.groovy    |   2 +-
 .../datastore/gorm/mongo/EmbeddedMapSpec.groovy    |   2 +-
 .../gorm/mongo/EmbeddedSetAssignedIdSpec.groovy    |   2 +-
 .../gorm/mongo/EmbeddedSimpleObjectSpec.groovy     |   2 +-
 ...edStringListInsideEmbeddedCollectionSpec.groovy |   2 +-
 .../datastore/gorm/mongo/EmbeddedUnsetSpec.groovy  |   2 +-
 .../gorm/mongo/EmbeddedWhereClauseSpec.groovy      |   2 +-
 .../EmbeddedWithCustomFieldMappingSpec.groovy      |   2 +-
 .../EmbeddedWithNonEmbeddedAssociationsSpec.groovy |   2 +-
 .../EmbeddedWithNonEmbeddedCollectionsSpec.groovy  |   2 +-
 .../EmbeddedWithinEmbeddedAssociationSpec.groovy   |   2 +-
 .../datastore/gorm/mongo/EnumCollectionSpec.groovy |   2 +-
 .../datastore/gorm/mongo/EnumTypeSpec.groovy       |   2 +-
 .../mongo/EventsWithAbstractInheritanceSpec.groovy |   2 +-
 .../gorm/mongo/FindOrCreateWhereSpec.groovy        |   2 +-
 .../gorm/mongo/GeoJSONTypePersistenceSpec.groovy   |   2 +-
 .../gorm/mongo/GeospacialQuerySpec.groovy          |   2 +-
 .../gorm/mongo/GetAllWithStringIdSpec.groovy       |   2 +-
 .../GreaterThanAndLessThanCriteriaSpec.groovy      |   2 +-
 .../grails/datastore/gorm/mongo/HasOneSpec.groovy  |   2 +-
 .../mongo/IndexAttributesAndCompoundKeySpec.groovy |   2 +-
 .../gorm/mongo/IndexWithInheritanceSpec.groovy     |   2 +-
 .../gorm/mongo/InheritanceQueryingSpec.groovy      |   2 +-
 ...nheritanceWithSingleEndedAssociationSpec.groovy |   2 +-
 .../datastore/gorm/mongo/InnerEnumSpec.groovy      |   2 +-
 .../grails/datastore/gorm/mongo/IsNullSpec.groovy  |   2 +-
 .../gorm/mongo/JakartaValidationSpec.groovy        |   2 +-
 .../datastore/gorm/mongo/LastUpdatedSpec.groovy    |   2 +-
 .../gorm/mongo/ListOneToManyOrderingSpec.groovy    |   2 +-
 .../datastore/gorm/mongo/MapOfDomainsSpec.groovy   |   2 +-
 .../datastore/gorm/mongo/MarkDirtyFalseSpec.groovy |   2 +-
 .../MongoDynamicPropertyOnEmbeddedSpec.groovy      |   2 +-
 .../gorm/mongo/MongoGormEnhancerSpec.groovy        |   2 +-
 .../datastore/gorm/mongo/MongoTypesSpec.groovy     |   2 +-
 .../datastore/gorm/mongo/NegationEnumSpec.groovy   |   2 +-
 .../gorm/mongo/NullsAreNotStoredSpec.groovy        |   2 +-
 .../gorm/mongo/ObjectIdPersistenceSpec.groovy      |   2 +-
 .../gorm/mongo/ObjectIdPropertySpec.groovy         |   2 +-
 .../gorm/mongo/OneToManyWithInheritanceSpec.groovy |   2 +-
 .../gorm/mongo/OneToOneNoReferenceSpec.groovy      |   2 +-
 .../OptimisticLockingWithExceptionSpec.groovy      |   2 +-
 .../datastore/gorm/mongo/ProjectionsSpec.groovy    |   2 +-
 .../QueriesWithIdenticallyNamedPartsSpec.groovy    |   2 +-
 .../gorm/mongo/ReadManyObjectsSpec.groovy          |   2 +-
 .../datastore/gorm/mongo/SetRetrievalSpec.groovy   |   2 +-
 .../datastore/gorm/mongo/SimpleHasManySpec.groovy  |   2 +-
 .../datastore/gorm/mongo/StatelessSpec.groovy      |   2 +-
 .../gorm/mongo/SwitchDatabaseAtRuntimeSpec.groovy  |   2 +-
 .../datastore/gorm/mongo/TestSearchSpec.groovy     |   2 +-
 .../gorm/mongo/TransientPropertySpec.groovy        |   2 +-
 .../gorm/mongo/WhereQueryInCriteriaSpec.groovy     |   2 +-
 .../datastore/gorm/mongo/WriteConcernSpec.groovy   |   2 +-
 .../gorm/mongo/bugs/GPMongoDB295Spec.groovy        |   2 +-
 .../examples/grails3-neo4j-hibernate/build.gradle  |   6 +-
 .../examples/grails3-neo4j/build.gradle            |   6 +-
 .../tests/AbstractNonGormParentClassSpec.groovy    |   2 +-
 .../grails/gorm/tests/CircularCascadeSpec.groovy   |   2 +-
 .../DetachedCriteriaAssociationQuerySpec.groovy    |   2 +-
 .../TransactionalTransformOnServiceSpec.groovy     |   2 +-
 .../grails/gorm/tests/WhereMethodSpec.groovy       |   2 +-
 .../gorm/tests/validation/ArrayMaxSizeSpec.groovy  |   2 +-
 .../gorm/AddToAndInjectedServiceSpec.groovy        |   2 +-
 .../gorm/AddToMethodWithBasicCollectionSpec.groovy |   2 +-
 .../AddToMethodWithEmbeddedCollectionSpec.groovy   |   2 +-
 .../datastore/gorm/AssignedIdentifierSpec.groovy   |   2 +-
 .../gorm/AutoLinkOneToManyAssociationSpec.groovy   |   2 +-
 .../datastore/gorm/BasicTypeHasManySpec.groovy     |   2 +-
 .../datastore/gorm/BeforeUpdateEventSpec.groovy    |   2 +-
 ...idirectionalOneToManyWithInheritanceSpec.groovy |   2 +-
 .../grails/datastore/gorm/CacheAndJoinSpec.groovy  |   2 +-
 .../datastore/gorm/CircularManyToManySpec.groovy   |   2 +-
 .../datastore/gorm/CircularManyToOneSpec.groovy    |   2 +-
 .../datastore/gorm/CircularOneToManySpec.groovy    |   2 +-
 .../datastore/gorm/CompositeIdentifierSpec.groovy  |   2 +-
 .../gorm/CriteriaProjectedResultsSpec.groovy       |   2 +-
 .../datastore/gorm/CustomAutoTimestampSpec.groovy  |   2 +-
 .../gorm/CustomSequenceIdentifierSpec.groovy       |   2 +-
 .../gorm/CustomStringIdentifierSpec.groovy         |   2 +-
 .../gorm/CustomTypeMarshallingSpec.groovy          |   2 +-
 .../grails/datastore/gorm/DeindexingSpec.groovy    |   2 +-
 .../gorm/DetachedCriteriaJpaEntitySpec.groovy      |   2 +-
 .../grails/datastore/gorm/DirtyCheckingSpec.groovy |   2 +-
 .../gorm/DomainWithPrimitiveGetterSpec.groovy      |   2 +-
 .../gorm/DynamicFinderHungarianNotationSpec.groovy |   2 +-
 .../datastore/gorm/EmbeddedAssociationSpec.groovy  |   2 +-
 .../gorm/EmbeddedNonEntityAssociationSpec.groovy   |   2 +-
 .../grails/datastore/gorm/EnumHasManySpec.groovy   |   2 +-
 .../datastore/gorm/FindByDomainInListSpec.groovy   |   2 +-
 .../datastore/gorm/GormDirtyCheckingSpec.groovy    |   2 +-
 .../gorm/HasManyDefaultMappedBySpec.groovy         |   2 +-
 .../datastore/gorm/HasOneSetInverseSideSpec.groovy |   2 +-
 .../gorm/InOperatorWithAssociationsSpec.groovy     |   2 +-
 .../gorm/InheritanceWithOneToManySpec.groovy       |   2 +-
 .../gorm/ListOrderByHungarianNotationSpec.groovy   |   2 +-
 .../grails/datastore/gorm/ManyToManySpec.groovy    |   2 +-
 .../grails/datastore/gorm/MappedByNoneSpec.groovy  |   2 +-
 .../gorm/NestedAssociationQuerySpec.groovy         |   2 +-
 .../gorm/NestedCriteriaWithNamedQuerySpec.groovy   |   2 +-
 .../grails/datastore/gorm/NotNullQuerySpec.groovy  |   2 +-
 .../gorm/QueryNonIndexedPropertySpec.groovy        |   2 +-
 .../gorm/ReadOnlyCriteriaResultsSpec.groovy        |   2 +-
 .../gorm/SaveWithFailOnErrorDefaultSpec.groovy     |   2 +-
 .../datastore/gorm/UUIDTypeIdentifierSpec.groovy   |   2 +-
 .../grails/datastore/gorm/UUIIdentifierSpec.groovy |   2 +-
 .../datastore/mapping/EntityReflectorSpec.groovy   |   2 +-
 .../testing/tck/base/GrailsDataTckManager.groovy   |  46 +-
 .../grails/data/testing/tck/domains/Person.groovy  |   1 +
 .../data/testing/tck/tests/AttachMethodSpec.groovy |   2 +-
 ...intWorksWithTargetProxiesConstraintsSpec.groovy |   2 +-
 .../testing/tck/tests/CircularOneToManySpec.groovy |   2 +-
 .../tck/tests/CommonTypesPersistenceSpec.groovy    |   2 +-
 .../data/testing/tck/tests/ConstraintsSpec.groovy  |   2 +-
 .../testing/tck/tests/CriteriaBuilderSpec.groovy   |   2 +-
 .../testing/tck/tests/CrudOperationsSpec.groovy    |   2 +-
 .../data/testing/tck/tests/DeleteAllSpec.groovy    |   2 +-
 .../testing/tck/tests/DetachedCriteriaSpec.groovy  |   2 +-
 .../tests/DirtyCheckingAfterListenerSpec.groovy    |   2 +-
 .../testing/tck/tests/DirtyCheckingSpec.groovy     |   2 +-
 .../tck/tests/DisableAutotimeStampSpec.groovy      |   2 +-
 .../data/testing/tck/tests/DomainEventsSpec.groovy |   2 +-
 .../grails/data/testing/tck/tests/EnumSpec.groovy  |   2 +-
 .../testing/tck/tests/FindByExampleSpec.groovy     |   2 +-
 .../data/testing/tck/tests/FindByMethodSpec.groovy |   2 +-
 .../testing/tck/tests/FindOrCreateWhereSpec.groovy |   2 +-
 .../testing/tck/tests/FindOrSaveWhereSpec.groovy   |   2 +-
 .../data/testing/tck/tests/FindWhereSpec.groovy    |   2 +-
 .../tck/tests/FirstAndLastMethodSpec.groovy        |   2 +-
 .../data/testing/tck/tests/GormEnhancerSpec.groovy |   2 +-
 .../testing/tck/tests/GormValidateableSpec.groovy  |   2 +-
 .../data/testing/tck/tests/GroovyProxySpec.groovy  |   2 +-
 .../data/testing/tck/tests/ListOrderBySpec.groovy  |   2 +-
 .../data/testing/tck/tests/NamedQuerySpec.groovy   |   2 +-
 .../data/testing/tck/tests/NegationSpec.groovy     |   2 +-
 .../data/testing/tck/tests/NotInListSpec.groovy    |   2 +-
 .../testing/tck/tests/NullValueEqualSpec.groovy    |   2 +-
 .../data/testing/tck/tests/OneToManySpec.groovy    |   2 +-
 .../data/testing/tck/tests/OneToOneSpec.groovy     |  32 +-
 .../testing/tck/tests/OptimisticLockingSpec.groovy |   2 +-
 .../data/testing/tck/tests/OrderBySpec.groovy      |   2 +-
 .../data/testing/tck/tests/PagedResultSpec.groovy  |   2 +-
 .../tck/tests/PersistenceEventListenerSpec.groovy  |   2 +-
 .../tck/tests/PropertyComparisonQuerySpec.groovy   |   2 +-
 .../tck/tests/ProxyInitializationSpec.groovy       |   2 +-
 .../data/testing/tck/tests/ProxyLoadingSpec.groovy |   2 +-
 .../tck/tests/QueryAfterPropertyChangeSpec.groovy  |   2 +-
 .../tck/tests/QueryByAssociationSpec.groovy        |   2 +-
 .../data/testing/tck/tests/QueryByNullSpec.groovy  |   2 +-
 .../data/testing/tck/tests/QueryEventsSpec.groovy  |   2 +-
 .../data/testing/tck/tests/RangeQuerySpec.groovy   |   2 +-
 .../data/testing/tck/tests/SaveAllSpec.groovy      |   2 +-
 .../tck/tests/SessionCreationEventSpec.groovy      |   2 +-
 .../data/testing/tck/tests/SizeQuerySpec.groovy    |   2 +-
 .../testing/tck/tests/UniqueConstraintSpec.groovy  |   2 +-
 .../tck/tests/UpdateWithProxyPresentSpec.groovy    |   2 +-
 .../data/testing/tck/tests/WhereLazySpec.groovy    |   2 +-
 .../testing/tck/tests/WithTransactionSpec.groovy   |   2 +-
 .../gradleBuild/gradleDependencies.adoc            |   8 +-
 .../commandLine/gradleBuild/gradlePlugins.adoc     |   2 +-
 .../src/en/guide/profiles/profileFeatures.adoc     |   2 +-
 .../src/en/guide/upgrading/upgrading60x.adoc       |   9 +
 grails-gradle/build.gradle                         |  12 +-
 .../tasks/bom/ExtractDependenciesTask.groovy       |  13 +-
 .../org/grails/io/support/MainClassFinder.groovy   |  30 +-
 .../groovy/grails/util/EnvironmentTests.groovy     |   0
 .../groovy/grails/util/GrailsNameUtilsTests.groovy |   0
 .../gradle/plugin/core/GrailsGradlePlugin.groovy   |   9 +-
 .../gradle/plugin/doc/GrailsDocGradlePlugin.groovy |   2 +-
 .../publishing/GrailsPublishExtension.groovy       |   5 +
 .../publishing/GrailsPublishGradlePlugin.groovy    |  14 +-
 .../gradle/plugin/run/FindMainClassTask.groovy     |  31 +-
 .../base/features/asset-pipeline/feature.yml       |   6 +-
 .../base/features/less-asset-pipeline/feature.yml  |   6 +-
 grails-profiles/base/profile.yml                   |   6 +-
 .../features/asset-pipeline-plugin/feature.yml     |   4 +-
 grails-test-examples/app1/build.gradle             |   8 +-
 grails-test-examples/app2/build.gradle             |   8 +-
 grails-test-examples/cache/build.gradle            |   2 +-
 grails-test-examples/demo33/build.gradle           |  10 +-
 grails-test-examples/geb/build.gradle              |  10 +-
 grails-test-examples/gsp-sitemesh3/build.gradle    |  10 +-
 .../grails-database-per-tenant/build.gradle        |   8 +-
 .../hibernate5/grails-hibernate/build.gradle       |   8 +-
 .../grails-partitioned-multi-tenancy/build.gradle  |   8 +-
 .../grails-schema-per-tenant/build.gradle          |   8 +-
 .../hibernate5/issue450/build.gradle               |  10 +-
 grails-test-examples/hyphenated/build.gradle       |   8 +-
 grails-test-examples/issue-11102/build.gradle      |  10 +-
 grails-test-examples/micronaut/build.gradle        |  10 +-
 grails-test-examples/mongodb/base/build.gradle     |   8 +-
 .../mongodb/database-per-tenant/build.gradle       |   8 +-
 .../mongodb/gson-templates/build.gradle            |   8 +-
 .../mongodb/hibernate5/build.gradle                |   8 +-
 grails-test-examples/namespaces/build.gradle       |   8 +-
 .../views-functional-tests/build.gradle            |   8 +-
 settings.gradle                                    |  12 +-
 356 files changed, 2125 insertions(+), 1330 deletions(-)
 copy etc/bin/{add-license-properties.groovy => add-license-docker.groovy} (91%)
 copy etc/bin/{add-license-properties.groovy => add-license-shell.groovy} (94%)
 create mode 100644 
grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/ClassBinder.java
 create mode 100644 
grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/ConfigureDerivedPropertiesConsumer.java
 create mode 100644 
grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/NamingStrategyProvider.java
 create mode 100644 
grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/SimpleValueBinder.java
 create mode 100644 
grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/TypeNameProvider.java
 create mode 100644 
grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/query/AliasMapEntryFunction.java
 create mode 100644 
grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/query/DetachedAssociationFunction.java
 create mode 100644 
grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/query/JpaFromProvider.java
 create mode 100644 
grails-data-hibernate6/core/src/main/groovy/org/grails/orm/hibernate/query/ProjectionPredicate.java
 create mode 100644 
grails-data-hibernate6/core/src/test/groovy/org/grails/orm/hibernate/cfg/GrailsDomainBinderSpec.groovy
 create mode 100644 
grails-data-hibernate6/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/ClassBinderSpec.groovy
 create mode 100644 
grails-data-hibernate6/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/NamingStrategyProviderSpec.groovy
 create mode 100644 
grails-data-hibernate6/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/SimpleValueBinderSpec.groovy
 create mode 100644 
grails-data-hibernate6/core/src/test/groovy/org/grails/orm/hibernate/cfg/domainbinding/TypeNameProviderSpec.groovy
 rename {grails-bootstrap => 
grails-gradle/model}/src/test/groovy/grails/util/EnvironmentTests.groovy (100%)
 rename {grails-bootstrap => 
grails-gradle/model}/src/test/groovy/grails/util/GrailsNameUtilsTests.groovy 
(100%)

Reply via email to