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 2026/10/02 20:03:04 UTC
(grails-core) 01/01: Merge pull request #16456 from apache/feat/spring-application-builder
This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a commit to branch 8.1.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 21ac4528b2c07da4c80a33c2c5acb8e7e5441ecc
Merge: df07fd8c11 9e8a018ccd
Author: James Daugherty <jd...@jdresources.net>
AuthorDate: Fri Oct 2 16:02:53 2026 -0400
Merge pull request #16456 from apache/feat/spring-application-builder
Make GrailsAppBuilder hierarchies hold exactly one Grails application
.../src/main/groovy/grails/boot/GrailsApp.groovy | 48 +-
.../groovy/grails/boot/GrailsAppBuilder.groovy | 409 +++++++++++++++-
.../config/GrailsApplicationPostProcessor.groovy | 60 ++-
...GrailsEarlyPluginRegistrationPostProcessor.java | 14 +
.../grails/boot/DevelopmentModeWatchSpec.groovy | 54 +++
.../groovy/grails/boot/GrailsAppBuilderSpec.groovy | 530 +++++++++++++++++++++
.../boot/GrailsAppContextHierarchySpec.groovy | 172 +++++++
.../EarlyPluginRegistrationOrderingSpec.groovy | 61 +++
.../conf/applicationClass/applicationBuilder.adoc | 127 +++++
grails-doc/src/en/guide/introduction/whatsNew.adoc | 16 +
grails-doc/src/en/guide/toc.yml | 1 +
.../context-hierarchy-cli/build.gradle | 52 ++
.../grails-app/conf/application.yml | 55 +++
.../grails-app/conf/logback.xml | 38 ++
.../grails-app/domain/hierarchycli/Visitor.groovy | 24 +-
.../init/hierarchycli/Application.groovy | 60 +++
.../services/hierarchycli/VisitorService.groovy | 33 +-
.../hierarchycli/ReportingCommandSpec.groovy | 145 ++++++
.../hierarchycli/command/ReportingCommand.groovy | 27 +-
.../command/VisitorReportRunner.groovy | 71 +++
.../context-hierarchy/build.gradle | 50 ++
.../grails-app/conf/application.yml | 94 ++++
.../context-hierarchy/grails-app/conf/logback.xml | 38 ++
.../contexthierarchy/HierarchyController.groovy | 65 +++
.../contexthierarchy/UrlMappings.groovy | 29 +-
.../domain/contexthierarchy/Visitor.groovy | 24 +-
.../init/contexthierarchy/Application.groovy | 27 +-
.../contexthierarchy/VisitorService.groovy | 33 +-
.../grails-app/views/hierarchy/greet.gsp | 32 ++
.../contexthierarchy/AnotherApplication.groovy | 20 +-
.../SecondGrailsApplicationRefusedSpec.groovy | 59 +++
.../SharedParentGrailsChildSpec.groovy | 159 +++++++
.../contexthierarchy/shared/AuditTrail.groovy | 29 +-
.../shared/SharedConfiguration.groovy | 24 +-
settings.gradle | 4 +
35 files changed, 2504 insertions(+), 180 deletions(-)