You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by jd...@apache.org on 2025/09/02 15:55:40 UTC

(grails-core) 01/01: Merge pull request #14953 from apache/micronautTests

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

jdaugherty pushed a commit to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit 80cb031c73c7606b50d098ada11bbb923a8ebc15
Merge: 6f742f5964 a6c358187f
Author: James Daugherty <jd...@jdresources.net>
AuthorDate: Tue Sep 2 11:55:32 2025 -0400

    Merge pull request #14953 from apache/micronautTests
    
    feature - #14017 - add back Micronaut support to Grails 7 with optional plugin

 RENAME.md                                          |  2 +-
 etc/bin/rename_gradle_artifacts.sh                 |  4 +-
 gradle.properties                                  |  8 +-
 gradle/dependency-licenses.gradle                  |  2 +-
 gradle/java-config.gradle                          |  2 +-
 gradle/publish-root-config.gradle                  | 29 ++++----
 gradle/rat-root-config.gradle                      |  3 -
 .../web/async/ControllersAsyncGrailsPlugin.groovy  |  2 +-
 .../grails/plugin/cache/CacheGrailsPlugin.groovy   |  2 +-
 .../controllers/ControllersAutoConfiguration.java  |  6 +-
 .../src/main/groovy/grails/boot/GrailsApp.groovy   |  4 +-
 .../plugin/hibernate/HibernateGrailsPlugin.groovy  |  2 +-
 .../plugins/mongodb/MongodbGrailsPlugin.groovy     |  2 +-
 grails-dependencies/starter-web/build.gradle       |  3 +-
 .../gradleBuild/gradleDependencies.adoc            |  1 -
 grails-doc/src/en/guide/conf/micronaut.adoc        | 44 +++++++++++
 grails-doc/src/en/guide/index.adoc                 |  5 ++
 .../src/en/guide/upgrading/upgrading60x.adoc       | 40 ++++++----
 grails-domain-class/build.gradle                   |  3 +
 .../plugins/domain/DomainClassGrailsPlugin.groovy  | 24 ------
 .../GrailsDomainClassAutoConfiguration.groovy      | 85 ++++++++++++++++++++++
 .../DefaultConstraintEvaluatorFactoryBean.groovy   | 23 ++----
 .../DefaultMappingContextFactoryBean.groovy        |  5 +-
 ...rk.boot.autoconfigure.AutoConfiguration.imports | 20 +++++
 .../plugins/events/EventBusGrailsPlugin.groovy     |  2 +-
 .../plugin/formfields/FieldsGrailsPlugin.groovy    |  3 +-
 grails-forge/gradle/dependency-licenses.gradle     |  2 +-
 grails-forge/gradle/java-config.gradle             |  1 +
 .../GrailsMicronaut.java}                          | 25 +++----
 .../{other => micronaut}/MicronautHttpClient.java  |  2 +-
 .../feature/grails/GrailsDefaultPluginsSpec.groovy |  1 -
 .../org/grails/forge/create/CreateAppSpec.groovy   | 14 ++++
 .../grails/plugin/geb/GebGrailsPlugin.groovy       |  2 +-
 grails-gradle/gradle/java-config.gradle            |  2 +-
 .../gradle/plugin/core/GrailsGradlePlugin.groovy   | 34 ++++++---
 grails-gsp/grails-layout/build.gradle              |  2 +-
 .../layout/EmbeddedGrailsLayoutViewResolver.java   | 15 +---
 .../GrailsLayoutViewResolverPostProcessor.groovy   | 30 +++++---
 .../plugins/web/GroovyPagesGrailsPlugin.groovy     |  7 +-
 .../plugins/web/GroovyPagesPostProcessor.groovy    | 51 +++++++++++++
 grails-i18n/build.gradle                           |  2 +-
 {grails-i18n => grails-micronaut}/build.gradle     | 40 +++-------
 .../micronaut/GrailsMicronautGrailsPlugin.groovy   | 75 +++++++++++++++++++
 grails-profiles/base/profile.yml                   |  2 -
 .../scaffolding/ScaffoldingGrailsPlugin.groovy     |  2 +-
 .../GrailsCompilerAutoConfiguration.java           |  2 +-
 grails-test-examples/app1/build.gradle             |  2 +-
 .../async-events-pubsub-demo/build.gradle          |  2 +-
 grails-test-examples/cache/build.gradle            |  1 -
 grails-test-examples/demo33/build.gradle           |  1 -
 .../external-configuration/build.gradle            |  1 -
 grails-test-examples/geb-gebconfig/build.gradle    |  1 -
 grails-test-examples/geb/build.gradle              |  1 -
 grails-test-examples/gsp-layout/build.gradle       |  1 -
 grails-test-examples/gsp-sitemesh3/build.gradle    |  1 -
 .../hibernate5/grails-data-service/build.gradle    |  1 -
 .../grails-database-per-tenant/build.gradle        |  1 -
 .../hibernate5/grails-hibernate/build.gradle       |  1 -
 .../grails-partitioned-multi-tenancy/build.gradle  |  1 -
 .../grails-schema-per-tenant/build.gradle          |  1 -
 .../hibernate5/issue450/build.gradle               |  3 +-
 grails-test-examples/issue-11102/build.gradle      |  3 +-
 grails-test-examples/issue-11767/build.gradle      | 29 ++------
 .../init/issue11767/app/Application.groovy         |  2 +
 .../groovy/issue11767/app/ConfigLoadingSpec.groovy |  4 +-
 grails-test-examples/issue-views-182/build.gradle  |  2 +-
 grails-test-examples/micronaut/build.gradle        | 69 ++----------------
 .../grails-app/init/micronaut/Application.groovy   |  3 +-
 .../micronaut/BeanInjectionServiceSpec.groovy      |  4 +-
 grails-test-examples/mongodb/base/build.gradle     |  1 -
 .../mongodb/database-per-tenant/build.gradle       |  1 -
 .../mongodb/hibernate5/build.gradle                |  1 -
 .../mongodb/test-data-service/build.gradle         |  1 -
 .../build.gradle                                   |  6 +-
 .../grails-app/conf/plugin.yml                     |  0
 .../init/issue11767/plugin/Application.groovy      |  2 +-
 .../issue11767/plugin/MyPluginGrailsPlugin.groovy  |  3 +-
 .../plugin/PluginGroovyMicronautBean.groovy        |  0
 .../plugin/PluginGroovySpringBean.groovy           |  0
 .../issue11767/plugin/PluginJavaMicronautBean.java |  0
 .../issue11005/Issue11005GrailsPlugin.groovy       |  2 +-
 .../groovy/loadfirst/LoadfirstGrailsPlugin.groovy  |  2 +-
 .../loadsecond/LoadsecondGrailsPlugin.groovy       |  2 +-
 .../views-functional-tests/build.gradle            |  5 +-
 grails-test-suite-persistence/build.gradle         |  1 -
 grails-test-suite-uber/build.gradle                |  1 -
 .../plugin/json/view/JsonViewGrailsPlugin.groovy   |  2 +-
 .../markup/view/MarkupViewGrailsPlugin.groovy      |  2 +-
 grails-web-boot/build.gradle                       |  1 -
 settings.gradle                                    | 17 +++--
 90 files changed, 495 insertions(+), 327 deletions(-)