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/06/02 18:08:20 UTC

(grails-core) branch feature/compileStaticTagLibs updated (e5d44d245c -> 58acccfbf1)

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

jdaugherty pushed a change to branch feature/compileStaticTagLibs
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from e5d44d245c Add `@GrailsCompileStatic` support for controllers that call tag libs
     add 58acccfbf1 Code Review Feedback   ControllerTagLibTypeCheckingExtension.groovy — 6 feedback items addressed:   1. @since 8.0 — fixed from 7.0 to match the actual 8.0.0-SNAPSHOT project version   2. Outer scope guards — added setup { newScope() } / finish { scopeExit() } for consistency with CriteriaTypeCheckingExtension and other extensions   3. Explicit methodNotFound types — ClassNode receiver, String name, ArgumentListExpression argList, ClassNode[] argTypes, MethodCall call   [...]

No new revisions were added by this update.

Summary of changes:
 .../ControllerTagLibTypeCheckingExtension.groovy   | 32 +++++++-
 ...ontrollerTagLibTypeCheckingExtensionSpec.groovy | 92 ++++++++++++++++++++++
 ... CompileStaticControllerIntegrationSpec.groovy} |  2 +-
 3 files changed, 122 insertions(+), 4 deletions(-)
 create mode 100644 grails-core/src/test/groovy/org/grails/compiler/ControllerTagLibTypeCheckingExtensionSpec.groovy
 rename grails-test-examples/demo33/src/integration-test/groovy/demo/{CompileStaticControllerSpec.groovy => CompileStaticControllerIntegrationSpec.groovy} (94%)