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/09/25 13:20:46 UTC

(grails-core) 01/01: Merge pull request #16398 from codeconsole/feat/scaffold-precompiled-lookup-8.0.x

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

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

commit e4cde3c99b22c96b3aa2879c4a0151108466fcca
Merge: 5fd59fc100 e61d5cb5ec
Author: James Daugherty <jd...@jdresources.net>
AuthorDate: Fri Sep 25 09:20:38 2026 -0400

    Merge pull request #16398 from codeconsole/feat/scaffold-precompiled-lookup-8.0.x

 grails-doc/src/en/guide/scaffolding.adoc           |  10 +-
 .../src/en/guide/upgrading/upgrading80x.adoc       |  34 +
 .../main/groovy/grails/util/BuildSettings.groovy   |  20 +
 .../scaffolding/GenerateScaffoldedViewsTask.groovy | 657 ++++++++++++-------
 .../views/gsp/GroovyPageForkCompileTask.groovy     |  44 +-
 .../plugin/views/gsp/GroovyPagePlugin.groovy       | 139 ++--
 .../scaffolding/ScaffoldedPagesGenerator.java      |  81 +++
 .../GenerateScaffoldedViewsTaskSpec.groovy         | 696 +++++++++++----------
 .../gsp/GroovyPagePluginFunctionalSpec.groovy      | 264 ++++++--
 .../grails/web/pages/GroovyPageForkedCompiler.java |  55 ++
 .../grails/gsp/compiler/GroovyPageCompiler.groovy  | 108 +++-
 .../grails/gsp/io/DefaultGroovyPageLocator.java    |   4 +-
 .../gsp/compiler/GroovyPageCompilerSpec.groovy     | 131 +++-
 .../DefaultGroovyPageLocatorPrecompiledSpec.groovy |  20 +
 .../web/pages/GroovyPageForkedCompiler.groovy      |  35 +-
 .../web/servlet/view/GroovyPageViewResolver.java   |   9 +-
 .../web/pages/GroovyPageForkedCompilerSpec.groovy  | 125 ++++
 grails-scaffolding/build.gradle                    |   1 +
 .../scaffolding/ScaffoldingViewResolver.groovy     | 157 ++++-
 .../apache/grails/scaffolding/ScaffoldedPages.java | 130 ++++
 .../scaffolding/ScaffoldedPagesGenerator.groovy    | 215 +++++++
 .../scaffolding/aot/ScaffoldingRuntimeHints.java   |  10 +-
 .../scaffolding/ScaffoldingViewResolverSpec.groovy | 260 +++++++-
 .../ScaffoldedPagesGeneratorSpec.groovy            | 203 ++++++
 .../grails/scaffolding/ScaffoldedPagesSpec.groovy  |  98 +++
 .../aot/ScaffoldingRuntimeHintsSpec.groovy         |  51 ++
 grails-test-examples/scaffolding/build.gradle      |  21 +
 .../controllers/com/example/BookController.groovy  |   6 -
 .../templates/scaffolding/community/summary.gsp    |  28 +
 .../src/main/templates/scaffolding/summary.gsp     |  28 +
 .../example/PrecompiledScaffoldPagesSpec.groovy    | 104 +++
 31 files changed, 2993 insertions(+), 751 deletions(-)