This is an automated email from the ASF dual-hosted git repository.
jamesfredley pushed a change to branch micronaut-fixes-2
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 251e6fd857 Merge branch '7.0.x' into micronaut-fixes-2
add 6b59b6f1a3 Address PR review feedback: comprehensive ersatz tests,
plugin @Singleton beans, and docs updates
No new revisions were added by this update.
Summary of changes:
.../src/en/guide/upgrading/upgrading60x.adoc | 16 +-
.../build/gradle/templates/buildGradle.rocker.raw | 11 -
grails-test-examples/micronaut/build.gradle | 1 +
.../micronaut/ExternalApiController.groovy | 77 +++
.../controllers/micronaut/UrlMappings.groovy | 7 +
.../services/micronaut/ExternalApiService.groovy | 64 +++
.../MicronautDeclarativeClientSpec.groovy | 199 ++++++++
.../micronaut/MicronautErsatzRoundtripSpec.groovy | 531 +++++++++++++++++++++
.../micronaut/MicronautPluginBeanSpec.groovy | 85 ++++
.../micronaut/client/MicronautTestClient.groovy | 18 +
.../build.gradle | 11 +-
.../MicronautSingletonGrailsPlugin.groovy} | 19 +-
.../plugins/micronaut/PluginMessageProvider.java} | 7 +-
.../plugins/micronaut/PluginSingletonService.java} | 8 +-
settings.gradle | 2 +
15 files changed, 1018 insertions(+), 38 deletions(-)
create mode 100644
grails-test-examples/micronaut/grails-app/controllers/micronaut/ExternalApiController.groovy
create mode 100644
grails-test-examples/micronaut/grails-app/services/micronaut/ExternalApiService.groovy
create mode 100644
grails-test-examples/micronaut/src/integration-test/groovy/micronaut/MicronautErsatzRoundtripSpec.groovy
create mode 100644
grails-test-examples/micronaut/src/integration-test/groovy/micronaut/MicronautPluginBeanSpec.groovy
copy grails-test-examples/plugins/{issue-11767 =>
micronaut-singleton}/build.gradle (84%)
copy
grails-test-examples/plugins/{issue-11767/src/main/groovy/issue11767/plugin/MyPluginGrailsPlugin.groovy
=>
micronaut-singleton/src/main/groovy/micronaut/singleton/MicronautSingletonGrailsPlugin.groovy}
(74%)
copy
grails-test-examples/{micronaut/src/main/groovy/bean/injection/NamedService.java
=>
plugins/micronaut-singleton/src/main/java/com/example/grails/plugins/micronaut/PluginMessageProvider.java}
(87%)
copy
grails-test-examples/{micronaut/src/main/java/bean/injection/JavaSingletonService.java
=>
plugins/micronaut-singleton/src/main/java/com/example/grails/plugins/micronaut/PluginSingletonService.java}
(81%)