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/10/20 21:16:47 UTC

(grails-core) branch groovyism/hibernate7 updated (78abb55933 -> c61d5e4d69)

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

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


    from 78abb55933 Merge branch 'refactor/java-to-groovy-grails-data-hibernate7' into groovyism/hibernate7
     add fb8ecf06f8 Set the 10.0.x branch version to 10.0.0-SNAPSHOT and githubBranch to 10.0.x
     add 506b56806e Merge pull request #16669 from apache/chore/10.0.x-branch-version
     add 04f110a9df build: report a module's cli source set to JaCoCo so Codecov sees command code
     add 31f8b999e6 Resolve the cli source set's directories lazily in the JaCoCo aggregate
     add e70fd9f50a Merge pull request #16689 from apache/build/jacoco-cli-source-set
     add dd932bf155 [skip tests] Merge branch '8.0.x' into 8.1.x
     add d0e1a08e1d [skip tests] Merge branch '8.1.x' into 9.0.x
     add 9f91caa183 [skip tests] Merge branch '9.0.x' into 9.1.x
     add ecd5a7c2f6 [skip tests] Merge branch '9.1.x' into 10.0.x
     add d2e9cf901d Merge remote-tracking branch 'origin/10.0.x' into refactor/java-to-groovy-grails-data-hibernate7
     add 8235f4b3c0 Merge remote-tracking branch 'origin/refactor/java-to-groovy-grails-data-hibernate7' into groovyism/hibernate7
     add f92b00e398 build: remove Hibernate 5 support
     add 12cd1c2b0d build: finish removing Hibernate 5 from CI, app-generation profiles, and remaining source references
     add 72c74acc43 docs: update grails-doc/grails-data-docs guide prose for the Hibernate 5 removal
     add f4a8b902c8 build: remove Hibernate 5 support from grails-forge
     add 1376bae5d8 style: fix consecutive blank lines left by an import removal
     add 9b77fdd547 Merge origin/9.0.x into 9.0.x-remove-h5
     add 00c3c4896a build: remove the Hibernate 5 references upstream added since the last merge
     add 7a4e9c99aa build: drop the Hibernate 5 ehcache and core-jakarta dependencies from the test examples
     add 143775c7e6 build: use the Hibernate 7 BOM in the openapi-rest-api test example
     add ef5736480b build: select a single Hibernate 7 BOM in modules that tested against Hibernate 7
     add 8f8deb571d test(graphql): allow Byte[] and Character[] properties on Hibernate 7
     add 7c65405620 fix(hibernate7): bind each collection of an embedded entity with its own second pass
     add ad2d5b8e7c test(graphql): type the home location map of the docs app on Hibernate 7
     add f041923fc2 test(graphql): expect the SQL Hibernate 7 generates in the test app
     add 9444cc78b0 Merge origin/10.0.x into sync10/9.0.x-remove-h5
     add ac44128c32 Merge origin/refactor/java-to-groovy-grails-data-hibernate7 into 9.0.x-h7-native-binding
     add 1206a79096 Merge nb/16568 (H7 stage-2 base) into 9.0.x-h7-native-default
     add 519f6d88b6 Merge nb/16569 (H7 stage-2 base) into 9.0.x-h7-improvement-phase3
     add af09f0e899 CHANGEME FOR ACCEPTANCE: disable PR workflow triggers on stacked PRs (revert before merge)
     add 6c0576f9cc Merge branch 'nb/16568-merge-h7' into nb/16569-merge
     add 4b891f0366 Merge branch 'nb/16569-merge' into nb/16570-merge
     add 90239f658a Merge branch 'refactor/java-to-groovy-grails-data-hibernate7' into nb/16568-merge-h7
     add b15bd7c7a0 Merge branch 'nb/16568-merge-h7' into nb/16569-merge
     add cfd34e1e3e Merge branch 'nb/16569-merge' into nb/16570-merge
     add 1728d37d2c Merge remote-tracking branch 'origin/9.0.x-h7-improvement-phase3' into sync10/9.0.x-remove-h5
     add 4b55b14585 Merge branch 'refactor/java-to-groovy-grails-data-hibernate7' into nb/16568-merge-h7
     add 50bafd888d Merge branch 'nb/16568-merge-h7' into nb/16569-merge
     add e28d534937 Merge branch 'nb/16569-merge' into nb/16570-merge
     add a741b7ccb7 Merge branch 'nb/16570-merge' into sync10/9.0.x-remove-h5
     add e0f625a7c0 Merge remote-tracking branch 'origin/refactor/java-to-groovy-grails-data-hibernate7' into nb/16568-merge-h7
     add 6947b60205 Merge branch 'nb/16568-merge-h7' into nb/16569-merge
     add f1ef65fcfe Merge branch 'nb/16569-merge' into nb/16570-merge
     add d8da35f6d2 Merge branch 'nb/16570-merge' into sync10/9.0.x-remove-h5
     add 68a5522d0a Bind a CompositeUserType property as a component under Hibernate 7
     add c752ae1003 Merge #16695 (bind a CompositeUserType property as a component) into the Groovy conversion
     add 2909106d78 Merge commit 'c752ae10033ee2f2dca74ded8876e7a9c0778850' into nb/16568-merge-h7
     add 2f7e3de4ad test(hibernate7): refreeze the classic oracle with the fixtures added since the last freeze
     add c3d0a8111d test(hibernate7): follow Hibernate's proxy base class and promote the fixed collection-key feature
     add 4011aff181 Take composite user type attributes from fields and readable properties
     add d8ea0e4fab Merge #16695's attribute rule (fields and readable properties) into the Groovy conversion
     add f0eb0b504d Merge commit 'd8ea0e4fab' into nb/16568-merge-h7
     add c371c1ac30 feat(hibernate7): generate a property mapped with a composite user type
     add 5615586b9b Merge branch 'nb/16568-merge-h7' into nb/16569-merge
     add 05ee048153 test(hibernate7): let the composite user type spec hold under native binding, run the fixed collection-key spec natively
     add 8193e3facf Merge branch 'nb/16569-merge' into nb/16570-merge
     add 85ab1b857f test(hibernate7): prune oracle groups whose specs left with the classic binder, follow the assignability check of a deserialized proxy
     add d7de828c31 Merge branch 'nb/16570-merge' into sync10/9.0.x-remove-h5
     add ed51175228 test(hibernate7): record the EmbeddedHolder fixture group in the classic oracle
     add c61d5e4d69 Merge branch 'sync10/9.0.x-remove-h5' into groovyism/hibernate7

No new revisions were added by this update.

Summary of changes:
 .agents/skills/gradle-developer/SKILL.md           |    4 +-
 .agents/skills/hibernate-developer/SKILL.md        |    1 +
 .github/workflows/gradle.yml                       |   47 +-
 .github/workflows/sitemesh2.yml                    |    1 -
 .gitignore                                         |    2 -
 DEVELOPMENT.md                                     |    2 -
 THREAT_MODEL.md                                    |    6 +-
 build-logic/docs-core/build.gradle                 |    1 -
 .../GrailsDependencyValidatorPlugin.groovy         |    2 +-
 .../grails/buildsrc/GrailsJacocoPlugin.groovy      |   20 +-
 .../org/apache/grails/buildsrc/SbomPlugin.groovy   |   24 -
 .../GrailsDependencyValidatorPluginSpec.groovy     |    3 +-
 .../grails/buildsrc/GrailsJacocoPluginSpec.groovy  |   49 +
 .../apache/grails/buildsrc/SbomPluginSpec.groovy   |   21 +-
 dependencies.gradle                                |   22 +-
 end-to-end/legacy-commands/build.gradle            |    4 +-
 .../spring-dependency-management/build.gradle      |    4 -
 .../grails-app/conf/application.yml                |   26 -
 gradle.properties                                  |    9 +-
 gradle/functional-test-config.gradle               |    9 -
 gradle/grails-data-tck-config.gradle               |    8 -
 gradle/hibernate5-test-config.gradle               |   84 -
 gradle/hibernate7-test-config.gradle               |    1 -
 gradle/mongodb-forked-test-config.gradle           |    1 -
 gradle/mongodb-test-config.gradle                  |    1 -
 gradle/publish-root-config.gradle                  |    7 -
 gradle/rat-root-config.gradle                      |    2 -
 gradle/redis-test-config.gradle                    |    1 -
 gradle/spring-security-test-config.gradle          |    1 -
 gradle/test-config.gradle                          |    1 -
 grails-bom/hibernate5/build.gradle                 |  231 --
 .../common/compiler/GroovyTransformOrder.groovy    |    7 +-
 .../test/groovy/grails/util/GrailsUtilTests.java   |    2 +-
 .../src/main/resources/index.html                  |    2 +-
 .../src/main/docs/gettingStarted.adoc              |    2 +-
 .../src/main/docs/gettingStarted/CRUD.adoc         |    2 +-
 .../src/main/docs/querying/dynamicFinders.adoc     |    2 +-
 .../guide-rx/src/main/docs/querying/index.adoc     |    8 +-
 .../src/main/docs/querying/whereQueries.adoc       |    2 +-
 grails-data-docs/stage/build.gradle                |   18 +-
 grails-data-graphql/README.md                      |    2 +-
 grails-data-graphql/core/build.gradle              |    7 +-
 .../org/grails/gorm/graphql/HibernateSpec.groovy   |    4 +-
 .../org/grails/gorm/graphql/SchemaSpec.groovy      |    4 +-
 .../output/AbstractObjectTypeBuilderSpec.groovy    |    4 +-
 grails-data-hibernate5/README.md                   |   28 -
 grails-data-hibernate5/boot-plugin/build.gradle    |   68 -
 .../HibernateGormAutoConfiguration.groovy          |  135 -
 .../compiler/GormCompilerAutoConfiguration.groovy  |   52 -
 ...g.grails.cli.compiler.CompilerAutoConfiguration |    1 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    1 -
 .../HibernateGormAutoConfigurationSpec.groovy      |   91 -
 .../reader/GroovyBeanDefinitionReaderSpec.groovy   |   57 -
 grails-data-hibernate5/core/build.gradle           |  100 -
 .../grails/orm/HibernateCriteriaBuilder.java       |  293 --
 .../main/groovy/grails/orm/PagedResultList.java    |   98 -
 .../main/groovy/grails/orm/RlikeExpression.java    |   93 -
 .../grails/orm/hibernate/HibernateEntity.groovy    |   88 -
 .../orm/hibernate/annotation/ManagedEntity.java    |   34 -
 .../orm/hibernate/mapping/MappingBuilder.groovy    |   79 -
 .../orm/hibernate/AbstractHibernateDatastore.java  |  449 ---
 .../AbstractHibernateGormInstanceApi.groovy        |  679 ----
 .../AbstractHibernateGormStaticApi.groovy          |  907 -----
 .../AbstractHibernateGormValidationApi.groovy      |  169 -
 .../orm/hibernate/AbstractHibernateSession.java    |  208 --
 .../orm/hibernate/EventListenerIntegrator.java     |  155 -
 .../orm/hibernate/GrailsHibernateTemplate.java     |  808 -----
 .../GrailsHibernateTransactionManager.groovy       |  108 -
 .../grails/orm/hibernate/GrailsSessionContext.java |  240 --
 .../grails/orm/hibernate/HibernateDatastore.java   |  740 ----
 .../orm/hibernate/HibernateEventListeners.java     |   34 -
 .../orm/hibernate/HibernateGormApiFactory.groovy   |   77 -
 .../orm/hibernate/HibernateGormEnhancer.groovy     |   82 -
 .../orm/hibernate/HibernateGormInstanceApi.groovy  |  169 -
 .../orm/hibernate/HibernateGormStaticApi.groovy    |  380 --
 .../hibernate/HibernateGormValidationApi.groovy    |   50 -
 .../HibernateMappingContextSessionFactoryBean.java |  567 ---
 .../org/grails/orm/hibernate/HibernateSession.java |  270 --
 .../grails/orm/hibernate/IHibernateTemplate.java   |   78 -
 .../grails/orm/hibernate/InstanceApiHelper.java    |   54 -
 .../grails/orm/hibernate/MetadataIntegrator.groovy |   43 -
 .../grails/orm/hibernate/SessionFactoryHolder.java |   43 -
 .../access/TraitPropertyAccessStrategy.java        |  114 -
 .../hibernate/cfg/AbstractGrailsDomainBinder.java  |   81 -
 .../grails/orm/hibernate/cfg/CacheConfig.groovy    |   90 -
 .../grails/orm/hibernate/cfg/ColumnConfig.groovy   |  138 -
 .../orm/hibernate/cfg/CompositeIdentity.groovy     |   47 -
 .../orm/hibernate/cfg/DiscriminatorConfig.groovy   |   82 -
 .../orm/hibernate/cfg/GrailsDomainBinder.java      | 3689 --------------------
 .../orm/hibernate/cfg/GrailsHibernateUtil.java     |  471 ---
 .../cfg/GrailsIdentifierGeneratorFactory.java      |   51 -
 .../hibernate/cfg/HibernateMappingBuilder.groovy   |  706 ----
 .../orm/hibernate/cfg/HibernateMappingContext.java |  307 --
 .../cfg/HibernateMappingContextConfiguration.java  |  404 ---
 .../hibernate/cfg/HibernatePersistentEntity.java   |   64 -
 .../org/grails/orm/hibernate/cfg/Identity.groovy   |  114 -
 .../grails/orm/hibernate/cfg/IdentityEnumType.java |  203 --
 .../grails/orm/hibernate/cfg/InstanceProxy.groovy  |   79 -
 .../org/grails/orm/hibernate/cfg/JoinTable.groovy  |  100 -
 .../org/grails/orm/hibernate/cfg/Mapping.groovy    |  593 ----
 .../org/grails/orm/hibernate/cfg/NaturalId.groovy  |   41 -
 .../cfg/PersistentEntityNamingStrategy.java        |   34 -
 .../grails/orm/hibernate/cfg/PropertyConfig.groovy |  486 ---
 .../cfg/PropertyDefinitionDelegate.groovy          |   77 -
 .../org/grails/orm/hibernate/cfg/Settings.java     |   30 -
 .../org/grails/orm/hibernate/cfg/SortConfig.groovy |   52 -
 .../org/grails/orm/hibernate/cfg/Table.groovy      |   85 -
 .../compiler/HibernateEntityTransformation.groovy  |  348 --
 .../AbstractHibernateConnectionSourceFactory.java  |  144 -
 .../connections/HibernateConnectionSource.java     |   67 -
 .../HibernateConnectionSourceFactory.java          |  290 --
 .../HibernateConnectionSourceSettings.groovy       |  341 --
 ...HibernateConnectionSourceSettingsBuilder.groovy |   72 -
 .../datasource/MultipleDataSourceSupport.java      |   51 -
 .../dirty/GrailsEntityDirtinessStrategy.groovy     |  157 -
 .../listener/AbstractHibernateEventListener.java   |   70 -
 .../event/listener/HibernateEventListener.java     |  249 --
 ...CouldNotDetermineHibernateDialectException.java |   38 -
 .../GrailsHibernateConfigurationException.java     |   39 -
 .../exceptions/GrailsHibernateException.java       |   39 -
 .../hibernate/exceptions/GrailsQueryException.java |   40 -
 .../multitenancy/MultiTenantEventListener.java     |  116 -
 .../proxy/ByteBuddyGroovyInterceptor.java          |  106 -
 .../proxy/ByteBuddyGroovyProxyFactory.java         |  130 -
 .../hibernate/proxy/GrailsBytecodeProvider.java    |   38 -
 .../hibernate/proxy/GrailsProxyFactoryFactory.java |   70 -
 .../hibernate/proxy/GroovyProxyClassBuilder.java   |  115 -
 .../proxy/GroovyProxyInterceptorLogic.java         |  137 -
 .../proxy/GroovyProxyMetaClassDispatcher.java      |   57 -
 .../orm/hibernate/proxy/HibernateProxyHandler.java |  243 --
 .../hibernate/proxy/SerializableGroovyProxy.java   |  126 -
 .../proxy/SimpleHibernateProxyHandler.java         |  173 -
 .../query/AbstractHibernateCriteriaBuilder.java    | 2200 ------------
 .../query/AbstractHibernateCriterionAdapter.java   |  600 ----
 .../hibernate/query/AbstractHibernateQuery.java    | 1350 -------
 .../hibernate/query/GrailsHibernateQueryUtils.java |  439 ---
 .../hibernate/query/HibernateCriterionAdapter.java |   50 -
 .../orm/hibernate/query/HibernateHqlQuery.java     |   72 -
 .../query/HibernateProjectionAdapter.java          |   89 -
 .../grails/orm/hibernate/query/HibernateQuery.java |  130 -
 .../hibernate/query/HibernateQueryConstants.java   |   47 -
 .../orm/hibernate/query/PagedResultList.java       |   79 -
 .../AbstractClosureEventTriggeringInterceptor.java |   50 -
 .../hibernate/support/ClosureEventListener.java    |  390 ---
 .../support/ClosureEventTriggeringInterceptor.java |  284 --
 .../hibernate/support/DataSourceFactoryBean.groovy |   58 -
 ...rnateDatastoreConnectionSourcesRegistrar.groovy |  121 -
 .../support/HibernateDatastoreFactoryBean.groovy   |   84 -
 .../HibernateDialectDetectorFactoryBean.java       |  172 -
 .../hibernate/support/HibernateRuntimeUtils.groovy |  172 -
 .../hibernate/support/HibernateVersionSupport.java |   89 -
 .../org/grails/orm/hibernate/support/SoftKey.java  |   69 -
 .../PlatformTransactionManagerProxy.java           |   59 -
 .../additional-spring-configuration-metadata.json  |   38 -
 .../mapping/HibernateMappingBuilderTests.groovy    |  898 -----
 ...bernateOptimisticLockingStyleMappingSpec.groovy |   67 -
 .../hibernate/mapping/MappingBuilderSpec.groovy    |  360 --
 .../gorm/tests/AddToManagedEntitySpec.groovy       |  131 -
 .../grails/gorm/tests/AutoTimestampSpec.groovy     |  105 -
 .../gorm/tests/BasicCollectionInQuerySpec.groovy   |  167 -
 .../CascadeToBidirectionalAsssociationSpec.groovy  |   74 -
 .../gorm/tests/CompositeIdWithJoinTableSpec.groovy |   90 -
 .../CompositeIdWithManyToOneAndSequenceSpec.groovy |   79 -
 .../CompositeKeyJoinTableIntegrationSpec.groovy    |   39 -
 .../gorm/tests/CountByWithEmbeddedSpec.groovy      |   61 -
 .../gorm/tests/DetachCriteriaSubquerySpec.groovy   |  174 -
 .../gorm/tests/DetachedCriteriaJoinSpec.groovy     |  217 --
 .../DetachedCriteriaProjectionAliasSpec.groovy     |   87 -
 ...hedCriteriaProjectionNullAssociationSpec.groovy |  136 -
 .../tests/DetachedCriteriaProjectionSpec.groovy    |  118 -
 .../grails/gorm/tests/DomainGetterSpec.groovy      |   47 -
 .../grails/gorm/tests/EnumColumnExtrasSpec.groovy  |  131 -
 .../grails/gorm/tests/EnumMappingSpec.groovy       |   55 -
 .../tests/ExecuteQueryWithinValidatorSpec.groovy   |   80 -
 .../groovy/grails/gorm/tests/FetchJoinSpec.groovy  |   58 -
 .../tests/Hibernate5JoinedLockDialectSpec.groovy   |  192 -
 .../tests/Hibernate5OptimisticLockingSpec.groovy   |  138 -
 .../gorm/tests/Hibernate5RefreshLockSpec.groovy    | 1945 -----------
 .../grails/gorm/tests/Hibernate5Suite.groovy       |   32 -
 .../tests/HibernateEntityTraitGeneratedSpec.groovy |   42 -
 .../tests/HibernateGetAllConvertibleIdSpec.groovy  |   49 -
 .../gorm/tests/HibernateGormDatastoreSpec.groovy   |  156 -
 .../gorm/tests/HibernateValidationSpec.groovy      |   75 -
 .../grails/gorm/tests/IdentityEnumTypeSpec.groovy  |  283 --
 .../gorm/tests/ImportFromConstraintSpec.groovy     |   88 -
 .../tests/ImportFromDefaultNullableSpec.groovy     |   87 -
 .../tests/LastUpdateWithDynamicUpdateSpec.groovy   |  134 -
 .../tests/ManyToManyInverseJoinTableSpec.groovy    |  231 --
 .../tests/ManyToManyWithoutOwnerWarningSpec.groovy |  105 -
 .../groovy/grails/gorm/tests/ManyToOneSpec.groovy  |  122 -
 .../grails/gorm/tests/MappedIdentifierSpec.groovy  |  161 -
 .../tests/MultiColumnUniqueConstraintSpec.groovy   |   96 -
 .../grails/gorm/tests/NullValueEqualSpec.groovy    |   55 -
 .../grails/gorm/tests/NullableAndLengthSpec.groovy |   61 -
 .../test/groovy/grails/gorm/tests/RLikeSpec.groovy |   48 -
 .../grails/gorm/tests/ReadOperationSpec.groovy     |   46 -
 .../SaveWithExistingValidationErrorSpec.groovy     |   71 -
 .../groovy/grails/gorm/tests/SchemaNameSpec.groovy |   59 -
 .../groovy/grails/gorm/tests/SequenceIdSpec.groovy |   68 -
 .../grails/gorm/tests/SizeConstraintSpec.groovy    |   70 -
 .../gorm/tests/SortArgumentValidationSpec.groovy   |  206 --
 .../groovy/grails/gorm/tests/SqlQuerySpec.groovy   |  149 -
 .../SubclassMultipleListCollectionSpec.groovy      |   79 -
 .../grails/gorm/tests/SubqueryAliasSpec.groovy     |   66 -
 .../tests/TablePerSubClassAndEmbeddedSpec.groovy   |  107 -
 .../groovy/grails/gorm/tests/ToOneProxySpec.groovy |   53 -
 .../tests/TwoBidirectionalOneToManySpec.groovy     |  101 -
 .../tests/UniqueConstraintHibernateSpec.groovy     |  143 -
 .../tests/UniqueGroupEnumAndCollectionSpec.groovy  |  204 --
 .../tests/UniqueWithMultipleDataSourcesSpec.groovy |   89 -
 .../gorm/tests/ValidationErrorResetSpec.groovy     |  151 -
 .../tests/ValidationErrorToOneReadOnlySpec.groovy  |  107 -
 .../tests/WhereQueryWithAssociationSortSpec.groovy |   67 -
 ...WithNewSessionAndExistingTransactionSpec.groovy |  152 -
 .../gorm/tests/autoimport/AutoImportSpec.groovy    |   43 -
 .../grails/gorm/tests/autoimport/other/A.groovy    |   30 -
 .../BidirectionalOneToOneWithUniqueSpec.groovy     |   49 -
 .../gorm/tests/belongsto/HibernateFace.groovy      |   31 -
 .../gorm/tests/belongsto/HibernateNose.groovy      |   32 -
 .../tests/compositeid/CompositeIdCriteria.groovy   |  194 -
 .../CompositeIdWithDeepOneToManyMappingSpec.groovy |   94 -
 .../GlobalConstraintWithCompositeIdSpec.groovy     |  139 -
 .../DetachedCriteriaCountSpec.groovy               |  147 -
 .../HibernateDirtyCheckingSpec.groovy              |  174 -
 .../HibernateUpdateFromListenerSpec.groovy         |  100 -
 .../tests/dirtychecking/PropertyFieldSpec.groovy   |   54 -
 .../groovy/grails/gorm/tests/entities/Club.groovy  |   33 -
 .../grails/gorm/tests/entities/Contract.groovy     |   35 -
 .../grails/gorm/tests/entities/Player.groovy       |   31 -
 .../groovy/grails/gorm/tests/entities/Team.groovy  |   33 -
 .../UpdatePropertyInEventListenerSpec.groovy       |  113 -
 .../tests/hasmany/HasManyWithInQuerySpec.groovy    |  121 -
 .../gorm/tests/hasmany/ListCollectionSpec.groovy   |   68 -
 .../hasmany/TwoUnidirectionalHasManySpec.groovy    |  133 -
 .../inheritance/SubclassToOneProxySpec.groovy      |   54 -
 .../TablePerConcreteClassAndDateCreatedSpec.groovy |   77 -
 .../TablePerConcreteClassImportedSpec.groovy       |   36 -
 .../gorm/tests/jpa/SimpleJpaEntitySpec.groovy      |  116 -
 .../tests/mappedby/MultipleOneToOneSpec.groovy     |   84 -
 .../MultiTenancyBidirectionalManyToManySpec.groovy |  150 -
 .../MultiTenancyUnidirectionalOneToManySpec.groovy |  134 -
 .../grails/gorm/tests/perf/JoinPerfSpec.groovy     |  111 -
 .../gorm/tests/proxy/ByteBuddyProxySpec.groovy     |  197 --
 .../proxy/LazyToStringByteBuddyProxySpec.groovy    |   67 -
 .../tests/proxy/ProxyIdentifierAccessSpec.groovy   |  175 -
 .../grails/gorm/tests/proxy/StaticTestUtil.groovy  |   68 -
 .../TraitInitializerProxySpec.groovy               |  232 --
 .../gorm/tests/services/DataServiceSpec.groovy     |  536 ---
 .../gorm/tests/softdelete/SoftDeleteSpec.groovy    |   80 -
 .../gorm/tests/traits/InterfacePropertySpec.groovy |   59 -
 .../gorm/tests/traits/TraitPropertySpec.groovy     |   55 -
 .../gorm/tests/txs/CustomIsolationLevelSpec.groovy |   53 -
 .../tests/txs/TransactionPropagationSpec.groovy    |   90 -
 .../txs/TransactionalWithinReadOnlySpec.groovy     |   65 -
 .../grails/gorm/tests/uuid/UuidInsertSpec.groovy   |   59 -
 .../tests/validation/BeanValidationSpec.groovy     |   60 -
 .../tests/validation/CascadeValidationSpec.groovy  |   80 -
 .../tests/validation/DeepValidationSpec.groovy     |  114 -
 .../EmbeddedWithValidationExceptionSpec.groovy     |   72 -
 .../validation/SaveWithInvalidEntitySpec.groovy    |   67 -
 .../tests/validation/SkipValidationSpec.groovy     |  120 -
 .../validation/UniqueFalseConstraintSpec.groovy    |   62 -
 .../tests/validation/UniqueInheritanceSpec.groovy  |  102 -
 .../tests/validation/UniqueWithHasOneSpec.groovy   |   81 -
 .../tests/validation/UniqueWithinGroupSpec.groovy  |   97 -
 .../core/GrailsDataHibernate5TckManager.groovy     |  215 --
 .../tck/base/GrailsDataTckManagerSpec.groovy       |   70 -
 .../datastore/gorm/GormEnhancerCleanupSpec.groovy  |   64 -
 .../mapping/model/PersistentPropertySpec.groovy    |   90 -
 .../orm/hibernate/DefaultConstraintsSpec.groovy    |   84 -
 .../hibernate/DefaultMappingGlobalEntrySpec.groovy |   98 -
 .../orm/hibernate/ExistsCrossJoinSpec.groovy       |  122 -
 .../GrailsHibernateTemplateFlushModeSpec.groovy    |   89 -
 .../hibernate/GrailsHibernateTemplateSpec.groovy   |   82 -
 .../hibernate/HibernateDatastoreDestroySpec.groovy |  135 -
 .../HibernateDatastoreMultiTenancySpec.groovy      |  138 -
 .../orm/hibernate/HibernateDatastoreSpec.groovy    |  107 -
 .../hibernate/HibernateEventListenersSpec.groovy   |   56 -
 .../orm/hibernate/HibernateGormEnhancerSpec.groovy |   59 -
 ...HibernateMappingContextConfigurationSpec.groovy |  263 --
 .../cfg/HibernateMappingContextSpec.groovy         |  201 --
 .../HibernateEntityTransformationSpec.groovy       |  210 --
 .../DataServiceDatasourceInheritanceSpec.groovy    |  239 --
 .../DataServiceMultiDataSourceSpec.groovy          |  460 ---
 ...ataServiceMultiTenantMultiDataSourceSpec.groovy |  285 --
 .../DataSourceConnectionSourceFactorySpec.groovy   |   54 -
 .../DatabaseMultiTenantServiceRoutingSpec.groovy   |  117 -
 .../connections/GormApiAllocationSpec.groovy       |  321 --
 .../HibernateConnectionSourceFactorySpec.groovy    |  211 --
 ...rnateConnectionSourceSettingsBuilderSpec.groovy |  110 -
 .../HibernateConnectionSourceSettingsSpec.groovy   |  120 -
 .../MultiTenantFinderDispatchSpec.groovy           |  104 -
 .../MultipleDataSourceConnectionsSpec.groovy       |  283 --
 .../MultipleDataSourceMetadataSpec.groovy          |   91 -
 .../MultipleDataSourcesWithCachingSpec.groovy      |   75 -
 .../MultipleDataSourcesWithEventsSpec.groovy       |  130 -
 .../connections/PartitionedMultiTenancySpec.groovy |  399 ---
 .../connections/SchemaMultiTenantSpec.groovy       |  188 -
 .../connections/SecondLevelCacheSpec.groovy        |   97 -
 .../hibernate/connections/SingleTenantSpec.groovy  |  184 -
 .../WhereQueryMultiDataSourceSpec.groovy           |  179 -
 .../exceptions/GrailsQueryExceptionSpec.groovy     |   81 -
 .../proxy/ByteBuddyGroovyProxyFactorySpec.groovy   |  175 -
 .../proxy/GroovyProxyClassBuilderSpec.groovy       |  109 -
 .../proxy/GroovyProxyInterceptorLogicSpec.groovy   |  156 -
 .../GroovyProxyMetaClassDispatcherSpec.groovy      |   47 -
 .../proxy/HibernateProxyHandler5Spec.groovy        |  324 --
 .../HibernateProxyHandlerMetaClassProbeSpec.groovy |  109 -
 .../proxy/SerializableGroovyProxySpec.groovy       |  111 -
 .../proxy/SimpleHibernateProxyHandlerSpec.groovy   |   65 -
 ...eDatastoreConnectionSourcesRegistrarSpec.groovy |  103 -
 .../support/HibernateRuntimeUtilsErrorsSpec.groovy |  165 -
 .../support/HibernateVersionSupportSpec.groovy     |   33 -
 .../orm/hibernate/support/SoftKeySpec.groovy       |  138 -
 ...ails.data.testing.tck.base.GrailsDataTckManager |   20 -
 .../src/test/resources/simplelogger.properties     |   23 -
 grails-data-hibernate5/dbmigration/README.md       |   87 -
 grails-data-hibernate5/dbmigration/build.gradle    |  131 -
 .../dbmigration/grails-app/conf/application.yml    |   28 -
 .../grails-app/domain/testapp/Account.groovy       |   26 -
 .../grails-app/domain/testapp/Person.groovy        |   31 -
 .../init/databasemigration/Application.groovy      |   34 -
 ...plicationContextDatabaseMigrationCommand.groovy |  129 -
 .../cli/DatabaseMigrationCommand.groovy            |  429 ---
 .../dbmigration/cli/DbmChangelogSyncCommand.groovy |   37 -
 .../cli/DbmChangelogSyncSqlCommand.groovy          |   41 -
 .../dbmigration/cli/DbmChangelogToGroovy.groovy    |   83 -
 .../cli/DbmClearChecksumsCommand.groovy            |   37 -
 .../dbmigration/cli/DbmCreateChangelog.groovy      |   60 -
 .../dbmigration/cli/DbmDbDocCommand.groovy         |   38 -
 .../dbmigration/cli/DbmDiffCommand.groovy          |   69 -
 .../dbmigration/cli/DbmDropAllCommand.groovy       |   45 -
 .../cli/DbmFutureRollbackCountSqlCommand.groovy    |   51 -
 .../cli/DbmFutureRollbackSqlCommand.groovy         |   42 -
 .../cli/DbmGenerateChangelogCommand.groovy         |   58 -
 .../cli/DbmGenerateGormChangelogCommand.groovy     |   59 -
 .../dbmigration/cli/DbmGormDiffCommand.groovy      |   60 -
 .../dbmigration/cli/DbmListLocksCommand.groovy     |   58 -
 .../cli/DbmMarkNextChangesetRanCommand.groovy      |   37 -
 .../cli/DbmMarkNextChangesetRanSqlCommand.groovy   |   41 -
 .../cli/DbmPreviousChangesetSqlCommand.groovy      |   63 -
 .../dbmigration/cli/DbmReleaseLocksCommand.groovy  |   37 -
 .../dbmigration/cli/DbmRollbackCommand.groovy      |   44 -
 .../dbmigration/cli/DbmRollbackCountCommand.groovy |   47 -
 .../cli/DbmRollbackCountSqlCommand.groovy          |   51 -
 .../dbmigration/cli/DbmRollbackSqlCommand.groovy   |   48 -
 .../cli/DbmRollbackToDateCommand.groovy            |   55 -
 .../cli/DbmRollbackToDateSqlCommand.groovy         |   67 -
 .../dbmigration/cli/DbmStatusCommand.groovy        |   42 -
 .../dbmigration/cli/DbmTagCommand.groovy           |   43 -
 .../dbmigration/cli/DbmUpdateCommand.groovy        |   40 -
 .../dbmigration/cli/DbmUpdateCountCommand.groovy   |   47 -
 .../cli/DbmUpdateCountSqlCommand.groovy            |   50 -
 .../dbmigration/cli/DbmUpdateSqlCommand.groovy     |   42 -
 .../dbmigration/cli/DbmValidateCommand.groovy      |   37 -
 .../cli/ScriptDatabaseMigrationCommand.groovy      |   71 -
 .../commands/dbm-changelog-to-groovy.groovy        |   36 -
 .../META-INF/commands/dbm-create-changelog.groovy  |   35 -
 .../databasemigration/DbUpdateCommandSpec.groovy   |   88 -
 .../AutoRunWithMultipleDataSourceSpec.groovy       |   64 -
 .../AutoRunWithSingleDataSourceSpec.groovy         |   54 -
 .../resources/application-multiple-datasource.yml  |   44 -
 .../resources/application-single-datasource.yml    |   33 -
 .../application-transaction-datasource.yml         |   44 -
 .../resources/changelog-account-person-init.groovy |   76 -
 .../resources/changelog-account-sql.groovy         |   24 -
 .../resources/changelog-person-grails.groovy       |   41 -
 .../resources/changelog-second.groovy              |   61 -
 .../resources/changelog-transaction.groovy         |   24 -
 .../integration-test/resources/changelog.groovy    |   75 -
 .../integration-test/resources/logback-test.xml    |   36 -
 .../DatabaseMigrationException.groovy              |   24 -
 .../DatabaseMigrationGrailsPlugin.groovy           |  137 -
 .../DatabaseMigrationTransactionManager.groovy     |  145 -
 .../EnvironmentAwareCodeGenConfig.groovy           |   38 -
 .../plugins/databasemigration/NoopVisitor.groovy   |   43 -
 .../databasemigration/PluginConstants.groovy       |   27 -
 .../liquibase/ChangelogXml2Groovy.groovy           |  111 -
 .../liquibase/DatabaseChangeLogBuilder.groovy      |  133 -
 .../liquibase/EmbeddedJarPathHandler.groovy        |   97 -
 .../liquibase/GormDatabase.groovy                  |   87 -
 .../liquibase/GrailsLiquibase.groovy               |  152 -
 .../liquibase/GrailsLiquibaseFactory.groovy        |   43 -
 .../liquibase/GroovyChange.groovy                  |  332 --
 .../liquibase/GroovyChangeLogParser.groovy         |  106 -
 .../liquibase/GroovyChangeLogSerializer.groovy     |   60 -
 .../GroovyDiffToChangeLogCommandStep.groovy        |   82 -
 .../GroovyGenerateChangeLogCommandStep.groovy      |  102 -
 .../liquibase/GroovyPrecondition.groovy            |  202 --
 .../liquibase/MultiListenerLiquibase.groovy        |   68 -
 .../liquibase/StartupTaskChangeExecListener.groovy |   59 -
 .../additional-spring-configuration-metadata.json  |  106 -
 .../META-INF/services/liquibase.change.Change      |    1 -
 .../services/liquibase.command.CommandStep         |    2 -
 .../META-INF/services/liquibase.database.Database  |    1 -
 .../services/liquibase.parser.ChangeLogParser      |    1 -
 .../services/liquibase.precondition.Precondition   |    1 -
 .../services/liquibase.resource.PathHandler        |    1 -
 .../liquibase.serializer.ChangeLogSerializer       |    1 -
 .../dbmigration/src/main/resources/migration.gdsl  |  686 ----
 ...ationContextDatabaseMigrationCommandSpec.groovy |  136 -
 .../cli/DatabaseMigrationCommandConfigSpec.groovy  |  112 -
 .../cli/DatabaseMigrationCommandSpec.groovy        |   60 -
 .../cli/DbmChangelogSyncCommandSpec.groovy         |   50 -
 .../cli/DbmChangelogSyncCommandSqlSpec.groovy      |   68 -
 .../cli/DbmClearChecksumsCommandSpec.groovy        |   46 -
 .../dbmigration/cli/DbmDiffCommandSpec.groovy      |  140 -
 .../dbmigration/cli/DbmDropAllCommandSpec.groovy   |   43 -
 .../DbmFutureRollbackCountSqlCommandSpec.groovy    |  135 -
 .../cli/DbmFutureRollbackSqlCommandSpec.groovy     |  106 -
 .../cli/DbmGenerateChangelogCommandSpec.groovy     |  117 -
 .../cli/DbmGenerateGormChangelogCommandSpec.groovy |  155 -
 .../dbmigration/cli/DbmGormDiffCommandSpec.groovy  |  127 -
 .../dbmigration/cli/DbmListLocksCommandSpec.groovy |   61 -
 .../cli/DbmMarkNextChangesetRanCommandSpec.groovy  |   51 -
 .../DbmMarkNextChangesetRanSqlCommandSpec.groovy   |   68 -
 .../cli/DbmPreviousChangesetSqlCommandSpec.groovy  |  134 -
 .../cli/DbmReleaseLocksCommandSpec.groovy          |   41 -
 .../dbmigration/cli/DbmRollbackCommandSpec.groovy  |  100 -
 .../cli/DbmRollbackCountCommandSpec.groovy         |  107 -
 .../cli/DbmRollbackCountSqlCommandSpec.groovy      |  123 -
 .../cli/DbmRollbackSqlCommandSpec.groovy           |  116 -
 .../cli/DbmRollbackToDateCommandSpec.groovy        |  114 -
 .../cli/DbmRollbackToDateSqlCommandSpec.groovy     |  132 -
 .../dbmigration/cli/DbmStatusCommandSpec.groovy    |   64 -
 .../dbmigration/cli/DbmUpdateCommandSpec.groovy    |  120 -
 .../cli/DbmUpdateCountCommandSpec.groovy           |  101 -
 .../cli/DbmUpdateCountSqlCommandSpec.groovy        |  137 -
 .../dbmigration/cli/DbmUpdateSqlCommandSpec.groovy |  140 -
 .../dbmigration/cli/DbmValidateCommandSpec.groovy  |   90 -
 .../cli/ScriptDatabaseMigrationCommandSpec.groovy  |   59 -
 .../liquibase/GroovyChangeLogSpec.groovy           |  240 --
 .../liquibase/GroovyPreconditionSpec.groovy        |  284 --
 .../src/test-cli/resources/logging.properties      |   16 -
 .../DatabaseMigrationGrailsPluginSpec.groovy       |  174 -
 .../GrailsLiquibaseStartupTaskSpec.groovy          |  297 --
 .../testing/OutputCaptureExtension.groovy          |  113 -
 .../testing/annotation/OutputCapture.groovy        |   34 -
 .../src/test/resources/logging.properties          |   16 -
 .../src/test/resources/startup-task-changelog.xml  |   43 -
 .../resources/startup-task-failing-changelog.xml   |   41 -
 grails-data-hibernate5/docs/build.gradle           |  134 -
 .../src/docs/asciidoc/advancedGORMFeatures.adoc    |   20 -
 .../advancedGORMFeatures/defaultSortOrder.adoc     |   67 -
 .../eventsAutoTimestamping.adoc                    |  428 ---
 .../docs/asciidoc/advancedGORMFeatures/ormdsl.adoc |   47 -
 .../advancedGORMFeatures/ormdsl/caching.adoc       |  167 -
 .../ormdsl/compositePrimaryKeys.adoc               |   88 -
 .../ormdsl/customCascadeBehaviour.adoc             |   58 -
 .../ormdsl/customHibernateTypes.adoc               |   89 -
 .../ormdsl/customNamingStrategy.adoc               |   81 -
 .../ormdsl/databaseIndices.adoc                    |   37 -
 .../ormdsl/derivedProperties.adoc                  |   96 -
 .../advancedGORMFeatures/ormdsl/fetchingDSL.adoc   |  195 --
 .../advancedGORMFeatures/ormdsl/identity.adoc      |   55 -
 .../ormdsl/inheritanceStrategies.adoc              |   37 -
 .../ormdsl/optimisticLockingAndVersioning.adoc     |   58 -
 .../ormdsl/tableAndColumnNames.adoc                |  219 --
 .../configuration/configurationDefaults.adoc       |   59 -
 .../configuration/configurationReference.adoc      |   86 -
 .../configuration/hibernateCustomization.adoc      |   48 -
 .../src/docs/asciidoc/configuration/index.adoc     |   59 -
 .../asciidoc/constraints/applyingConstraints.adoc  |  154 -
 .../asciidoc/constraints/constraintReference.adoc  |   43 -
 .../docs/asciidoc/constraints/gormConstraints.adoc |  131 -
 .../docs/src/docs/asciidoc/constraints/index.adoc  |   32 -
 .../asciidoc/databaseMigration/configuration.adoc  |   68 -
 .../src/docs/asciidoc/databaseMigration/dbdoc.adoc |   42 -
 .../asciidoc/databaseMigration/generalUsage.adoc   |  116 -
 .../asciidoc/databaseMigration/gettingStarted.adoc |  104 -
 .../src/docs/asciidoc/databaseMigration/gorm.adoc  |   44 -
 .../asciidoc/databaseMigration/groovyChanges.adoc  |  110 -
 .../databaseMigration/groovyPreconditions.adoc     |   87 -
 .../src/docs/asciidoc/databaseMigration/index.adoc |  153 -
 .../asciidoc/databaseMigration/introduction.adoc   |   36 -
 .../ref/Diff Scripts/dbm-diff.adoc                 |   62 -
 .../ref/Diff Scripts/dbm-gorm-diff.adoc            |   64 -
 .../ref/Documentation Scripts/dbm-db-doc.adoc      |   55 -
 .../ref/Maintenance Scripts/dbm-add-migration.adoc |   41 -
 .../dbm-changelog-sync-sql.adoc                    |   56 -
 .../Maintenance Scripts/dbm-changelog-sync.adoc    |   55 -
 .../dbm-changelog-to-groovy.adoc                   |   42 -
 .../Maintenance Scripts/dbm-clear-checksums.adoc   |   51 -
 .../Maintenance Scripts/dbm-create-changelog.adoc  |   55 -
 .../ref/Maintenance Scripts/dbm-drop-all.adoc      |   53 -
 .../ref/Maintenance Scripts/dbm-list-locks.adoc    |   53 -
 .../ref/Maintenance Scripts/dbm-list-tags.adoc     |   46 -
 .../dbm-mark-next-changeset-ran.adoc               |   56 -
 .../ref/Maintenance Scripts/dbm-release-locks.adoc |   52 -
 .../ref/Maintenance Scripts/dbm-status.adoc        |   55 -
 .../ref/Maintenance Scripts/dbm-tag.adoc           |   56 -
 .../ref/Maintenance Scripts/dbm-validate.adoc      |   53 -
 .../Rollback Scripts/dbm-future-rollback-sql.adoc  |   54 -
 .../Rollback Scripts/dbm-generate-changelog.adoc   |   61 -
 .../dbm-generate-gorm-changelog.adoc               |   59 -
 .../Rollback Scripts/dbm-rollback-count-sql.adoc   |   57 -
 .../ref/Rollback Scripts/dbm-rollback-count.adoc   |   56 -
 .../ref/Rollback Scripts/dbm-rollback-sql.adoc     |   58 -
 .../Rollback Scripts/dbm-rollback-to-date-sql.adoc |   60 -
 .../ref/Rollback Scripts/dbm-rollback-to-date.adoc |   58 -
 .../ref/Rollback Scripts/dbm-rollback.adoc         |   57 -
 .../Update Scripts/dbm-previous-changeset-sql.adoc |   51 -
 .../ref/Update Scripts/dbm-update-count-sql.adoc   |   60 -
 .../ref/Update Scripts/dbm-update-count.adoc       |   57 -
 .../ref/Update Scripts/dbm-update-sql.adoc         |   58 -
 .../ref/Update Scripts/dbm-update.adoc             |   55 -
 .../docs/src/docs/asciidoc/domainClasses.adoc      |   53 -
 .../asciidoc/domainClasses/gormAssociation.adoc    |   21 -
 .../gormAssociation/basicCollectionTypes.adoc      |   57 -
 .../domainClasses/gormAssociation/manyToMany.adoc  |   64 -
 .../gormAssociation/manyToOneAndOneToOne.adoc      |  240 --
 .../domainClasses/gormAssociation/oneToMany.adoc   |  112 -
 .../asciidoc/domainClasses/gormComposition.adoc    |   40 -
 .../asciidoc/domainClasses/inheritanceInGORM.adoc  |   74 -
 .../asciidoc/domainClasses/sets,ListsAndMaps.adoc  |  186 -
 .../docs/src/docs/asciidoc/gettingStarted.adoc     |   71 -
 .../asciidoc/gettingStarted/hibernateVersions.adoc |   89 -
 .../asciidoc/gettingStarted/outsideGrails.adoc     |   72 -
 .../docs/asciidoc/gettingStarted/springBoot.adoc   |  111 -
 .../src/docs/asciidoc/images/5.2.2-composition.jpg |  Bin 23811 -> 0 bytes
 .../docs/src/docs/asciidoc/images/GORM-1to1.png    |  Bin 17532 -> 0 bytes
 .../docs/src/docs/asciidoc/images/console.png      |  Bin 22067 -> 0 bytes
 .../docs/src/docs/asciidoc/images/doc-template.png |  Bin 103631 -> 0 bytes
 .../docs/src/docs/asciidoc/images/errors-view.png  |  Bin 207906 -> 0 bytes
 .../docs/src/docs/asciidoc/images/favicon.ico      |  Bin 10134 -> 0 bytes
 .../docs/src/docs/asciidoc/images/g2one.png        |  Bin 24260 -> 0 bytes
 .../docs/src/docs/asciidoc/images/grails-icon.png  |  Bin 3261 -> 0 bytes
 .../docs/src/docs/asciidoc/images/grails.png       |  Bin 21146 -> 0 bytes
 .../docs/src/docs/asciidoc/images/groovy.png       |  Bin 7543 -> 0 bytes
 .../docs/src/docs/asciidoc/images/h2-console.png   |  Bin 42596 -> 0 bytes
 .../asciidoc/images/interactive-complete-class.png |  Bin 153909 -> 0 bytes
 .../asciidoc/images/interactive-helloworld.png     |  Bin 16621 -> 0 bytes
 .../docs/asciidoc/images/interactive-open-cmd.png  |  Bin 91319 -> 0 bytes
 .../docs/asciidoc/images/interactive-output.png    |  Bin 77641 -> 0 bytes
 .../asciidoc/images/interactive-run-external.png   |  Bin 63097 -> 0 bytes
 .../docs/src/docs/asciidoc/images/intropage.png    |  Bin 110038 -> 0 bytes
 .../docs/src/docs/asciidoc/images/logging.png      |  Bin 22671 -> 0 bytes
 .../docs/src/docs/asciidoc/images/note.gif         |  Bin 569 -> 0 bytes
 .../src/docs/asciidoc/images/scaffolding-ui.png    |  Bin 33626 -> 0 bytes
 .../docs/src/docs/asciidoc/images/test-output.png  |  Bin 119636 -> 0 bytes
 .../src/docs/asciidoc/images/test-template.png     |  Bin 65896 -> 0 bytes
 .../docs/src/docs/asciidoc/images/war-output.png   |  Bin 51915 -> 0 bytes
 .../docs/src/docs/asciidoc/images/warning.gif      |  Bin 613 -> 0 bytes
 .../docs/src/docs/asciidoc/index.adoc              |  300 --
 .../docs/src/docs/asciidoc/introduction.adoc       |   31 -
 .../docs/asciidoc/introduction/releaseHistory.adoc |   96 -
 .../docs/asciidoc/introduction/upgradeNotes.adoc   |   50 -
 .../docs/src/docs/asciidoc/learningMore.adoc       |   20 -
 .../asciidoc/multiTenancy/databasePerTenant.adoc   |  132 -
 .../multiTenancy/discriminatorMultiTenancy.adoc    |  100 -
 .../docs/src/docs/asciidoc/multiTenancy/index.adoc |   46 -
 .../docs/src/docs/asciidoc/multiTenancy/modes.adoc |   26 -
 .../asciidoc/multiTenancy/schemaPerTenant.adoc     |   72 -
 .../asciidoc/multiTenancy/tenantResolvers.adoc     |  104 -
 .../asciidoc/multiTenancy/tenantTransforms.adoc    |   57 -
 .../multipleDataSources/configuration.adoc         |   43 -
 .../multipleDataSources/dataSourceNamespaces.adoc  |   78 -
 .../docs/asciidoc/multipleDataSources/index.adoc   |   55 -
 .../mappingDomainsToDataSources.adoc               |   79 -
 .../docs/src/docs/asciidoc/persistenceBasics.adoc  |   52 -
 .../docs/asciidoc/persistenceBasics/cascades.adoc  |  238 --
 .../persistenceBasics/deletingObjects.adoc         |   68 -
 .../docs/asciidoc/persistenceBasics/fetching.adoc  |  136 -
 .../docs/asciidoc/persistenceBasics/locking.adoc   |  218 --
 .../persistenceBasics/modificationChecking.adoc    |  125 -
 .../persistenceBasics/savingAndUpdating.adoc       |   62 -
 .../docs/asciidoc/programmaticTransactions.adoc    |   79 -
 .../docs/src/docs/asciidoc/querying.adoc           |   74 -
 .../docs/src/docs/asciidoc/querying/criteria.adoc  |  474 ---
 .../docs/asciidoc/querying/detachedCriteria.adoc   |  213 --
 .../docs/src/docs/asciidoc/querying/finders.adoc   |  150 -
 .../docs/src/docs/asciidoc/querying/hql.adoc       |   79 -
 .../src/docs/asciidoc/querying/whereQueries.adoc   |  518 ---
 .../docs/src/docs/asciidoc/quickStartGuide.adoc    |   92 -
 .../docs/asciidoc/quickStartGuide/basicCRUD.adoc   |   92 -
 .../docs/src/docs/asciidoc/services/basics.adoc    |  121 -
 .../src/docs/asciidoc/services/finderQueries.adoc  |   36 -
 .../src/docs/asciidoc/services/hqlQueries.adoc     |   55 -
 .../docs/src/docs/asciidoc/services/index.adoc     |   49 -
 .../asciidoc/services/multipleDataSources.adoc     |  262 --
 .../docs/asciidoc/services/projectionQueries.adoc  |   19 -
 .../docs/src/docs/asciidoc/services/queries.adoc   |   69 -
 .../docs/asciidoc/services/queryConventions.adoc   |   53 -
 .../docs/asciidoc/services/queryProjections.adoc   |   91 -
 .../src/docs/asciidoc/services/rxServices.adoc     |   75 -
 .../docs/asciidoc/services/serviceValidation.adoc  |   35 -
 .../src/docs/asciidoc/services/simpleQueries.adoc  |   76 -
 .../src/docs/asciidoc/services/whereQueries.adoc   |   33 -
 .../docs/asciidoc/services/writeOperations.adoc    |   98 -
 .../docs/src/docs/asciidoc/testing/index.adoc      |   31 -
 .../docs/src/docs/asciidoc/testing/junit.adoc      |   60 -
 .../docs/src/docs/asciidoc/testing/spock.adoc      |  128 -
 .../docs/src/docs/resources/index.html             |   10 -
 grails-data-hibernate5/grails-plugin/build.gradle  |  113 -
 .../data/hibernate5/cli/SchemaExportCommand.groovy |  122 -
 .../HibernateDatastoreSpringInitializer.groovy     |  199 --
 .../plugin/hibernate/HibernateGrailsPlugin.groovy  |   93 -
 .../grails/test/hibernate/HibernateSpec.groovy     |  166 -
 ...urceAggregatePersistenceContextInterceptor.java |  119 -
 .../AggregatePersistenceContextInterceptor.java    |   44 -
 .../GrailsOpenSessionInViewInterceptor.java        |  222 --
 .../HibernatePersistenceContextInterceptor.java    |  262 --
 ...nFactoryAwarePersistenceContextInterceptor.java |   34 -
 .../commands/SchemaExportCommandSpec.groovy        |  140 -
 .../HibernateDatastoreSpringInitializerSpec.groovy |  333 --
 .../hibernate/HibernateGrailsPluginSpec.groovy     |   87 -
 .../hibernate/HibernateSpecOverrideSpec.groovy     |   34 -
 .../test/mixin/hibernate/HibernateSpecSpec.groovy  |  100 -
 .../support/MultiDataSourceSessionSpec.groovy      |  193 -
 .../src/test/resources/application.yml             |   21 -
 grails-data-hibernate5/spring-orm/build.gradle     |   56 -
 .../hibernate5/ConfigurableJtaPlatform.java        |  109 -
 .../support/hibernate5/HibernateCallback.java      |   54 -
 .../hibernate5/HibernateExceptionTranslator.java   |  102 -
 .../support/hibernate5/HibernateJdbcException.java |   59 -
 .../HibernateObjectRetrievalFailureException.java  |   57 -
 .../support/hibernate5/HibernateOperations.java    |  851 -----
 ...HibernateOptimisticLockingFailureException.java |   49 -
 .../hibernate5/HibernateQueryException.java        |   48 -
 .../hibernate5/HibernateSystemException.java       |   45 -
 .../support/hibernate5/HibernateTemplate.java      | 1157 ------
 .../hibernate5/HibernateTransactionManager.java    |  901 -----
 .../hibernate5/LocalSessionFactoryBean.java        |  660 ----
 .../hibernate5/LocalSessionFactoryBuilder.java     |  452 ---
 .../support/hibernate5/SessionFactoryUtils.java    |  258 --
 .../support/hibernate5/SessionHolder.java          |   81 -
 .../support/hibernate5/SpringBeanContainer.java    |  254 --
 .../hibernate5/SpringFlushSynchronization.java     |   54 -
 .../hibernate5/SpringJtaSessionContext.java        |   49 -
 .../support/hibernate5/SpringSessionContext.java   |  138 -
 .../hibernate5/SpringSessionSynchronization.java   |  143 -
 .../support/AsyncRequestInterceptor.java           |  122 -
 .../support/OpenSessionInViewInterceptor.java      |  210 --
 .../spring-orm/src/main/resources/META-INF/NOTICE  |   15 -
 .../hibernate/HibernatePersistentProperty.groovy   |   50 +-
 ...cets.groovy => CompositeAttributeFacets.groovy} |   13 +-
 ...acets.groovy => CompositeUserTypeFacets.groovy} |   14 +-
 .../domainbinding/jpa/GrailsDomainGenerator.groovy |  187 +
 ...groovy => EmbeddedEntityWithHasManySpec.groovy} |   38 +-
 ...eratedDomainClassesCompositeUserTypeSpec.groovy |  137 +
 .../GeneratedDomainClassesSerializationSpec.groovy |    8 +-
 .../hibernate/CompositeUserTypeMappingSpec.groovy  |  633 ++++
 .../GrailsHibernatePersistentPropertySpec.groovy   |   36 +
 .../GrailsDomainGeneratorDifferentialSpec.groovy   |   20 +
 .../resources/classic-oracle/ddl-differential.txt  |   90 +
 .../classic-oracle/generator-differential.txt      |   45 +-
 grails-data-hibernate7/dbmigration/README.md       |    4 +-
 .../DatabaseMigrationGrailsPlugin.groovy           |    2 +-
 grails-data-hibernate7/docs/build.gradle           |    6 +-
 .../eventsAutoTimestamping.adoc                    |    2 -
 .../ormdsl/customHibernateTypes.adoc               |   90 +-
 .../asciidoc/gettingStarted/hibernateVersions.adoc |    2 +-
 .../docs/asciidoc/persistenceBasics/locking.adoc   |    2 +-
 grails-data-mongodb/docs/build.gradle              |    2 -
 .../src/docs/asciidoc/querying/queryingBasics.adoc |    2 +-
 .../docs/src/docs/asciidoc/testing.adoc            |    7 +-
 .../plugins/mongodb/MongodbGrailsPlugin.groovy     |    2 +-
 .../plugins/mongodb/MongodbGrailsPluginSpec.groovy |    2 +-
 grails-data-neo4j/README.md                        |    2 +-
 grails-data-neo4j/grails-plugin/build.gradle       |    2 +-
 .../datastore/gorm/finders/DynamicFinder.java      |    2 +-
 ...intWorksWithTargetProxiesConstraintsSpec.groovy |    4 +-
 .../tck/tests/FirstAndLastMethodSpec.groovy        |    6 -
 .../data/testing/tck/tests/GroovyProxySpec.groovy  |    2 +-
 .../testing/tck/tests/NullValueEqualSpec.groovy    |    2 -
 .../testing/tck/tests/OptimisticLockingSpec.groovy |    2 +-
 .../data/testing/tck/tests/ValidationSpec.groovy   |    6 +-
 .../tck/tests/WhereQueryEmbeddedSpec.groovy        |    2 +-
 .../tests/WhereQueryIssueVerificationSpec.groovy   |    4 +-
 .../tck/tests/WhereQueryLeftJoinSpec.groovy        |    2 +-
 grails-doc/build.gradle                            |   50 +-
 grails-doc/src/en/guide/GORM.adoc                  |    9 +-
 grails-doc/src/en/guide/commandLine.adoc           |    4 +-
 .../src/en/guide/commandLine/creatingProject.adoc  |   14 +-
 .../gradleBuild/gradleDependencies.adoc            |    2 +-
 .../src/en/guide/commandLine/interactiveMode.adoc  |    6 +-
 .../src/en/guide/conf/config/configGORM.adoc       |    2 +-
 grails-doc/src/en/guide/conf/dataSource.adoc       |    2 +-
 .../dataSource/automaticDatabaseMigration.adoc     |    2 +-
 grails-doc/src/en/guide/introduction.adoc          |    4 +-
 grails-doc/src/en/guide/introduction/whatsNew.adoc |   14 +-
 .../plugins/creatingAndInstallingPlugins.adoc      |    4 +-
 .../src/en/guide/profiles/pluginProfile.adoc       |    2 +-
 .../src/en/guide/profiles/profileProfile.adoc      |    2 +-
 .../src/en/guide/profiles/profileStructure.adoc    |    2 +-
 .../en/guide/profiles/restAPIPluginProfile.adoc    |    2 +-
 .../src/en/guide/profiles/restAPIProfile.adoc      |    2 +-
 .../src/en/guide/profiles/webPluginProfile.adoc    |    2 +-
 grails-doc/src/en/guide/profiles/webProfile.adoc   |    2 +-
 .../src/en/guide/upgrading/upgrading40x.adoc       |    2 +-
 .../src/en/guide/upgrading/upgrading80x.adoc       |    6 +
 .../src/en/guide/upgrading/upgrading90x.adoc       |    4 +-
 grails-doc/src/en/ref/Command Line/create-app.adoc |    8 +-
 .../src/en/ref/Command Line/create-plugin.adoc     |    6 +-
 .../src/en/ref/Command Line/create-restapi.adoc    |    4 +-
 .../src/en/ref/Command Line/create-web-plugin.adoc |    4 +-
 grails-doc/src/en/ref/Command Line/help.adoc       |    5 +-
 .../src/en/ref/Command Line/list-features.adoc     |    1 -
 .../src/en/ref/Command Line/schema-export.adoc     |    4 +-
 grails-doc/src/en/ref/Constraints/inList.adoc      |    2 +-
 grails-doc/src/en/ref/Constraints/max.adoc         |    2 +-
 grails-doc/src/en/ref/Constraints/maxSize.adoc     |    2 +-
 grails-doc/src/en/ref/Constraints/min.adoc         |    2 +-
 grails-doc/src/en/ref/Constraints/minSize.adoc     |    2 +-
 grails-doc/src/en/ref/Constraints/nullable.adoc    |    2 +-
 grails-doc/src/en/ref/Constraints/range.adoc       |    2 +-
 grails-doc/src/en/ref/Constraints/scale.adoc       |    2 +-
 grails-doc/src/en/ref/Constraints/size.adoc        |    2 +-
 grails-doc/src/en/ref/Constraints/unique.adoc      |    2 +-
 grails-doc/src/en/ref/Database Mapping.adoc        |    2 +-
 grails-doc/src/en/ref/Database Mapping/cache.adoc  |    2 +-
 grails-doc/src/en/ref/Database Mapping/fetch.adoc  |    2 +-
 grails-doc/src/en/ref/Database Mapping/id.adoc     |    4 +-
 .../src/en/ref/Database Mapping/joinTable.adoc     |    2 +-
 grails-doc/src/en/ref/Database Mapping/lazy.adoc   |    2 +-
 grails-doc/src/en/ref/Database Mapping/type.adoc   |   14 +-
 .../src/en/ref/Database Mapping/version.adoc       |    2 +-
 grails-doc/src/en/ref/Dependency Versions.adoc     |    5 +-
 grails-doc/src/en/ref/Domain Classes.adoc          |    4 +-
 .../src/en/ref/Domain Classes/belongsTo.adoc       |    2 +-
 grails-doc/src/en/ref/Domain Classes/countBy.adoc  |    4 +-
 .../src/en/ref/Domain Classes/createCriteria.adoc  |    2 +-
 grails-doc/src/en/ref/Domain Classes/delete.adoc   |    2 +-
 grails-doc/src/en/ref/Domain Classes/discard.adoc  |    2 +-
 grails-doc/src/en/ref/Domain Classes/embedded.adoc |    2 +-
 .../src/en/ref/Domain Classes/executeQuery.adoc    |    2 +-
 .../src/en/ref/Domain Classes/fetchMode.adoc       |    2 +-
 grails-doc/src/en/ref/Domain Classes/find.adoc     |    2 +-
 grails-doc/src/en/ref/Domain Classes/findAll.adoc  |    2 +-
 .../src/en/ref/Domain Classes/findAllBy.adoc       |    4 +-
 grails-doc/src/en/ref/Domain Classes/findBy.adoc   |    4 +-
 .../src/en/ref/Domain Classes/findOrCreateBy.adoc  |    2 +-
 .../src/en/ref/Domain Classes/findOrSaveBy.adoc    |    2 +-
 grails-doc/src/en/ref/Domain Classes/lock.adoc     |   13 +-
 grails-doc/src/en/ref/Domain Classes/mapping.adoc  |    4 +-
 grails-doc/src/en/ref/Domain Classes/merge.adoc    |    2 +-
 .../src/en/ref/Domain Classes/namedQueries.adoc    |    4 +-
 grails-doc/src/en/ref/Domain Classes/refresh.adoc  |    6 +-
 grails-doc/src/en/ref/Domain Classes/save.adoc     |    4 +-
 grails-doc/src/en/ref/Domain Classes/where.adoc    |    2 +-
 grails-doc/src/en/ref/Domain Classes/whereAny.adoc |    2 +-
 .../src/en/ref/Domain Classes/withCriteria.adoc    |    2 +-
 .../src/en/ref/Domain Classes/withTransaction.adoc |    2 +-
 grails-doc/src/en/ref/Plug-ins/domainClasses.adoc  |    2 +-
 grails-doc/src/en/ref/Plug-ins/hibernate.adoc      |    8 +-
 grails-fields/build.gradle                         |    5 +-
 .../CodeGenConfigDevelopmentReloadingSpec.groovy   |    6 +-
 .../forge/cli/command/CreateAppCommandSpec.groovy  |   12 +-
 .../views/forge/feature/security/template/user.gsp |    2 +-
 .../feature/security/template/userClassic.gsp      |    2 +-
 .../grails/forge/feature/database/AsyncGorm.groovy |   10 +-
 .../feature/database/DatabaseDriverFeature.groovy  |   12 +-
 .../feature/database/GrailsDataHibernate5.groovy   |  127 -
 .../feature/database/GrailsDataHibernate7.groovy   |    2 +
 .../database/GrailsDataHibernateValidator.groovy   |   48 -
 .../forge/feature/database/GraphqlGorm.groovy      |   10 +-
 .../org/grails/forge/feature/database/H2.groovy    |    2 +-
 .../org/grails/forge/feature/database/MySQL.groovy |    4 +-
 .../forge/feature/database/PostgreSQL.groovy       |    4 +-
 .../grails/forge/feature/database/SQLServer.groovy |    4 +-
 .../grails/forge/feature/grails/GrailsBase.groovy  |    5 +-
 .../migration/DatabaseMigrationPlugin.groovy       |    8 +-
 .../org/grails/forge/options/GormImpl.groovy       |   11 +-
 .../groovy/org/grails/forge/BuildBuilder.groovy    |    2 +-
 .../forge/feature/database/AsyncGormSpec.groovy    |    6 +-
 .../database/GrailsDataHibernate5Spec.groovy       |  107 -
 .../database/GrailsDataHibernate7Spec.groovy       |   14 +-
 .../feature/database/GrailsDataMongoDBSpec.groovy  |    7 +-
 .../forge/feature/database/GraphqlGormSpec.groovy  |    6 +-
 .../grails/forge/feature/database/MySQLSpec.groovy |    2 +-
 .../forge/feature/database/PostgresSpec.groovy     |    2 +-
 .../forge/feature/database/SQLServerSpec.groovy    |    2 +-
 .../migration/DatabaseMigrationPluginSpec.groovy   |   10 +-
 .../security/GrailsSpringSecuritySpec.groovy       |    1 -
 .../security/SpringBootStarterSecuritySpec.groovy  |    1 -
 .../org/grails/forge/options/GormImplSpec.groovy   |   16 +-
 .../forge/web/ForgeRequestSupportSpec.groovy       |    2 +-
 grails-gradle/gradle/test-config.gradle            |    1 -
 .../gradle/plugin/core/GrailsExtension.groovy      |    4 +-
 .../gradle/plugin/core/GrailsGradlePlugin.groovy   |    4 -
 .../gradle/plugin/core/GrailsExtensionSpec.groovy  |    4 +-
 .../base/features/hibernate5/feature.yml           |   10 -
 .../base/features/hibernate7/feature.yml           |   12 +
 .../skeleton/grails-app/conf/application.yml       |    0
 grails-profiles/rest-api-plugin/profile.yml        |    4 +-
 grails-profiles/rest-api/profile.yml               |    4 +-
 grails-profiles/web/profile.yml                    |    4 +-
 .../main/groovy/quartz/QuartzGrailsPlugin.groovy   |    3 +-
 .../SpringSecurityCoreGrailsPlugin.groovy          |    2 +-
 .../features/data1/feature.yml.tmpl                |    6 +-
 .../features/data2/feature.yml.tmpl                |    6 +-
 grails-test-examples/app1/build.gradle             |    6 +-
 grails-test-examples/app2/build.gradle             |    6 +-
 grails-test-examples/app3/build.gradle             |    4 +-
 .../async-events-pubsub-demo/build.gradle          |    4 +-
 grails-test-examples/config-report/build.gradle    |    4 +-
 grails-test-examples/database-cleanup/build.gradle |   10 +-
 grails-test-examples/datasources/build.gradle      |    4 +-
 grails-test-examples/demo33/build.gradle           |    6 +-
 grails-test-examples/exploded/build.gradle         |    4 +-
 .../external-configuration/build.gradle            |    4 +-
 grails-test-examples/geb-context-path/build.gradle |    6 +-
 .../geb-context-path/grails-cli.yml                |    4 +-
 grails-test-examples/geb-gebconfig/build.gradle    |    6 +-
 grails-test-examples/geb/build.gradle              |    6 +-
 grails-test-examples/geb/grails-cli.yml            |    4 +-
 grails-test-examples/gorm/build.gradle             |   13 +-
 .../graphql/grails-docs-app/build.gradle           |    5 +-
 .../grails-app/domain/demo/Author.groovy           |    2 +-
 .../grails-multi-datastore-app/build.gradle        |    5 +-
 .../graphql/grails-tenant-app/build.gradle         |    5 +-
 .../graphql/grails-test-app/build.gradle           |    5 +-
 .../grails-app/conf/application.yml                |    3 +
 .../grails/test/app/CommentIntegrationSpec.groovy  |    4 +-
 .../grails/test/app/TagIntegrationSpec.groovy      |    4 +-
 .../grails/test/app/UserRoleIntegrationSpec.groovy |    4 +-
 .../graphql/spring-boot-app/build.gradle           |   11 +-
 .../gsp-layout/grails-forge-cli.yml                |    4 +-
 .../gsp-sitemesh3/grails-forge-cli.yml             |    4 +-
 .../hibernate5/criteria-extension/build.gradle     |   59 -
 .../grails-app/conf/application.yml                |   50 -
 .../criteria-extension/grails-app/conf/logback.xml |   37 -
 .../grails-app/domain/example/Product.groovy       |   31 -
 .../grails-app/init/example/Application.groovy     |   31 -
 .../grails-app/init/example/BootStrap.groovy       |   29 -
 .../services/example/ProductSearchService.groovy   |   64 -
 .../groovy/example/CriteriaExtensionSpec.groovy    |  247 --
 .../extensions/CriteriaBuilderExtensions.groovy    |   57 -
 .../example/query/NumberLikeExpression.groovy      |   68 -
 .../HibernateCriteriaBuilderExtensions.groovy      |   72 -
 .../org.codehaus.groovy.runtime.ExtensionModule    |    3 -
 .../groovy/example/NumberLikeExpressionSpec.groovy |  110 -
 .../build.gradle                                   |   53 -
 .../grails-app/conf/application.yml                |   50 -
 .../grails-app/conf/logback.xml                    |   37 -
 .../grails-app/domain/example/Product.groovy       |   41 -
 .../grails-app/init/example/Application.groovy     |   31 -
 .../example/InheritedProductService.groovy         |   38 -
 .../services/example/ProductService.groovy         |   58 -
 .../DataServiceDatasourceInheritanceSpec.groovy    |  112 -
 .../DataServiceMultiDataSourceSpec.groovy          |  180 -
 .../hibernate5/grails-data-service/build.gradle    |   56 -
 .../grails-app/conf/application.yml                |   68 -
 .../grails-app/conf/logback.xml                    |   37 -
 .../grails-app/conf/spring/resources.groovy        |   31 -
 .../example/ApplicationController.groovy           |   33 -
 .../controllers/example/UrlMappings.groovy         |   36 -
 .../grails-app/domain/example/Book.groovy          |   24 -
 .../grails-app/domain/example/Person.groovy        |   26 -
 .../grails-app/domain/example/Student.groovy       |   26 -
 .../grails-app/i18n/messages.properties            |   71 -
 .../grails-app/init/example/Application.groovy     |   32 -
 .../grails-app/init/example/BootStrap.groovy       |   29 -
 .../grails-app/services/example/BookService.groovy |   28 -
 .../services/example/LibraryService.groovy         |   41 -
 .../services/example/PersonService.groovy          |   29 -
 .../services/example/StudentService.groovy         |   46 -
 .../grails-app/services/example/TestService.groovy |   33 -
 .../grails-app/views/application/index.gson        |   52 -
 .../grails-app/views/error.gson                    |   25 -
 .../grails-app/views/errors/_errors.gson           |   61 -
 .../grails-app/views/notFound.gson                 |   25 -
 .../grails-app/views/object/_object.gson           |   24 -
 .../groovy/example/ServiceInjectionSpec.groovy     |   40 -
 .../groovy/example/StudentServiceSpec.groovy       |   44 -
 .../groovy/example/TestServiceSpec.groovy          |   65 -
 .../main/groovy/example/ClassUsingAService.groovy  |   33 -
 .../src/main/groovy/example/TestBean.groovy        |   39 -
 .../grails-database-per-tenant/build.gradle        |   70 -
 .../assets/images/apple-touch-icon-retina.png      |  Bin 14986 -> 0 bytes
 .../grails-app/assets/images/apple-touch-icon.png  |  Bin 5434 -> 0 bytes
 .../grails-app/assets/images/favicon.ico           |  Bin 10134 -> 0 bytes
 .../grails-app/assets/images/grails_logo.png       |  Bin 10172 -> 0 bytes
 .../grails-app/assets/images/skin/database_add.png |  Bin 658 -> 0 bytes
 .../assets/images/skin/database_delete.png         |  Bin 659 -> 0 bytes
 .../assets/images/skin/database_edit.png           |  Bin 767 -> 0 bytes
 .../assets/images/skin/database_save.png           |  Bin 755 -> 0 bytes
 .../assets/images/skin/database_table.png          |  Bin 726 -> 0 bytes
 .../grails-app/assets/images/skin/exclamation.png  |  Bin 701 -> 0 bytes
 .../grails-app/assets/images/skin/house.png        |  Bin 806 -> 0 bytes
 .../grails-app/assets/images/skin/information.png  |  Bin 778 -> 0 bytes
 .../grails-app/assets/images/skin/shadow.jpg       |  Bin 300 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_asc.gif   |  Bin 835 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_desc.gif  |  Bin 834 -> 0 bytes
 .../grails-app/assets/images/spinner.gif           |  Bin 2037 -> 0 bytes
 .../grails-app/assets/javascripts/application.js   |   39 -
 .../grails-app/assets/stylesheets/application.css  |   32 -
 .../grails-app/assets/stylesheets/errors.css       |  128 -
 .../grails-app/assets/stylesheets/main.css         |  588 ----
 .../grails-app/assets/stylesheets/mobile.css       |  101 -
 .../grails-app/conf/application.yml                |   51 -
 .../grails-app/conf/logback.xml                    |   37 -
 .../controllers/example/BookController.groovy      |  127 -
 .../controllers/example/UrlMappings.groovy         |   44 -
 .../grails-app/domain/example/Book.groovy          |   32 -
 .../grails-app/i18n/messages.properties            |   70 -
 .../grails-app/i18n/messages_cs_CZ.properties      |   70 -
 .../grails-app/i18n/messages_da.properties         |   71 -
 .../grails-app/i18n/messages_de.properties         |   70 -
 .../grails-app/i18n/messages_es.properties         |   70 -
 .../grails-app/i18n/messages_fr.properties         |   34 -
 .../grails-app/i18n/messages_it.properties         |   70 -
 .../grails-app/i18n/messages_ja.properties         |   70 -
 .../grails-app/i18n/messages_nb.properties         |   71 -
 .../grails-app/i18n/messages_nl.properties         |   70 -
 .../grails-app/i18n/messages_pl.properties         |   74 -
 .../grails-app/i18n/messages_pt_BR.properties      |   74 -
 .../grails-app/i18n/messages_pt_PT.properties      |   49 -
 .../grails-app/i18n/messages_ru.properties         |   46 -
 .../grails-app/i18n/messages_sv.properties         |   70 -
 .../grails-app/i18n/messages_th.properties         |   70 -
 .../grails-app/i18n/messages_zh_CN.properties      |   33 -
 .../grails-app/init/datasources/Application.groovy |   31 -
 .../services/example/AnotherBookService.groovy     |   41 -
 .../grails-app/services/example/BookService.groovy |   43 -
 .../grails-app/views/book/create.gsp               |   56 -
 .../grails-app/views/book/edit.gsp                 |   58 -
 .../grails-app/views/book/index.gsp                |   46 -
 .../grails-app/views/book/show.gsp                 |   49 -
 .../grails-app/views/error.gsp                     |   49 -
 .../grails-app/views/index.gsp                     |  147 -
 .../grails-app/views/layouts/main.gsp              |   37 -
 .../grails-app/views/notFound.gsp                  |   32 -
 .../DatabasePerTenantIntegrationSpec.groovy        |  118 -
 .../groovy/example/DatabasePerTenantSpec.groovy    |   99 -
 .../grails-hibernate-groovy-proxy/build.gradle     |   53 -
 .../grails-app/conf/application.yml                |   36 -
 .../grails-app/conf/logback.xml                    |   37 -
 .../grails-app/domain/example/Book.groovy          |   32 -
 .../grails-app/domain/example/Customer.groovy      |   46 -
 .../grails-app/domain/example/Loan.groovy          |   33 -
 .../grails-app/init/datasources/Application.groovy |   31 -
 .../example/TraitDefaultValuesProxySpec.groovy     |  189 -
 .../src/main/groovy/example/Auditable.groovy       |   29 -
 .../src/test/groovy/example/ProxySpec.groovy       |   56 -
 .../hibernate5/grails-hibernate/build.gradle       |   80 -
 .../assets/images/apple-touch-icon-retina.png      |  Bin 14986 -> 0 bytes
 .../grails-app/assets/images/apple-touch-icon.png  |  Bin 5434 -> 0 bytes
 .../grails-app/assets/images/favicon.ico           |  Bin 10134 -> 0 bytes
 .../grails-app/assets/images/grails_logo.png       |  Bin 10172 -> 0 bytes
 .../grails-app/assets/images/skin/database_add.png |  Bin 658 -> 0 bytes
 .../assets/images/skin/database_delete.png         |  Bin 659 -> 0 bytes
 .../assets/images/skin/database_edit.png           |  Bin 767 -> 0 bytes
 .../assets/images/skin/database_save.png           |  Bin 755 -> 0 bytes
 .../assets/images/skin/database_table.png          |  Bin 726 -> 0 bytes
 .../grails-app/assets/images/skin/exclamation.png  |  Bin 701 -> 0 bytes
 .../grails-app/assets/images/skin/house.png        |  Bin 806 -> 0 bytes
 .../grails-app/assets/images/skin/information.png  |  Bin 778 -> 0 bytes
 .../grails-app/assets/images/skin/shadow.jpg       |  Bin 300 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_asc.gif   |  Bin 835 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_desc.gif  |  Bin 834 -> 0 bytes
 .../grails-app/assets/images/spinner.gif           |  Bin 2037 -> 0 bytes
 .../grails-app/assets/javascripts/application.js   |   39 -
 .../grails-app/assets/stylesheets/application.css  |   32 -
 .../grails-app/assets/stylesheets/errors.css       |  128 -
 .../grails-app/assets/stylesheets/main.css         |  588 ----
 .../grails-app/assets/stylesheets/mobile.css       |  101 -
 .../grails-app/conf/application.yml                |   70 -
 .../grails-hibernate/grails-app/conf/logback.xml   |   37 -
 .../grails-app/conf/spring/resources.groovy        |   22 -
 .../functional/tests/BookController.groovy         |  133 -
 .../functional/tests/ProductController.groovy      |   34 -
 .../functional/tests/ShipmentController.groovy     |   29 -
 .../functional/tests/UrlMappings.groovy            |   35 -
 .../grails-app/domain/functional/tests/Book.groovy |   29 -
 .../domain/functional/tests/Business.groovy        |   33 -
 .../domain/functional/tests/Carrier.groovy         |   25 -
 .../domain/functional/tests/Employee.groovy        |   28 -
 .../domain/functional/tests/Organization.groovy    |   24 -
 .../domain/functional/tests/Person.groovy          |   24 -
 .../domain/functional/tests/Product.groovy         |   41 -
 .../domain/functional/tests/Shipment.groovy        |   26 -
 .../grails-app/i18n/messages.properties            |   70 -
 .../grails-app/i18n/messages_cs_CZ.properties      |   70 -
 .../grails-app/i18n/messages_da.properties         |   71 -
 .../grails-app/i18n/messages_de.properties         |   70 -
 .../grails-app/i18n/messages_es.properties         |   70 -
 .../grails-app/i18n/messages_fr.properties         |   34 -
 .../grails-app/i18n/messages_it.properties         |   70 -
 .../grails-app/i18n/messages_ja.properties         |   70 -
 .../grails-app/i18n/messages_nb.properties         |   71 -
 .../grails-app/i18n/messages_nl.properties         |   70 -
 .../grails-app/i18n/messages_pl.properties         |   74 -
 .../grails-app/i18n/messages_pt_BR.properties      |   74 -
 .../grails-app/i18n/messages_pt_PT.properties      |   49 -
 .../grails-app/i18n/messages_ru.properties         |   46 -
 .../grails-app/i18n/messages_sv.properties         |   70 -
 .../grails-app/i18n/messages_th.properties         |   70 -
 .../grails-app/i18n/messages_zh_CN.properties      |   33 -
 .../init/functional/tests/Application.groovy       |   36 -
 .../init/functional/tests/BootStrap.groovy         |   37 -
 .../services/functional/tests/BookService.groovy   |   31 -
 .../grails-app/views/book/create.gsp               |   56 -
 .../grails-app/views/book/edit.gsp                 |   58 -
 .../grails-app/views/book/index.gsp                |   46 -
 .../grails-app/views/book/show.gsp                 |   49 -
 .../grails-hibernate/grails-app/views/error.gsp    |   49 -
 .../grails-hibernate/grails-app/views/index.gsp    |  141 -
 .../grails-app/views/layouts/main.gsp              |   37 -
 .../grails-hibernate/grails-app/views/notFound.gsp |   32 -
 .../functional/tests/BookControllerSpec.groovy     |   42 -
 .../functional/tests/CascadeValidationSpec.groovy  |   47 -
 .../tests/JsonMapperConverterSpec.groovy           |   86 -
 .../tests/OrganizationValidationSpec.groovy        |   45 -
 .../groovy/functional/tests/ProductSpec.groovy     |   68 -
 .../groovy/functional/tests/pages/BookPages.groovy |   58 -
 .../src/main/groovy/another/Item.groovy            |   40 -
 ...stomHibernateMappingContextConfiguration.groovy |   28 -
 .../functional/tests/BookControllerUnitSpec.groovy |  185 -
 .../grails-multiple-datasources/build.gradle       |   76 -
 .../grails-app/conf/application.yml                |   52 -
 .../grails-app/conf/logback.xml                    |   37 -
 .../datasources/SecondaryBookController.groovy     |   78 -
 .../controllers/datasources/UrlMappings.groovy     |   34 -
 .../grails-app/domain/ds2/Book.groovy              |   34 -
 .../grails-app/domain/example/Book.groovy          |   30 -
 .../grails-app/init/datasources/Application.groovy |   31 -
 .../grails-app/services/example/BookService.groovy |   35 -
 .../MultiDataSourceWithSessionSpec.groovy          |   76 -
 .../functionaltests/MultipleDataSourcesSpec.groovy |   54 -
 .../build.gradle                                   |   53 -
 .../grails-app/conf/application.yml                |   54 -
 .../grails-app/conf/logback.xml                    |   37 -
 .../grails-app/domain/example/Metric.groovy        |   45 -
 .../grails-app/init/example/Application.groovy     |   30 -
 .../services/example/MetricService.groovy          |   65 -
 .../MultiTenantMultiDataSourceSpec.groovy          |  183 -
 .../grails-partitioned-multi-tenancy/build.gradle  |   69 -
 .../assets/images/apple-touch-icon-retina.png      |  Bin 14986 -> 0 bytes
 .../grails-app/assets/images/apple-touch-icon.png  |  Bin 5434 -> 0 bytes
 .../grails-app/assets/images/favicon.ico           |  Bin 10134 -> 0 bytes
 .../grails-app/assets/images/grails_logo.png       |  Bin 10172 -> 0 bytes
 .../grails-app/assets/images/skin/database_add.png |  Bin 658 -> 0 bytes
 .../assets/images/skin/database_delete.png         |  Bin 659 -> 0 bytes
 .../assets/images/skin/database_edit.png           |  Bin 767 -> 0 bytes
 .../assets/images/skin/database_save.png           |  Bin 755 -> 0 bytes
 .../assets/images/skin/database_table.png          |  Bin 726 -> 0 bytes
 .../grails-app/assets/images/skin/exclamation.png  |  Bin 701 -> 0 bytes
 .../grails-app/assets/images/skin/house.png        |  Bin 806 -> 0 bytes
 .../grails-app/assets/images/skin/information.png  |  Bin 778 -> 0 bytes
 .../grails-app/assets/images/skin/shadow.jpg       |  Bin 300 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_asc.gif   |  Bin 835 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_desc.gif  |  Bin 834 -> 0 bytes
 .../grails-app/assets/images/spinner.gif           |  Bin 2037 -> 0 bytes
 .../grails-app/assets/javascripts/application.js   |   39 -
 .../grails-app/assets/stylesheets/application.css  |   32 -
 .../grails-app/assets/stylesheets/errors.css       |  128 -
 .../grails-app/assets/stylesheets/main.css         |  588 ----
 .../grails-app/assets/stylesheets/mobile.css       |  101 -
 .../grails-app/conf/application.yml                |   46 -
 .../grails-app/conf/logback.xml                    |   37 -
 .../controllers/example/BookController.groovy      |  127 -
 .../controllers/example/UrlMappings.groovy         |   44 -
 .../grails-app/domain/example/Book.groovy          |   33 -
 .../grails-app/i18n/messages.properties            |   70 -
 .../grails-app/i18n/messages_cs_CZ.properties      |   70 -
 .../grails-app/i18n/messages_da.properties         |   71 -
 .../grails-app/i18n/messages_de.properties         |   70 -
 .../grails-app/i18n/messages_es.properties         |   70 -
 .../grails-app/i18n/messages_fr.properties         |   34 -
 .../grails-app/i18n/messages_it.properties         |   70 -
 .../grails-app/i18n/messages_ja.properties         |   70 -
 .../grails-app/i18n/messages_nb.properties         |   71 -
 .../grails-app/i18n/messages_nl.properties         |   70 -
 .../grails-app/i18n/messages_pl.properties         |   74 -
 .../grails-app/i18n/messages_pt_BR.properties      |   74 -
 .../grails-app/i18n/messages_pt_PT.properties      |   49 -
 .../grails-app/i18n/messages_ru.properties         |   46 -
 .../grails-app/i18n/messages_sv.properties         |   70 -
 .../grails-app/i18n/messages_th.properties         |   70 -
 .../grails-app/i18n/messages_zh_CN.properties      |   33 -
 .../grails-app/init/datasources/Application.groovy |   29 -
 .../services/example/AnotherBookService.groovy     |   40 -
 .../grails-app/services/example/BookService.groovy |   43 -
 .../grails-app/views/book/create.gsp               |   56 -
 .../grails-app/views/book/edit.gsp                 |   58 -
 .../grails-app/views/book/index.gsp                |   46 -
 .../grails-app/views/book/show.gsp                 |   49 -
 .../grails-app/views/error.gsp                     |   49 -
 .../grails-app/views/index.gsp                     |  147 -
 .../grails-app/views/layouts/main.gsp              |   37 -
 .../grails-app/views/notFound.gsp                  |   32 -
 .../PartitionedMultiTenancyIntegrationSpec.groovy  |  118 -
 .../example/PartitionedMultiTenancySpec.groovy     |   98 -
 .../grails-schema-per-tenant/build.gradle          |   68 -
 .../assets/images/apple-touch-icon-retina.png      |  Bin 14986 -> 0 bytes
 .../grails-app/assets/images/apple-touch-icon.png  |  Bin 5434 -> 0 bytes
 .../grails-app/assets/images/favicon.ico           |  Bin 10134 -> 0 bytes
 .../grails-app/assets/images/grails_logo.png       |  Bin 10172 -> 0 bytes
 .../grails-app/assets/images/skin/database_add.png |  Bin 658 -> 0 bytes
 .../assets/images/skin/database_delete.png         |  Bin 659 -> 0 bytes
 .../assets/images/skin/database_edit.png           |  Bin 767 -> 0 bytes
 .../assets/images/skin/database_save.png           |  Bin 755 -> 0 bytes
 .../assets/images/skin/database_table.png          |  Bin 726 -> 0 bytes
 .../grails-app/assets/images/skin/exclamation.png  |  Bin 701 -> 0 bytes
 .../grails-app/assets/images/skin/house.png        |  Bin 806 -> 0 bytes
 .../grails-app/assets/images/skin/information.png  |  Bin 778 -> 0 bytes
 .../grails-app/assets/images/skin/shadow.jpg       |  Bin 300 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_asc.gif   |  Bin 835 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_desc.gif  |  Bin 834 -> 0 bytes
 .../grails-app/assets/images/spinner.gif           |  Bin 2037 -> 0 bytes
 .../grails-app/assets/javascripts/application.js   |   39 -
 .../grails-app/assets/stylesheets/application.css  |   32 -
 .../grails-app/assets/stylesheets/errors.css       |  128 -
 .../grails-app/assets/stylesheets/main.css         |  588 ----
 .../grails-app/assets/stylesheets/mobile.css       |  101 -
 .../grails-app/conf/application.yml                |   45 -
 .../grails-app/conf/logback.xml                    |   37 -
 .../schemapertenant/BookController.groovy          |  127 -
 .../controllers/schemapertenant/UrlMappings.groovy |   44 -
 .../grails-app/domain/schemapertenant/Book.groovy  |   32 -
 .../grails-app/i18n/messages.properties            |   70 -
 .../grails-app/i18n/messages_cs_CZ.properties      |   70 -
 .../grails-app/i18n/messages_da.properties         |   71 -
 .../grails-app/i18n/messages_de.properties         |   70 -
 .../grails-app/i18n/messages_es.properties         |   70 -
 .../grails-app/i18n/messages_fr.properties         |   34 -
 .../grails-app/i18n/messages_it.properties         |   70 -
 .../grails-app/i18n/messages_ja.properties         |   70 -
 .../grails-app/i18n/messages_nb.properties         |   71 -
 .../grails-app/i18n/messages_nl.properties         |   70 -
 .../grails-app/i18n/messages_pl.properties         |   74 -
 .../grails-app/i18n/messages_pt_BR.properties      |   74 -
 .../grails-app/i18n/messages_pt_PT.properties      |   49 -
 .../grails-app/i18n/messages_ru.properties         |   46 -
 .../grails-app/i18n/messages_sv.properties         |   70 -
 .../grails-app/i18n/messages_th.properties         |   70 -
 .../grails-app/i18n/messages_zh_CN.properties      |   33 -
 .../init/schemapertenant/Application.groovy        |   31 -
 .../schemapertenant/AnotherBookService.groovy      |   40 -
 .../services/schemapertenant/BookService.groovy    |   43 -
 .../grails-app/views/book/create.gsp               |   56 -
 .../grails-app/views/book/edit.gsp                 |   58 -
 .../grails-app/views/book/index.gsp                |   46 -
 .../grails-app/views/book/show.gsp                 |   49 -
 .../grails-app/views/error.gsp                     |   49 -
 .../grails-app/views/index.gsp                     |  147 -
 .../grails-app/views/layouts/main.gsp              |   37 -
 .../grails-app/views/notFound.gsp                  |   32 -
 .../SchemaPerTenantIntegrationSpec.groovy          |  121 -
 .../schemapertenant/SchemaPerTenantSpec.groovy     |  109 -
 .../hibernate5/issue450/build.gradle               |   71 -
 .../grails-app/assets/images/advancedgrails.svg    |   27 -
 .../assets/images/apple-touch-icon-retina.png      |  Bin 7038 -> 0 bytes
 .../grails-app/assets/images/apple-touch-icon.png  |  Bin 3077 -> 0 bytes
 .../grails-app/assets/images/documentation.svg     |   19 -
 .../issue450/grails-app/assets/images/favicon.ico  |  Bin 5558 -> 0 bytes
 .../assets/images/grails-cupsonly-logo-white.svg   |   26 -
 .../issue450/grails-app/assets/images/grails.svg   |   13 -
 .../grails-app/assets/images/skin/database_add.png |  Bin 658 -> 0 bytes
 .../assets/images/skin/database_delete.png         |  Bin 659 -> 0 bytes
 .../assets/images/skin/database_edit.png           |  Bin 767 -> 0 bytes
 .../assets/images/skin/database_save.png           |  Bin 755 -> 0 bytes
 .../assets/images/skin/database_table.png          |  Bin 726 -> 0 bytes
 .../grails-app/assets/images/skin/exclamation.png  |  Bin 701 -> 0 bytes
 .../grails-app/assets/images/skin/house.png        |  Bin 806 -> 0 bytes
 .../grails-app/assets/images/skin/information.png  |  Bin 778 -> 0 bytes
 .../grails-app/assets/images/skin/shadow.jpg       |  Bin 300 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_asc.gif   |  Bin 835 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_desc.gif  |  Bin 834 -> 0 bytes
 .../issue450/grails-app/assets/images/slack.svg    |   18 -
 .../issue450/grails-app/assets/images/spinner.gif  |  Bin 2037 -> 0 bytes
 .../grails-app/assets/javascripts/application.js   |   29 -
 .../grails-app/assets/stylesheets/application.css  |   34 -
 .../grails-app/assets/stylesheets/errors.css       |  128 -
 .../grails-app/assets/stylesheets/grails.css       | 1097 ------
 .../grails-app/assets/stylesheets/main.css         |  613 ----
 .../grails-app/assets/stylesheets/mobile.css       |  101 -
 .../issue450/grails-app/conf/application.yml       |   60 -
 .../issue450/grails-app/conf/logback.xml           |   37 -
 .../multitenantcomposite/BookController.groovy     |   46 -
 .../multitenantcomposite/UrlMappings.groovy        |   35 -
 .../domain/multitenantcomposite/Book.groovy        |   33 -
 .../init/multitenantcomposite/Application.groovy   |   32 -
 .../init/multitenantcomposite/BootStrap.groovy     |   43 -
 .../multitenantcomposite/BookService.groovy        |   30 -
 .../issue450/grails-app/views/book/books.gsp       |   30 -
 .../issue450/grails-app/views/book/index.gsp       |   31 -
 .../hibernate5/issue450/grails-app/views/error.gsp |   49 -
 .../hibernate5/issue450/grails-app/views/index.gsp |   95 -
 .../issue450/grails-app/views/layouts/main.gsp     |   88 -
 .../issue450/grails-app/views/notFound.gsp         |   32 -
 .../groovy/example/BookControllerSpec.groovy       |   39 -
 .../hibernate5/spring-boot-hibernate/build.gradle  |   61 -
 .../src/main/groovy/example/Application.groovy     |   44 -
 .../src/main/groovy/example/Book.groovy            |   27 -
 .../src/main/groovy/example/BookController.groovy  |   46 -
 .../src/main/groovy/example/BookService.groovy     |   27 -
 .../src/main/resources/application.yml             |   17 -
 .../src/test/groovy/example/BookSpec.groovy        |   42 -
 .../hibernate5/standalone-hibernate/build.gradle   |   51 -
 .../grails/hibernate/example/ExampleSpec.groovy    |   61 -
 .../src/test/resources/simplelogger.properties     |   23 -
 .../hibernate7/database-cleanup/build.gradle       |    6 -
 grails-test-examples/hibernate7/gorm/build.gradle  |    7 -
 .../hibernate7/grails-hibernate/build.gradle       |    3 -
 grails-test-examples/hyphenated/build.gradle       |   13 +-
 .../issue-698-domain-save-npe/build.gradle         |    4 +-
 grails-test-examples/issue-views-182/build.gradle  |    4 +-
 grails-test-examples/latency/build.gradle          |    4 +-
 .../mongodb/hibernate5/build.gradle                |   79 -
 .../assets/images/apple-touch-icon-retina.png      |  Bin 14986 -> 0 bytes
 .../grails-app/assets/images/apple-touch-icon.png  |  Bin 5434 -> 0 bytes
 .../grails-app/assets/images/favicon.ico           |  Bin 10134 -> 0 bytes
 .../grails-app/assets/images/grails_logo.png       |  Bin 10172 -> 0 bytes
 .../grails-app/assets/images/skin/database_add.png |  Bin 658 -> 0 bytes
 .../assets/images/skin/database_delete.png         |  Bin 659 -> 0 bytes
 .../assets/images/skin/database_edit.png           |  Bin 767 -> 0 bytes
 .../assets/images/skin/database_save.png           |  Bin 755 -> 0 bytes
 .../assets/images/skin/database_table.png          |  Bin 726 -> 0 bytes
 .../grails-app/assets/images/skin/exclamation.png  |  Bin 701 -> 0 bytes
 .../grails-app/assets/images/skin/house.png        |  Bin 806 -> 0 bytes
 .../grails-app/assets/images/skin/information.png  |  Bin 778 -> 0 bytes
 .../grails-app/assets/images/skin/shadow.jpg       |  Bin 300 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_asc.gif   |  Bin 835 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_desc.gif  |  Bin 834 -> 0 bytes
 .../grails-app/assets/images/spinner.gif           |  Bin 2037 -> 0 bytes
 .../grails-app/assets/javascripts/application.js   |   39 -
 .../grails-app/assets/stylesheets/application.css  |   32 -
 .../grails-app/assets/stylesheets/errors.css       |  128 -
 .../grails-app/assets/stylesheets/main.css         |  588 ----
 .../grails-app/assets/stylesheets/mobile.css       |  101 -
 .../hibernate5/grails-app/conf/application.yml     |   47 -
 .../mongodb/hibernate5/grails-app/conf/logback.xml |   37 -
 .../grails-app/conf/spring/resources.groovy        |   22 -
 .../grails-app/controllers/UrlMappings.groovy      |   33 -
 .../functional/tests/AuthorController.groovy       |  138 -
 .../functional/tests/BookController.groovy         |  135 -
 .../domain/functional/tests/Author.groovy          |   32 -
 .../grails-app/domain/functional/tests/Book.groovy |   33 -
 .../hibernate5/grails-app/i18n/messages.properties |   70 -
 .../grails-app/i18n/messages_cs_CZ.properties      |   70 -
 .../grails-app/i18n/messages_da.properties         |   71 -
 .../grails-app/i18n/messages_de.properties         |   70 -
 .../grails-app/i18n/messages_es.properties         |   70 -
 .../grails-app/i18n/messages_fr.properties         |   34 -
 .../grails-app/i18n/messages_it.properties         |   70 -
 .../grails-app/i18n/messages_ja.properties         |   70 -
 .../grails-app/i18n/messages_nb.properties         |   71 -
 .../grails-app/i18n/messages_nl.properties         |   70 -
 .../grails-app/i18n/messages_pl.properties         |   74 -
 .../grails-app/i18n/messages_pt_BR.properties      |   74 -
 .../grails-app/i18n/messages_pt_PT.properties      |   49 -
 .../grails-app/i18n/messages_ru.properties         |   46 -
 .../grails-app/i18n/messages_sv.properties         |   70 -
 .../grails-app/i18n/messages_th.properties         |   70 -
 .../grails-app/i18n/messages_zh_CN.properties      |   33 -
 .../hibernate5/grails-app/init/BootStrap.groovy    |   29 -
 .../init/functional/tests/Application.groovy       |   29 -
 .../hibernate5/grails-app/views/author/create.gsp  |   56 -
 .../hibernate5/grails-app/views/author/edit.gsp    |   58 -
 .../hibernate5/grails-app/views/author/index.gsp   |   46 -
 .../hibernate5/grails-app/views/author/show.gsp    |   49 -
 .../hibernate5/grails-app/views/book/create.gsp    |   56 -
 .../hibernate5/grails-app/views/book/edit.gsp      |   58 -
 .../hibernate5/grails-app/views/book/index.gsp     |   46 -
 .../hibernate5/grails-app/views/book/show.gsp      |   49 -
 .../mongodb/hibernate5/grails-app/views/error.gsp  |   49 -
 .../mongodb/hibernate5/grails-app/views/index.gsp  |  141 -
 .../hibernate5/grails-app/views/layouts/main.gsp   |   37 -
 .../hibernate5/grails-app/views/notFound.gsp       |   32 -
 .../functional/tests/AuthorControllerSpec.groovy   |   45 -
 .../functional/tests/BookControllerSpec.groovy     |   45 -
 .../functional/tests/pages/AuthorPages.groovy      |   59 -
 .../groovy/functional/tests/pages/BookPages.groovy |   58 -
 .../groovy/functional/tests/BookFongoSpec.groovy   |   73 -
 .../functional/tests/EmbeddedMongoClient.groovy    |   37 -
 grails-test-examples/namespaces/build.gradle       |    6 +-
 grails-test-examples/neo4j/hibernate5/build.gradle |   79 -
 .../assets/images/apple-touch-icon-retina.png      |  Bin 14986 -> 0 bytes
 .../grails-app/assets/images/apple-touch-icon.png  |  Bin 5434 -> 0 bytes
 .../grails-app/assets/images/favicon.ico           |  Bin 10134 -> 0 bytes
 .../grails-app/assets/images/grails_logo.png       |  Bin 10172 -> 0 bytes
 .../grails-app/assets/images/skin/database_add.png |  Bin 658 -> 0 bytes
 .../assets/images/skin/database_delete.png         |  Bin 659 -> 0 bytes
 .../assets/images/skin/database_edit.png           |  Bin 767 -> 0 bytes
 .../assets/images/skin/database_save.png           |  Bin 755 -> 0 bytes
 .../assets/images/skin/database_table.png          |  Bin 726 -> 0 bytes
 .../grails-app/assets/images/skin/exclamation.png  |  Bin 701 -> 0 bytes
 .../grails-app/assets/images/skin/house.png        |  Bin 806 -> 0 bytes
 .../grails-app/assets/images/skin/information.png  |  Bin 778 -> 0 bytes
 .../grails-app/assets/images/skin/shadow.jpg       |  Bin 300 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_asc.gif   |  Bin 835 -> 0 bytes
 .../grails-app/assets/images/skin/sorted_desc.gif  |  Bin 834 -> 0 bytes
 .../grails-app/assets/images/spinner.gif           |  Bin 2037 -> 0 bytes
 .../grails-app/assets/javascripts/application.js   |   39 -
 .../grails-app/assets/stylesheets/application.css  |   32 -
 .../grails-app/assets/stylesheets/errors.css       |  128 -
 .../grails-app/assets/stylesheets/main.css         |  588 ----
 .../grails-app/assets/stylesheets/mobile.css       |  101 -
 .../hibernate5/grails-app/conf/application.yml     |  141 -
 .../neo4j/hibernate5/grails-app/conf/logback.xml   |   37 -
 .../grails-app/conf/spring/resources.groovy        |   22 -
 .../grails-app/controllers/UrlMappings.groovy      |   33 -
 .../functional/tests/AuthorController.groovy       |  132 -
 .../functional/tests/BookController.groovy         |  129 -
 .../domain/functional/tests/Author.groovy          |   32 -
 .../grails-app/domain/functional/tests/Book.groovy |   31 -
 .../hibernate5/grails-app/i18n/messages.properties |   70 -
 .../grails-app/i18n/messages_cs_CZ.properties      |   70 -
 .../grails-app/i18n/messages_da.properties         |   71 -
 .../grails-app/i18n/messages_de.properties         |   70 -
 .../grails-app/i18n/messages_es.properties         |   70 -
 .../grails-app/i18n/messages_fr.properties         |   34 -
 .../grails-app/i18n/messages_it.properties         |   70 -
 .../grails-app/i18n/messages_ja.properties         |   70 -
 .../grails-app/i18n/messages_nb.properties         |   71 -
 .../grails-app/i18n/messages_nl.properties         |   70 -
 .../grails-app/i18n/messages_pl.properties         |   74 -
 .../grails-app/i18n/messages_pt_BR.properties      |   74 -
 .../grails-app/i18n/messages_pt_PT.properties      |   49 -
 .../grails-app/i18n/messages_ru.properties         |   46 -
 .../grails-app/i18n/messages_sv.properties         |   70 -
 .../grails-app/i18n/messages_th.properties         |   70 -
 .../grails-app/i18n/messages_zh_CN.properties      |   33 -
 .../hibernate5/grails-app/init/BootStrap.groovy    |   26 -
 .../init/functional/tests/Application.groovy       |   31 -
 .../hibernate5/grails-app/views/author/create.gsp  |   56 -
 .../hibernate5/grails-app/views/author/edit.gsp    |   58 -
 .../hibernate5/grails-app/views/author/index.gsp   |   46 -
 .../hibernate5/grails-app/views/author/show.gsp    |   49 -
 .../hibernate5/grails-app/views/book/create.gsp    |   56 -
 .../hibernate5/grails-app/views/book/edit.gsp      |   58 -
 .../hibernate5/grails-app/views/book/index.gsp     |   46 -
 .../hibernate5/grails-app/views/book/show.gsp      |   49 -
 .../neo4j/hibernate5/grails-app/views/error.gsp    |   49 -
 .../neo4j/hibernate5/grails-app/views/index.gsp    |  141 -
 .../hibernate5/grails-app/views/layouts/main.gsp   |   37 -
 .../neo4j/hibernate5/grails-app/views/notFound.gsp |   32 -
 .../functional/tests/AuthorControllerSpec.groovy   |   44 -
 .../functional/tests/BookControllerSpec.groovy     |   46 -
 .../functional/tests/pages/AuthorPages.groovy      |   58 -
 .../groovy/functional/tests/pages/BookPages.groovy |   58 -
 .../functional/tests/Neo4jWithHibernateSpec.groovy |   64 -
 grails-test-examples/openapi-rest-api/build.gradle |    4 +-
 grails-test-examples/openapi/build.gradle          |    4 +-
 grails-test-examples/redis/build.gradle            |    6 +-
 .../scaffolding-fields/build.gradle                |    6 +-
 grails-test-examples/scaffolding/build.gradle      |    6 +-
 .../acl/functional-test-app/build.gradle           |    4 +-
 .../acl/integration-test-app/build.gradle          |    4 +-
 .../spring-security/cas/test1/build.gradle         |    6 +-
 .../core/functional-test-app/build.gradle          |    4 +-
 .../core/integration-test-app/build.gradle         |    4 +-
 .../misc-functional-test-app/group/build.gradle    |    4 +-
 .../misc-functional-test-app/roles/build.gradle    |    4 +-
 .../build.gradle                                   |    6 +-
 .../ldap/functional-test-app/build.gradle          |    6 +-
 .../ldap/retrieve-db-roles/build.gradle            |    6 +-
 .../ldap/retrieve-group-roles/build.gradle         |    6 +-
 .../spring-security/ui/extended/build.gradle       |    4 +-
 .../spring-security/ui/simple/build.gradle         |    4 +-
 grails-test-examples/test-phases/build.gradle      |    4 +-
 .../views-functional-tests/build.gradle            |    6 +-
 grails-test-suite-persistence/build.gradle         |    6 +-
 grails-test-suite-uber/build.gradle                |    6 +-
 grails-views-gson/build.gradle                     |    7 +-
 settings.gradle                                    |   37 -
 threat-model.yaml                                  |    4 +-
 1359 files changed, 1866 insertions(+), 106347 deletions(-)
 delete mode 100644 gradle/hibernate5-test-config.gradle
 delete mode 100644 grails-bom/hibernate5/build.gradle
 delete mode 100644 grails-data-hibernate5/README.md
 delete mode 100644 grails-data-hibernate5/boot-plugin/build.gradle
 delete mode 100644 grails-data-hibernate5/boot-plugin/src/main/groovy/org/grails/datastore/gorm/boot/autoconfigure/HibernateGormAutoConfiguration.groovy
 delete mode 100644 grails-data-hibernate5/boot-plugin/src/main/groovy/org/grails/datastore/gorm/boot/compiler/GormCompilerAutoConfiguration.groovy
 delete mode 100644 grails-data-hibernate5/boot-plugin/src/main/resources/META-INF/services/org.grails.cli.compiler.CompilerAutoConfiguration
 delete mode 100644 grails-data-hibernate5/boot-plugin/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 delete mode 100644 grails-data-hibernate5/boot-plugin/src/test/groovy/org/grails/datastore/gorm/boot/autoconfigure/HibernateGormAutoConfigurationSpec.groovy
 delete mode 100644 grails-data-hibernate5/boot-plugin/src/test/groovy/org/springframework/bean/reader/GroovyBeanDefinitionReaderSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/build.gradle
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/grails/orm/HibernateCriteriaBuilder.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/grails/orm/PagedResultList.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/grails/orm/RlikeExpression.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/grails/orm/hibernate/HibernateEntity.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/grails/orm/hibernate/annotation/ManagedEntity.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/grails/orm/hibernate/mapping/MappingBuilder.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/AbstractHibernateDatastore.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/AbstractHibernateGormInstanceApi.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/AbstractHibernateGormStaticApi.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/AbstractHibernateGormValidationApi.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/AbstractHibernateSession.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/EventListenerIntegrator.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/GrailsHibernateTemplate.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/GrailsHibernateTransactionManager.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/GrailsSessionContext.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/HibernateDatastore.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/HibernateEventListeners.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/HibernateGormApiFactory.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/HibernateGormEnhancer.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/HibernateGormInstanceApi.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/HibernateGormStaticApi.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/HibernateGormValidationApi.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/HibernateMappingContextSessionFactoryBean.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/HibernateSession.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/IHibernateTemplate.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/InstanceApiHelper.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/MetadataIntegrator.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/SessionFactoryHolder.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/access/TraitPropertyAccessStrategy.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/AbstractGrailsDomainBinder.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/CacheConfig.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/ColumnConfig.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/CompositeIdentity.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/DiscriminatorConfig.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/GrailsDomainBinder.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/GrailsHibernateUtil.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/GrailsIdentifierGeneratorFactory.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/HibernateMappingBuilder.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/HibernateMappingContext.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/HibernateMappingContextConfiguration.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/HibernatePersistentEntity.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/Identity.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/IdentityEnumType.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/InstanceProxy.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/JoinTable.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/Mapping.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/NaturalId.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/PersistentEntityNamingStrategy.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/PropertyConfig.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/PropertyDefinitionDelegate.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/Settings.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/SortConfig.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/cfg/Table.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/compiler/HibernateEntityTransformation.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/connections/AbstractHibernateConnectionSourceFactory.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSource.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSourceFactory.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSourceSettingsBuilder.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/datasource/MultipleDataSourceSupport.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/dirty/GrailsEntityDirtinessStrategy.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/event/listener/AbstractHibernateEventListener.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/event/listener/HibernateEventListener.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/exceptions/CouldNotDetermineHibernateDialectException.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/exceptions/GrailsHibernateConfigurationException.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/exceptions/GrailsHibernateException.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/exceptions/GrailsQueryException.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/multitenancy/MultiTenantEventListener.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/proxy/ByteBuddyGroovyInterceptor.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/proxy/ByteBuddyGroovyProxyFactory.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/proxy/GrailsBytecodeProvider.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/proxy/GrailsProxyFactoryFactory.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/proxy/GroovyProxyClassBuilder.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/proxy/GroovyProxyInterceptorLogic.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/proxy/GroovyProxyMetaClassDispatcher.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/proxy/HibernateProxyHandler.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/proxy/SerializableGroovyProxy.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/proxy/SimpleHibernateProxyHandler.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/query/AbstractHibernateCriteriaBuilder.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/query/AbstractHibernateCriterionAdapter.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/query/AbstractHibernateQuery.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/query/GrailsHibernateQueryUtils.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/query/HibernateCriterionAdapter.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/query/HibernateHqlQuery.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/query/HibernateProjectionAdapter.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/query/HibernateQuery.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/query/HibernateQueryConstants.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/query/PagedResultList.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/support/AbstractClosureEventTriggeringInterceptor.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/support/ClosureEventListener.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/support/ClosureEventTriggeringInterceptor.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/support/DataSourceFactoryBean.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/support/HibernateDatastoreConnectionSourcesRegistrar.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/support/HibernateDatastoreFactoryBean.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/support/HibernateDialectDetectorFactoryBean.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/support/HibernateRuntimeUtils.groovy
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/support/HibernateVersionSupport.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/support/SoftKey.java
 delete mode 100644 grails-data-hibernate5/core/src/main/groovy/org/grails/orm/hibernate/transaction/PlatformTransactionManagerProxy.java
 delete mode 100644 grails-data-hibernate5/core/src/main/resources/META-INF/additional-spring-configuration-metadata.json
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/hibernate/mapping/HibernateMappingBuilderTests.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/hibernate/mapping/HibernateOptimisticLockingStyleMappingSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/hibernate/mapping/MappingBuilderSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/AddToManagedEntitySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/AutoTimestampSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/BasicCollectionInQuerySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/CascadeToBidirectionalAsssociationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/CompositeIdWithJoinTableSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/CompositeIdWithManyToOneAndSequenceSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/CompositeKeyJoinTableIntegrationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/CountByWithEmbeddedSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/DetachCriteriaSubquerySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/DetachedCriteriaJoinSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/DetachedCriteriaProjectionAliasSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/DetachedCriteriaProjectionNullAssociationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/DetachedCriteriaProjectionSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/DomainGetterSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/EnumColumnExtrasSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/EnumMappingSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/ExecuteQueryWithinValidatorSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/FetchJoinSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/Hibernate5JoinedLockDialectSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/Hibernate5OptimisticLockingSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/Hibernate5RefreshLockSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/Hibernate5Suite.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/HibernateEntityTraitGeneratedSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/HibernateGetAllConvertibleIdSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/HibernateGormDatastoreSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/HibernateValidationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/IdentityEnumTypeSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/ImportFromConstraintSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/ImportFromDefaultNullableSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/LastUpdateWithDynamicUpdateSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/ManyToManyInverseJoinTableSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/ManyToManyWithoutOwnerWarningSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/ManyToOneSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/MappedIdentifierSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/MultiColumnUniqueConstraintSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/NullValueEqualSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/NullableAndLengthSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/RLikeSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/ReadOperationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/SaveWithExistingValidationErrorSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/SchemaNameSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/SequenceIdSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/SizeConstraintSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/SortArgumentValidationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/SqlQuerySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/SubclassMultipleListCollectionSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/SubqueryAliasSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/TablePerSubClassAndEmbeddedSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/ToOneProxySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/TwoBidirectionalOneToManySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/UniqueConstraintHibernateSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/UniqueGroupEnumAndCollectionSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/UniqueWithMultipleDataSourcesSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/ValidationErrorResetSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/ValidationErrorToOneReadOnlySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/WhereQueryWithAssociationSortSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/WithNewSessionAndExistingTransactionSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/autoimport/AutoImportSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/autoimport/other/A.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/belongsto/BidirectionalOneToOneWithUniqueSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/belongsto/HibernateFace.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/belongsto/HibernateNose.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/compositeid/CompositeIdCriteria.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/compositeid/CompositeIdWithDeepOneToManyMappingSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/compositeid/GlobalConstraintWithCompositeIdSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/detachedcriteria/DetachedCriteriaCountSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/dirtychecking/HibernateDirtyCheckingSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/dirtychecking/HibernateUpdateFromListenerSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/dirtychecking/PropertyFieldSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/entities/Club.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/entities/Contract.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/entities/Player.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/entities/Team.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/events/UpdatePropertyInEventListenerSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/hasmany/HasManyWithInQuerySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/hasmany/ListCollectionSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/hasmany/TwoUnidirectionalHasManySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/inheritance/SubclassToOneProxySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/inheritance/TablePerConcreteClassAndDateCreatedSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/inheritance/TablePerConcreteClassImportedSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/jpa/SimpleJpaEntitySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/mappedby/MultipleOneToOneSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/multitenancy/MultiTenancyBidirectionalManyToManySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/multitenancy/MultiTenancyUnidirectionalOneToManySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/perf/JoinPerfSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/proxy/ByteBuddyProxySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/proxy/LazyToStringByteBuddyProxySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/proxy/ProxyIdentifierAccessSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/proxy/StaticTestUtil.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/proxy/traitinitializer/TraitInitializerProxySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/services/DataServiceSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/softdelete/SoftDeleteSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/traits/InterfacePropertySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/traits/TraitPropertySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/txs/CustomIsolationLevelSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/txs/TransactionPropagationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/txs/TransactionalWithinReadOnlySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/uuid/UuidInsertSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/validation/BeanValidationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/validation/CascadeValidationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/validation/DeepValidationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/validation/EmbeddedWithValidationExceptionSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/validation/SaveWithInvalidEntitySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/validation/SkipValidationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/validation/UniqueFalseConstraintSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/validation/UniqueInheritanceSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/validation/UniqueWithHasOneSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/grails/gorm/tests/validation/UniqueWithinGroupSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/apache/grails/data/hibernate5/core/GrailsDataHibernate5TckManager.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/apache/grails/data/testing/tck/base/GrailsDataTckManagerSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/datastore/gorm/GormEnhancerCleanupSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/datastore/mapping/model/PersistentPropertySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/DefaultConstraintsSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/DefaultMappingGlobalEntrySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/ExistsCrossJoinSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/GrailsHibernateTemplateFlushModeSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/GrailsHibernateTemplateSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/HibernateDatastoreDestroySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/HibernateDatastoreMultiTenancySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/HibernateDatastoreSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/HibernateEventListenersSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/HibernateGormEnhancerSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/cfg/HibernateMappingContextConfigurationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/cfg/HibernateMappingContextSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/compiler/HibernateEntityTransformationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/DataServiceDatasourceInheritanceSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/DataServiceMultiDataSourceSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/DataServiceMultiTenantMultiDataSourceSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/DataSourceConnectionSourceFactorySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/DatabaseMultiTenantServiceRoutingSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/GormApiAllocationSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSourceFactorySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSourceSettingsBuilderSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSourceSettingsSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/MultiTenantFinderDispatchSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/MultipleDataSourceConnectionsSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/MultipleDataSourceMetadataSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/MultipleDataSourcesWithCachingSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/MultipleDataSourcesWithEventsSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/PartitionedMultiTenancySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/SchemaMultiTenantSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/SecondLevelCacheSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/SingleTenantSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/WhereQueryMultiDataSourceSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/exceptions/GrailsQueryExceptionSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/proxy/ByteBuddyGroovyProxyFactorySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/proxy/GroovyProxyClassBuilderSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/proxy/GroovyProxyInterceptorLogicSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/proxy/GroovyProxyMetaClassDispatcherSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/proxy/HibernateProxyHandler5Spec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/proxy/HibernateProxyHandlerMetaClassProbeSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/proxy/SerializableGroovyProxySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/proxy/SimpleHibernateProxyHandlerSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/support/HibernateDatastoreConnectionSourcesRegistrarSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/support/HibernateRuntimeUtilsErrorsSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/support/HibernateVersionSupportSpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/support/SoftKeySpec.groovy
 delete mode 100644 grails-data-hibernate5/core/src/test/resources/META-INF/services/org.apache.grails.data.testing.tck.base.GrailsDataTckManager
 delete mode 100644 grails-data-hibernate5/core/src/test/resources/simplelogger.properties
 delete mode 100644 grails-data-hibernate5/dbmigration/README.md
 delete mode 100644 grails-data-hibernate5/dbmigration/build.gradle
 delete mode 100644 grails-data-hibernate5/dbmigration/grails-app/conf/application.yml
 delete mode 100644 grails-data-hibernate5/dbmigration/grails-app/domain/testapp/Account.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/grails-app/domain/testapp/Person.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/grails-app/init/databasemigration/Application.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/ApplicationContextDatabaseMigrationCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DatabaseMigrationCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmChangelogSyncCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmChangelogSyncSqlCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmChangelogToGroovy.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmClearChecksumsCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmCreateChangelog.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmDbDocCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmDiffCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmDropAllCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmFutureRollbackCountSqlCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmFutureRollbackSqlCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmGenerateChangelogCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmGenerateGormChangelogCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmGormDiffCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmListLocksCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmMarkNextChangesetRanCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmMarkNextChangesetRanSqlCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmPreviousChangesetSqlCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmReleaseLocksCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackCountCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackCountSqlCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackSqlCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackToDateCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackToDateSqlCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmStatusCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmTagCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmUpdateCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmUpdateCountCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmUpdateCountSqlCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmUpdateSqlCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmValidateCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/ScriptDatabaseMigrationCommand.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/resources/META-INF/commands/dbm-changelog-to-groovy.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/cli/resources/META-INF/commands/dbm-create-changelog.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test-cli/groovy/org/grails/plugins/databasemigration/DbUpdateCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/groovy/org/grails/plugins/databasemigration/AutoRunWithMultipleDataSourceSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/groovy/org/grails/plugins/databasemigration/AutoRunWithSingleDataSourceSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/resources/application-multiple-datasource.yml
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/resources/application-single-datasource.yml
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/resources/application-transaction-datasource.yml
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/resources/changelog-account-person-init.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/resources/changelog-account-sql.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/resources/changelog-person-grails.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/resources/changelog-second.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/resources/changelog-transaction.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/resources/changelog.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/integration-test/resources/logback-test.xml
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/DatabaseMigrationException.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/DatabaseMigrationGrailsPlugin.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/DatabaseMigrationTransactionManager.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/EnvironmentAwareCodeGenConfig.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/NoopVisitor.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/PluginConstants.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/ChangelogXml2Groovy.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/DatabaseChangeLogBuilder.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/EmbeddedJarPathHandler.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/GormDatabase.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/GrailsLiquibase.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/GrailsLiquibaseFactory.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/GroovyChange.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/GroovyChangeLogParser.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/GroovyChangeLogSerializer.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/GroovyDiffToChangeLogCommandStep.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/GroovyGenerateChangeLogCommandStep.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/GroovyPrecondition.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/MultiListenerLiquibase.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/groovy/org/grails/plugins/databasemigration/liquibase/StartupTaskChangeExecListener.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/resources/META-INF/additional-spring-configuration-metadata.json
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/resources/META-INF/services/liquibase.change.Change
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/resources/META-INF/services/liquibase.command.CommandStep
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/resources/META-INF/services/liquibase.database.Database
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/resources/META-INF/services/liquibase.parser.ChangeLogParser
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/resources/META-INF/services/liquibase.precondition.Precondition
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/resources/META-INF/services/liquibase.resource.PathHandler
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/resources/META-INF/services/liquibase.serializer.ChangeLogSerializer
 delete mode 100644 grails-data-hibernate5/dbmigration/src/main/resources/migration.gdsl
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/ApplicationContextDatabaseMigrationCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DatabaseMigrationCommandConfigSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DatabaseMigrationCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmChangelogSyncCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmChangelogSyncCommandSqlSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmClearChecksumsCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmDiffCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmDropAllCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmFutureRollbackCountSqlCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmFutureRollbackSqlCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmGenerateChangelogCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmGenerateGormChangelogCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmGormDiffCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmListLocksCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmMarkNextChangesetRanCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmMarkNextChangesetRanSqlCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmPreviousChangesetSqlCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmReleaseLocksCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackCountCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackCountSqlCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackSqlCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackToDateCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmRollbackToDateSqlCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmStatusCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmUpdateCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmUpdateCountCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmUpdateCountSqlCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmUpdateSqlCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/DbmValidateCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/apache/grails/data/hibernate5/dbmigration/cli/ScriptDatabaseMigrationCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/grails/plugins/databasemigration/liquibase/GroovyChangeLogSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/groovy/org/grails/plugins/databasemigration/liquibase/GroovyPreconditionSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test-cli/resources/logging.properties
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/DatabaseMigrationGrailsPluginSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/liquibase/GrailsLiquibaseStartupTaskSpec.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/testing/OutputCaptureExtension.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/testing/annotation/OutputCapture.groovy
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test/resources/logging.properties
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test/resources/startup-task-changelog.xml
 delete mode 100644 grails-data-hibernate5/dbmigration/src/test/resources/startup-task-failing-changelog.xml
 delete mode 100644 grails-data-hibernate5/docs/build.gradle
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/defaultSortOrder.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/eventsAutoTimestamping.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/caching.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/compositePrimaryKeys.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/customCascadeBehaviour.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/customHibernateTypes.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/customNamingStrategy.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/databaseIndices.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/derivedProperties.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/fetchingDSL.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/identity.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/inheritanceStrategies.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/optimisticLockingAndVersioning.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/advancedGORMFeatures/ormdsl/tableAndColumnNames.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/configuration/configurationDefaults.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/configuration/configurationReference.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/configuration/hibernateCustomization.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/configuration/index.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/constraints/applyingConstraints.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/constraints/constraintReference.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/constraints/gormConstraints.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/constraints/index.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/configuration.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/dbdoc.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/generalUsage.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/gettingStarted.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/gorm.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/groovyChanges.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/groovyPreconditions.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/index.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/introduction.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Diff Scripts/dbm-diff.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Diff Scripts/dbm-gorm-diff.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Documentation Scripts/dbm-db-doc.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-add-migration.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-changelog-sync-sql.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-changelog-sync.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-changelog-to-groovy.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-clear-checksums.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-create-changelog.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-drop-all.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-list-locks.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-list-tags.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-mark-next-changeset-ran.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-release-locks.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-status.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-tag.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Maintenance Scripts/dbm-validate.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Rollback Scripts/dbm-future-rollback-sql.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Rollback Scripts/dbm-generate-changelog.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Rollback Scripts/dbm-generate-gorm-changelog.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Rollback Scripts/dbm-rollback-count-sql.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Rollback Scripts/dbm-rollback-count.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Rollback Scripts/dbm-rollback-sql.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Rollback Scripts/dbm-rollback-to-date-sql.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Rollback Scripts/dbm-rollback-to-date.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Rollback Scripts/dbm-rollback.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Update Scripts/dbm-previous-changeset-sql.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Update Scripts/dbm-update-count-sql.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Update Scripts/dbm-update-count.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Update Scripts/dbm-update-sql.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/databaseMigration/ref/Update Scripts/dbm-update.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/domainClasses.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/domainClasses/gormAssociation.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/domainClasses/gormAssociation/basicCollectionTypes.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/domainClasses/gormAssociation/manyToMany.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/domainClasses/gormAssociation/manyToOneAndOneToOne.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/domainClasses/gormAssociation/oneToMany.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/domainClasses/gormComposition.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/domainClasses/inheritanceInGORM.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/domainClasses/sets,ListsAndMaps.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/gettingStarted.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/gettingStarted/hibernateVersions.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/gettingStarted/outsideGrails.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/gettingStarted/springBoot.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/5.2.2-composition.jpg
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/GORM-1to1.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/console.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/doc-template.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/errors-view.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/favicon.ico
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/g2one.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/grails-icon.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/grails.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/groovy.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/h2-console.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/interactive-complete-class.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/interactive-helloworld.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/interactive-open-cmd.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/interactive-output.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/interactive-run-external.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/intropage.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/logging.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/note.gif
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/scaffolding-ui.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/test-output.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/test-template.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/war-output.png
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/images/warning.gif
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/index.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/introduction.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/introduction/releaseHistory.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/introduction/upgradeNotes.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/learningMore.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multiTenancy/databasePerTenant.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multiTenancy/discriminatorMultiTenancy.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multiTenancy/index.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multiTenancy/modes.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multiTenancy/schemaPerTenant.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multiTenancy/tenantResolvers.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multiTenancy/tenantTransforms.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multipleDataSources/configuration.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multipleDataSources/dataSourceNamespaces.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multipleDataSources/index.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/multipleDataSources/mappingDomainsToDataSources.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/persistenceBasics.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/persistenceBasics/cascades.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/persistenceBasics/deletingObjects.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/persistenceBasics/fetching.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/persistenceBasics/locking.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/persistenceBasics/modificationChecking.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/persistenceBasics/savingAndUpdating.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/programmaticTransactions.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/querying.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/querying/criteria.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/querying/detachedCriteria.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/querying/finders.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/querying/hql.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/querying/whereQueries.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/quickStartGuide.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/quickStartGuide/basicCRUD.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/basics.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/finderQueries.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/hqlQueries.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/index.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/multipleDataSources.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/projectionQueries.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/queries.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/queryConventions.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/queryProjections.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/rxServices.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/serviceValidation.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/simpleQueries.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/whereQueries.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/services/writeOperations.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/testing/index.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/testing/junit.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/asciidoc/testing/spock.adoc
 delete mode 100644 grails-data-hibernate5/docs/src/docs/resources/index.html
 delete mode 100644 grails-data-hibernate5/grails-plugin/build.gradle
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/cli/groovy/org/apache/grails/data/hibernate5/cli/SchemaExportCommand.groovy
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/main/groovy/grails/orm/bootstrap/HibernateDatastoreSpringInitializer.groovy
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/main/groovy/grails/plugin/hibernate/HibernateGrailsPlugin.groovy
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/main/groovy/grails/test/hibernate/HibernateSpec.groovy
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/main/groovy/org/grails/plugin/hibernate/support/AbstractMultipleDataSourceAggregatePersistenceContextInterceptor.java
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/main/groovy/org/grails/plugin/hibernate/support/AggregatePersistenceContextInterceptor.java
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/main/groovy/org/grails/plugin/hibernate/support/GrailsOpenSessionInViewInterceptor.java
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/main/groovy/org/grails/plugin/hibernate/support/HibernatePersistenceContextInterceptor.java
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/main/groovy/org/grails/plugin/hibernate/support/SessionFactoryAwarePersistenceContextInterceptor.java
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/test-cli/groovy/grails/plugin/hibernate/commands/SchemaExportCommandSpec.groovy
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/test/groovy/grails/orm/bootstrap/HibernateDatastoreSpringInitializerSpec.groovy
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/test/groovy/grails/plugin/hibernate/HibernateGrailsPluginSpec.groovy
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/test/groovy/grails/test/mixin/hibernate/HibernateSpecOverrideSpec.groovy
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/test/groovy/grails/test/mixin/hibernate/HibernateSpecSpec.groovy
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/test/groovy/org/grails/plugin/hibernate/support/MultiDataSourceSessionSpec.groovy
 delete mode 100644 grails-data-hibernate5/grails-plugin/src/test/resources/application.yml
 delete mode 100644 grails-data-hibernate5/spring-orm/build.gradle
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/ConfigurableJtaPlatform.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/HibernateCallback.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/HibernateExceptionTranslator.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/HibernateJdbcException.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/HibernateObjectRetrievalFailureException.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/HibernateOperations.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/HibernateOptimisticLockingFailureException.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/HibernateQueryException.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/HibernateSystemException.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/HibernateTemplate.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/HibernateTransactionManager.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/LocalSessionFactoryBean.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/LocalSessionFactoryBuilder.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/SessionFactoryUtils.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/SessionHolder.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/SpringBeanContainer.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/SpringFlushSynchronization.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/SpringJtaSessionContext.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/SpringSessionContext.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/SpringSessionSynchronization.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/support/AsyncRequestInterceptor.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/java/org/grails/orm/hibernate/support/hibernate5/support/OpenSessionInViewInterceptor.java
 delete mode 100644 grails-data-hibernate5/spring-orm/src/main/resources/META-INF/NOTICE
 copy grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/jpa/{UniqueKeyFacets.groovy => CompositeAttributeFacets.groovy} (65%)
 copy grails-data-hibernate7/core/src/main/groovy/org/grails/orm/hibernate/cfg/domainbinding/jpa/{NaturalIdFacets.groovy => CompositeUserTypeFacets.groovy} (62%)
 copy grails-data-hibernate7/core/src/test/groovy/grails/gorm/tests/{RLikeSpec.groovy => EmbeddedEntityWithHasManySpec.groovy} (54%)
 create mode 100644 grails-data-hibernate7/core/src/test/groovy/grails/gorm/tests/generated/GeneratedDomainClassesCompositeUserTypeSpec.groovy
 create mode 100644 grails-data-hibernate7/core/src/test/groovy/org/grails/orm/hibernate/CompositeUserTypeMappingSpec.groovy
 delete mode 100644 grails-forge/grails-forge-core/src/main/groovy/org/grails/forge/feature/database/GrailsDataHibernate5.groovy
 delete mode 100644 grails-forge/grails-forge-core/src/main/groovy/org/grails/forge/feature/database/GrailsDataHibernateValidator.groovy
 delete mode 100644 grails-forge/grails-forge-core/src/test/groovy/org/grails/forge/feature/database/GrailsDataHibernate5Spec.groovy
 delete mode 100644 grails-profiles/base/features/hibernate5/feature.yml
 create mode 100644 grails-profiles/base/features/hibernate7/feature.yml
 rename grails-profiles/base/features/{hibernate5 => hibernate7}/skeleton/grails-app/conf/application.yml (100%)
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/grails-app/domain/example/Product.groovy
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/grails-app/init/example/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/grails-app/init/example/BootStrap.groovy
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/grails-app/services/example/ProductSearchService.groovy
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/src/integration-test/groovy/example/CriteriaExtensionSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/src/main/groovy/example/extensions/CriteriaBuilderExtensions.groovy
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/src/main/groovy/example/query/NumberLikeExpression.groovy
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/src/main/groovy/org/grails/orm/hibernate/query/HibernateCriteriaBuilderExtensions.groovy
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/src/main/resources/META-INF/groovy/org.codehaus.groovy.runtime.ExtensionModule
 delete mode 100644 grails-test-examples/hibernate5/criteria-extension/src/test/groovy/example/NumberLikeExpressionSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service-multi-datasource/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service-multi-datasource/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service-multi-datasource/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service-multi-datasource/grails-app/domain/example/Product.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service-multi-datasource/grails-app/init/example/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service-multi-datasource/grails-app/services/example/InheritedProductService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service-multi-datasource/grails-app/services/example/ProductService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service-multi-datasource/src/integration-test/groovy/functionaltests/DataServiceDatasourceInheritanceSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service-multi-datasource/src/integration-test/groovy/functionaltests/DataServiceMultiDataSourceSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/conf/spring/resources.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/controllers/example/ApplicationController.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/controllers/example/UrlMappings.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/domain/example/Book.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/domain/example/Person.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/domain/example/Student.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/i18n/messages.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/init/example/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/init/example/BootStrap.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/services/example/BookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/services/example/LibraryService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/services/example/PersonService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/services/example/StudentService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/services/example/TestService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/views/application/index.gson
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/views/error.gson
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/views/errors/_errors.gson
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/views/notFound.gson
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/grails-app/views/object/_object.gson
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/src/integration-test/groovy/example/ServiceInjectionSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/src/integration-test/groovy/example/StudentServiceSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/src/integration-test/groovy/example/TestServiceSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/src/main/groovy/example/ClassUsingAService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-data-service/src/main/groovy/example/TestBean.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/apple-touch-icon-retina.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/apple-touch-icon.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/favicon.ico
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/grails_logo.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/database_add.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/database_delete.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/database_edit.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/database_save.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/database_table.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/exclamation.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/house.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/information.png
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/shadow.jpg
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/sorted_asc.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/skin/sorted_desc.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/images/spinner.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/javascripts/application.js
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/stylesheets/application.css
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/stylesheets/errors.css
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/stylesheets/main.css
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/assets/stylesheets/mobile.css
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/controllers/example/BookController.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/controllers/example/UrlMappings.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/domain/example/Book.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_cs_CZ.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_da.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_de.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_es.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_fr.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_it.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_ja.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_nb.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_nl.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_pl.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_pt_BR.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_pt_PT.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_ru.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_sv.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_th.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/i18n/messages_zh_CN.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/init/datasources/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/services/example/AnotherBookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/services/example/BookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/views/book/create.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/views/book/edit.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/views/book/index.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/views/book/show.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/views/error.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/views/index.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/views/layouts/main.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/grails-app/views/notFound.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/src/integration-test/groovy/example/DatabasePerTenantIntegrationSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-database-per-tenant/src/test/groovy/example/DatabasePerTenantSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate-groovy-proxy/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate-groovy-proxy/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate-groovy-proxy/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate-groovy-proxy/grails-app/domain/example/Book.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate-groovy-proxy/grails-app/domain/example/Customer.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate-groovy-proxy/grails-app/domain/example/Loan.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate-groovy-proxy/grails-app/init/datasources/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate-groovy-proxy/src/integration-test/groovy/example/TraitDefaultValuesProxySpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate-groovy-proxy/src/main/groovy/example/Auditable.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate-groovy-proxy/src/test/groovy/example/ProxySpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/apple-touch-icon-retina.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/apple-touch-icon.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/favicon.ico
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/grails_logo.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/database_add.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/database_delete.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/database_edit.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/database_save.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/database_table.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/exclamation.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/house.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/information.png
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/shadow.jpg
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/sorted_asc.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/skin/sorted_desc.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/images/spinner.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/javascripts/application.js
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/stylesheets/application.css
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/stylesheets/errors.css
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/stylesheets/main.css
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/assets/stylesheets/mobile.css
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/conf/spring/resources.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/controllers/functional/tests/BookController.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/controllers/functional/tests/ProductController.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/controllers/functional/tests/ShipmentController.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/controllers/functional/tests/UrlMappings.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/domain/functional/tests/Book.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/domain/functional/tests/Business.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/domain/functional/tests/Carrier.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/domain/functional/tests/Employee.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/domain/functional/tests/Organization.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/domain/functional/tests/Person.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/domain/functional/tests/Product.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/domain/functional/tests/Shipment.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_cs_CZ.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_da.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_de.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_es.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_fr.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_it.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_ja.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_nb.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_nl.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_pl.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_pt_BR.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_pt_PT.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_ru.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_sv.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_th.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/i18n/messages_zh_CN.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/init/functional/tests/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/init/functional/tests/BootStrap.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/services/functional/tests/BookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/views/book/create.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/views/book/edit.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/views/book/index.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/views/book/show.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/views/error.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/views/index.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/views/layouts/main.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/grails-app/views/notFound.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/src/integration-test/groovy/functional/tests/BookControllerSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/src/integration-test/groovy/functional/tests/CascadeValidationSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/src/integration-test/groovy/functional/tests/JsonMapperConverterSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/src/integration-test/groovy/functional/tests/OrganizationValidationSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/src/integration-test/groovy/functional/tests/ProductSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/src/integration-test/groovy/functional/tests/pages/BookPages.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/src/main/groovy/another/Item.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/src/main/groovy/functional/tests/CustomHibernateMappingContextConfiguration.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-hibernate/src/test/groovy/functional/tests/BookControllerUnitSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/grails-app/controllers/datasources/SecondaryBookController.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/grails-app/controllers/datasources/UrlMappings.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/grails-app/domain/ds2/Book.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/grails-app/domain/example/Book.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/grails-app/init/datasources/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/grails-app/services/example/BookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/src/integration-test/groovy/functionaltests/MultiDataSourceWithSessionSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multiple-datasources/src/integration-test/groovy/functionaltests/MultipleDataSourcesSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multitenant-multi-datasource/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/grails-multitenant-multi-datasource/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/grails-multitenant-multi-datasource/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/grails-multitenant-multi-datasource/grails-app/domain/example/Metric.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multitenant-multi-datasource/grails-app/init/example/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multitenant-multi-datasource/grails-app/services/example/MetricService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-multitenant-multi-datasource/src/integration-test/groovy/functionaltests/MultiTenantMultiDataSourceSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/apple-touch-icon-retina.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/apple-touch-icon.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/favicon.ico
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/grails_logo.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/database_add.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/database_delete.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/database_edit.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/database_save.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/database_table.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/exclamation.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/house.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/information.png
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/shadow.jpg
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/sorted_asc.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/skin/sorted_desc.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/images/spinner.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/javascripts/application.js
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/stylesheets/application.css
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/stylesheets/errors.css
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/stylesheets/main.css
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/assets/stylesheets/mobile.css
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/controllers/example/BookController.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/controllers/example/UrlMappings.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/domain/example/Book.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_cs_CZ.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_da.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_de.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_es.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_fr.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_it.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_ja.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_nb.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_nl.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_pl.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_pt_BR.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_pt_PT.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_ru.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_sv.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_th.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/i18n/messages_zh_CN.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/init/datasources/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/services/example/AnotherBookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/services/example/BookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/views/book/create.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/views/book/edit.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/views/book/index.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/views/book/show.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/views/error.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/views/index.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/views/layouts/main.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/grails-app/views/notFound.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/src/integration-test/groovy/example/PartitionedMultiTenancyIntegrationSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-partitioned-multi-tenancy/src/test/groovy/example/PartitionedMultiTenancySpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/apple-touch-icon-retina.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/apple-touch-icon.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/favicon.ico
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/grails_logo.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/database_add.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/database_delete.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/database_edit.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/database_save.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/database_table.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/exclamation.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/house.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/information.png
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/shadow.jpg
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/sorted_asc.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/skin/sorted_desc.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/images/spinner.gif
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/javascripts/application.js
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/stylesheets/application.css
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/stylesheets/errors.css
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/stylesheets/main.css
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/assets/stylesheets/mobile.css
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/controllers/schemapertenant/BookController.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/controllers/schemapertenant/UrlMappings.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/domain/schemapertenant/Book.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_cs_CZ.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_da.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_de.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_es.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_fr.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_it.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_ja.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_nb.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_nl.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_pl.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_pt_BR.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_pt_PT.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_ru.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_sv.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_th.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/i18n/messages_zh_CN.properties
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/init/schemapertenant/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/services/schemapertenant/AnotherBookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/services/schemapertenant/BookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/views/book/create.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/views/book/edit.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/views/book/index.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/views/book/show.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/views/error.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/views/index.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/views/layouts/main.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/grails-app/views/notFound.gsp
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/src/integration-test/groovy/schemapertenant/SchemaPerTenantIntegrationSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/grails-schema-per-tenant/src/test/groovy/schemapertenant/SchemaPerTenantSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/issue450/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/advancedgrails.svg
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/apple-touch-icon-retina.png
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/apple-touch-icon.png
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/documentation.svg
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/favicon.ico
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/grails-cupsonly-logo-white.svg
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/grails.svg
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/database_add.png
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/database_delete.png
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/database_edit.png
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/database_save.png
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/database_table.png
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/exclamation.png
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/house.png
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/information.png
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/shadow.jpg
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/sorted_asc.gif
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/skin/sorted_desc.gif
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/slack.svg
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/images/spinner.gif
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/javascripts/application.js
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/stylesheets/application.css
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/stylesheets/errors.css
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/stylesheets/grails.css
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/stylesheets/main.css
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/assets/stylesheets/mobile.css
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/controllers/multitenantcomposite/BookController.groovy
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/controllers/multitenantcomposite/UrlMappings.groovy
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/domain/multitenantcomposite/Book.groovy
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/init/multitenantcomposite/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/init/multitenantcomposite/BootStrap.groovy
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/services/multitenantcomposite/BookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/views/book/books.gsp
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/views/book/index.gsp
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/views/error.gsp
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/views/index.gsp
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/views/layouts/main.gsp
 delete mode 100644 grails-test-examples/hibernate5/issue450/grails-app/views/notFound.gsp
 delete mode 100644 grails-test-examples/hibernate5/issue450/src/integration-test/groovy/example/BookControllerSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/spring-boot-hibernate/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/spring-boot-hibernate/src/main/groovy/example/Application.groovy
 delete mode 100644 grails-test-examples/hibernate5/spring-boot-hibernate/src/main/groovy/example/Book.groovy
 delete mode 100644 grails-test-examples/hibernate5/spring-boot-hibernate/src/main/groovy/example/BookController.groovy
 delete mode 100644 grails-test-examples/hibernate5/spring-boot-hibernate/src/main/groovy/example/BookService.groovy
 delete mode 100644 grails-test-examples/hibernate5/spring-boot-hibernate/src/main/resources/application.yml
 delete mode 100644 grails-test-examples/hibernate5/spring-boot-hibernate/src/test/groovy/example/BookSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/standalone-hibernate/build.gradle
 delete mode 100644 grails-test-examples/hibernate5/standalone-hibernate/src/test/groovy/org/grails/hibernate/example/ExampleSpec.groovy
 delete mode 100644 grails-test-examples/hibernate5/standalone-hibernate/src/test/resources/simplelogger.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/build.gradle
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/apple-touch-icon-retina.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/apple-touch-icon.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/favicon.ico
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/grails_logo.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/database_add.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/database_delete.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/database_edit.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/database_save.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/database_table.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/exclamation.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/house.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/information.png
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/shadow.jpg
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/sorted_asc.gif
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/skin/sorted_desc.gif
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/images/spinner.gif
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/javascripts/application.js
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/stylesheets/application.css
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/stylesheets/errors.css
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/stylesheets/main.css
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/assets/stylesheets/mobile.css
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/conf/spring/resources.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/controllers/UrlMappings.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/controllers/functional/tests/AuthorController.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/controllers/functional/tests/BookController.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/domain/functional/tests/Author.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/domain/functional/tests/Book.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_cs_CZ.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_da.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_de.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_es.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_fr.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_it.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_ja.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_nb.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_nl.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_pl.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_pt_BR.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_pt_PT.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_ru.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_sv.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_th.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/i18n/messages_zh_CN.properties
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/init/BootStrap.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/init/functional/tests/Application.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/author/create.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/author/edit.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/author/index.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/author/show.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/book/create.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/book/edit.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/book/index.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/book/show.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/error.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/index.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/layouts/main.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/grails-app/views/notFound.gsp
 delete mode 100644 grails-test-examples/mongodb/hibernate5/src/integration-test/groovy/functional/tests/AuthorControllerSpec.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/src/integration-test/groovy/functional/tests/BookControllerSpec.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/src/integration-test/groovy/functional/tests/pages/AuthorPages.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/src/integration-test/groovy/functional/tests/pages/BookPages.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/src/test/groovy/functional/tests/BookFongoSpec.groovy
 delete mode 100644 grails-test-examples/mongodb/hibernate5/src/test/groovy/functional/tests/EmbeddedMongoClient.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/build.gradle
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/apple-touch-icon-retina.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/apple-touch-icon.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/favicon.ico
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/grails_logo.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/database_add.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/database_delete.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/database_edit.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/database_save.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/database_table.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/exclamation.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/house.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/information.png
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/shadow.jpg
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/sorted_asc.gif
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/skin/sorted_desc.gif
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/images/spinner.gif
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/javascripts/application.js
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/stylesheets/application.css
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/stylesheets/errors.css
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/stylesheets/main.css
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/assets/stylesheets/mobile.css
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/conf/application.yml
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/conf/logback.xml
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/conf/spring/resources.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/controllers/UrlMappings.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/controllers/functional/tests/AuthorController.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/controllers/functional/tests/BookController.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/domain/functional/tests/Author.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/domain/functional/tests/Book.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_cs_CZ.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_da.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_de.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_es.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_fr.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_it.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_ja.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_nb.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_nl.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_pl.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_pt_BR.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_pt_PT.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_ru.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_sv.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_th.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/i18n/messages_zh_CN.properties
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/init/BootStrap.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/init/functional/tests/Application.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/author/create.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/author/edit.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/author/index.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/author/show.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/book/create.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/book/edit.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/book/index.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/book/show.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/error.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/index.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/layouts/main.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/grails-app/views/notFound.gsp
 delete mode 100644 grails-test-examples/neo4j/hibernate5/src/integration-test/groovy/functional/tests/AuthorControllerSpec.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/src/integration-test/groovy/functional/tests/BookControllerSpec.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/src/integration-test/groovy/functional/tests/pages/AuthorPages.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/src/integration-test/groovy/functional/tests/pages/BookPages.groovy
 delete mode 100644 grails-test-examples/neo4j/hibernate5/src/test/groovy/functional/tests/Neo4jWithHibernateSpec.groovy