This is an automated email from the ASF dual-hosted git repository. scottheiberg pushed a commit to branch 7.1.x in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit e9e015cf0d8085252d5d58d15f188809b4107589 Merge: 1b67ebd322 3c29edeff2 Author: Scott Murphy <[email protected]> AuthorDate: Mon Dec 1 16:49:47 2025 -0800 Merge pull request #15245 from codeconsole/7.1.x-scaffold-service-controller 7.1.x @Scaffold Services and Controllers grails-doc/src/en/guide/scaffolding.adoc | 170 ++++++++++++++++++--- .../src/en/guide/upgrading/upgrading60x.adoc | 146 +++++++++++++++++- grails-doc/src/en/ref/Plug-ins/scaffolding.adoc | 36 ++++- .../CreateScaffoldControllerCommand.groovy | 24 ++- ....groovy => CreateScaffoldServiceCommand.groovy} | 27 ++-- .../scaffolding/GenerateScaffoldAllCommand.groovy | 96 ++++++++++++ .../plugin/scaffolding/CommandLineHelper.groovy | 9 ++ .../grails/plugin/scaffolding/GormService.groovy | 7 +- .../scaffolding/RestfulServiceController.groovy | 34 ++++- .../plugin/scaffolding/ScaffoldService.groovy | 114 ++++++++++++++ .../plugin/scaffolding/annotation/Scaffold.java | 93 +++++++++++ .../ScaffoldingControllerInjector.groovy | 46 +++++- .../scaffolding/ScaffoldingServiceInjector.groovy | 22 ++- .../main/scripts/CreateScaffoldController.groovy | 26 +++- ...troller.groovy => CreateScaffoldService.groovy} | 20 ++- .../src/main/scripts/GenerateScaffoldAll.groovy | 64 ++++++++ .../scaffolding/ScaffoldedController.groovy | 13 +- .../templates/scaffolding/ScaffoldedService.groovy | 8 + 18 files changed, 891 insertions(+), 64 deletions(-)
