This is an automated email from the ASF dual-hosted git repository.
codeconsole pushed a change to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 26d1c1036b Merge pull request #15809 from
apache/fix/wrapper-https-enforcement
add 38902374f6 Convert remaining plugin descriptors from doWithSpring() to
beanRegistrar()
add 373528b3b7 Fix functional-test regressions in the bean-registrar
conversions
add f80b1cf8fe Address review feedback on the bean-registrar conversions
add 3dc84a7b17 Auto-configure the controllers exceptionHandler default
add 285a4f31d1 Auto-configure the cache plugin's default cache manager and
key generator
add 6cf1eacf9e Merge branch '8.0.x' into refactor/bean-registrars
add fc6ac88995 Address review feedback: mirror boot order in defineBeans,
gate cache auto-config, guard redis definitions
add 7977c93ed7 Merge branch '8.0.x' into refactor/bean-registrars
add 76bdd8c079 Address matrei review feedback
new 3a1a6f82d8 Merge pull request #15994 from
codeconsole/refactor/bean-registrars
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../web/async/ControllersAsyncGrailsPlugin.groovy | 19 ++-
.../async/ControllersAsyncGrailsPluginSpec.groovy} | 34 ++---
.../grails/plugin/cache/CacheGrailsPlugin.groovy | 28 ++---
.../cache/GrailsCacheAutoConfiguration.groovy | 69 ++++++++++
...rk.boot.autoconfigure.AutoConfiguration.imports | 1 +
.../plugin/cache/CacheGrailsPluginSpec.groovy | 73 +++++++++++
.../cache/GrailsCacheAutoConfigurationSpec.groovy | 108 ++++++++++++++++
.../ControllerBeanDefinitionsPostProcessor.groovy | 100 +++++++++++++++
.../controllers/ControllersAutoConfiguration.java | 14 +++
.../web/controllers/ControllersGrailsPlugin.groovy | 51 +++-----
...ntrollerBeanDefinitionsPostProcessorSpec.groovy | 99 +++++++++++++++
.../ControllersAutoConfigurationSpec.groovy | 80 +++++++++++-
.../controllers/ControllersGrailsPluginSpec.groovy | 61 +++++++++
.../converters/ConvertersGrailsPlugin.groovy | 37 ++++--
.../converters/ConvertersGrailsPluginSpec.groovy | 65 ++++++++++
.../graphql/plugin/GormGraphqlGrailsPlugin.groovy | 138 +++++++++++++-------
.../plugin/GormGraphqlGrailsPluginSpec.groovy | 82 ++++++++++++
.../DatabaseMigrationGrailsPlugin.groovy | 17 ++-
.../DatabaseMigrationGrailsPluginSpec.groovy | 48 +++----
.../DatabaseMigrationGrailsPlugin.groovy | 17 ++-
.../DatabaseMigrationGrailsPluginSpec.groovy | 48 +++----
.../DataSourceBeanDefinitionsPostProcessor.groovy | 83 ++++++++++++
.../datasource/DataSourceGrailsPlugin.groovy | 69 ++++++----
.../datasource/DataSourceGrailsPluginSpec.groovy | 92 ++++++++++----
.../plugins/creatingAndInstallingPlugins.adoc | 4 +-
.../src/en/guide/upgrading/upgrading80x.adoc | 2 +
.../plugins/domain/DomainClassGrailsPlugin.groovy | 18 ++-
.../domain/DomainClassGrailsPluginSpec.groovy | 65 ++++++++++
grails-events/plugin/build.gradle | 1 +
.../plugins/events/EventBusGrailsPlugin.groovy | 32 +++--
.../plugins/events/EventBusGrailsPluginSpec.groovy | 81 ++++++++++++
.../plugin/formfields/FieldsGrailsPlugin.groovy | 43 +++++--
.../formfields/FieldsGrailsPluginSpec.groovy | 75 +++++++++++
.../grails/web/layout/LayoutGrailsPlugin.groovy | 44 ++++---
.../web/layout/LayoutGrailsPluginSpec.groovy | 80 ++++++++++++
.../InterceptorBeanDefinitionsPostProcessor.groovy | 104 +++++++++++++++
.../interceptors/InterceptorsGrailsPlugin.groovy | 30 ++---
.../InterceptorsGrailsPluginSpec.groovy | 136 ++++++++++++++++++++
[email protected] | 11 +-
[email protected] | 11 +-
grails-redis/build.gradle | 6 +
.../redis/RedisBeanDefinitionsPostProcessor.groovy | 66 ++++++++++
.../redis/util/RedisConfigurationUtil.groovy | 120 +++++++++++++++---
.../src/main/groovy/redis/RedisGrailsPlugin.groovy | 30 +++--
.../RedisBeanDefinitionsPostProcessorSpec.groovy | 107 ++++++++++++++++
.../rest/plugin/RestResponderGrailsPlugin.groovy | 22 ++--
.../plugin/RestResponderGrailsPluginSpec.groovy | 65 ++++++++++
grails-services/build.gradle | 1 +
.../ServiceBeanDefinitionsPostProcessor.groovy | 99 +++++++++++++++
.../plugins/services/ServicesGrailsPlugin.groovy | 46 +++----
.../services/ServicesGrailsPluginSpec.groovy | 140 +++++++++++++++++++++
grails-testing-support-core/build.gradle | 2 +
.../org/grails/testing/GrailsUnitTest.groovy | 39 ++++--
.../testing/DefineBeansPluginHooksSpec.groovy | 57 +++++++++
.../UrlMappingsBeanDefinitionsPostProcessor.groovy | 111 ++++++++++++++++
.../web/mapping/UrlMappingsGrailsPlugin.groovy | 56 ++++-----
.../web/mapping/UrlMappingsGrailsPluginSpec.groovy | 111 ++++++++++++++++
.../plugin/json/view/JsonViewGrailsPlugin.groovy | 44 +++++--
.../json/view/JsonViewGrailsPluginSpec.groovy | 69 ++++++++++
.../markup/view/MarkupViewGrailsPlugin.groovy | 42 +++++--
.../markup/view/MarkupViewGrailsPluginSpec.groovy | 68 ++++++++++
61 files changed, 3049 insertions(+), 422 deletions(-)
copy
grails-async/plugin/src/{main/groovy/org/grails/plugins/web/async/ControllersAsyncGrailsPlugin.groovy
=>
test/groovy/org/grails/plugins/web/async/ControllersAsyncGrailsPluginSpec.groovy}
(52%)
create mode 100644
grails-cache/src/main/groovy/grails/plugin/cache/GrailsCacheAutoConfiguration.groovy
create mode 100644
grails-cache/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
create mode 100644
grails-cache/src/test/groovy/grails/plugin/cache/CacheGrailsPluginSpec.groovy
create mode 100644
grails-cache/src/test/groovy/grails/plugin/cache/GrailsCacheAutoConfigurationSpec.groovy
create mode 100644
grails-controllers/src/main/groovy/org/grails/plugins/web/controllers/ControllerBeanDefinitionsPostProcessor.groovy
create mode 100644
grails-controllers/src/test/groovy/org/grails/plugins/web/controllers/ControllerBeanDefinitionsPostProcessorSpec.groovy
create mode 100644
grails-controllers/src/test/groovy/org/grails/plugins/web/controllers/ControllersGrailsPluginSpec.groovy
create mode 100644
grails-converters/src/test/groovy/org/grails/plugins/converters/ConvertersGrailsPluginSpec.groovy
create mode 100644
grails-data-graphql/plugin/src/test/groovy/org/grails/gorm/graphql/plugin/GormGraphqlGrailsPluginSpec.groovy
copy {grails-data-hibernate7 =>
grails-data-hibernate5}/dbmigration/src/test/groovy/org/grails/plugins/databasemigration/DatabaseMigrationGrailsPluginSpec.groovy
(80%)
create mode 100644
grails-datasource/src/main/groovy/org/grails/plugins/datasource/DataSourceBeanDefinitionsPostProcessor.groovy
create mode 100644
grails-domain-class/src/test/groovy/org/grails/plugins/domain/DomainClassGrailsPluginSpec.groovy
create mode 100644
grails-events/plugin/src/test/groovy/org/grails/plugins/events/EventBusGrailsPluginSpec.groovy
create mode 100644
grails-fields/src/test/groovy/grails/plugin/formfields/FieldsGrailsPluginSpec.groovy
create mode 100644
grails-gsp/grails-layout/src/test/groovy/org/apache/grails/web/layout/LayoutGrailsPluginSpec.groovy
create mode 100644
grails-interceptors/src/main/groovy/org/grails/plugins/web/interceptors/InterceptorBeanDefinitionsPostProcessor.groovy
create mode 100644
grails-interceptors/src/test/groovy/org/grails/plugins/web/interceptors/InterceptorsGrailsPluginSpec.groovy
create mode 100644
grails-redis/src/main/groovy/grails/plugins/redis/RedisBeanDefinitionsPostProcessor.groovy
create mode 100644
grails-redis/src/test/groovy/grails/plugins/redis/RedisBeanDefinitionsPostProcessorSpec.groovy
create mode 100644
grails-rest-transforms/src/test/groovy/org/grails/plugins/web/rest/plugin/RestResponderGrailsPluginSpec.groovy
create mode 100644
grails-services/src/main/groovy/org/grails/plugins/services/ServiceBeanDefinitionsPostProcessor.groovy
create mode 100644
grails-services/src/test/groovy/org/grails/plugins/services/ServicesGrailsPluginSpec.groovy
create mode 100644
grails-testing-support-core/src/test/groovy/org/grails/testing/DefineBeansPluginHooksSpec.groovy
create mode 100644
grails-url-mappings/src/main/groovy/org/grails/plugins/web/mapping/UrlMappingsBeanDefinitionsPostProcessor.groovy
create mode 100644
grails-url-mappings/src/test/groovy/org/grails/plugins/web/mapping/UrlMappingsGrailsPluginSpec.groovy
create mode 100644
grails-views-gson/src/test/groovy/grails/plugin/json/view/JsonViewGrailsPluginSpec.groovy
create mode 100644
grails-views-markup/src/test/groovy/grails/plugin/markup/view/MarkupViewGrailsPluginSpec.groovy