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%)