This is an automated email from the ASF dual-hosted git repository. codeconsole pushed a commit to branch 8.0.x in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 3a1a6f82d811e431ecbf16361755516d6429c355 Merge: 26d1c1036b 76bdd8c079 Author: Scott Murphy <[email protected]> AuthorDate: Sat Jul 18 20:22:26 2026 -0700 Merge pull request #15994 from codeconsole/refactor/bean-registrars Convert remaining plugin descriptors from doWithSpring() to beanRegistrar() .../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(-)
