This is an automated email from the ASF dual-hosted git repository. matrei pushed a commit to branch groovy-5.1.0 in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 4a289e331aede99b98a2f7ffe51b69d7aeaa1b66 Author: Mattias Reichel <[email protected]> AuthorDate: Tue Aug 18 16:37:01 2026 +0200 refactor: remove Groovy 5 workaround for GROOVY-12134 This was fixed in Groovy 5.0.8 --- .../web/UpdateRequestContextHolderExceptionTranslationFilter.groovy | 6 ------ 1 file changed, 6 deletions(-) diff --git a/grails-spring-security/plugin/src/main/groovy/grails/plugin/springsecurity/web/UpdateRequestContextHolderExceptionTranslationFilter.groovy b/grails-spring-security/plugin/src/main/groovy/grails/plugin/springsecurity/web/UpdateRequestContextHolderExceptionTranslationFilter.groovy index 1f69bc80ce..3be77dadcc 100644 --- a/grails-spring-security/plugin/src/main/groovy/grails/plugin/springsecurity/web/UpdateRequestContextHolderExceptionTranslationFilter.groovy +++ b/grails-spring-security/plugin/src/main/groovy/grails/plugin/springsecurity/web/UpdateRequestContextHolderExceptionTranslationFilter.groovy @@ -73,9 +73,6 @@ class UpdateRequestContextHolderExceptionTranslationFilter extends ExceptionTran @CompileStatic class DelegatingGrailsWebRequest extends GrailsWebRequest { - // GROOVY-12134 - Groovy 5 workaround not ignoring final methods for the `@Delegate` - @Delegate(excludes = ['getRequest', 'getResponse', 'getCurrentRequest', 'getCurrentResponse', 'setMultipartRequest', - 'getParams', 'getParameterMap', 'getOriginalParams', 'resetParams', 'addParametersFrom']) GrailsWebRequest current DelegatingGrailsWebRequest(HttpServletRequest request, HttpServletResponse response, GrailsWebRequest current) { @@ -87,9 +84,6 @@ class DelegatingGrailsWebRequest extends GrailsWebRequest { @CompileStatic class DelegatingAsyncGrailsWebRequest extends AsyncGrailsWebRequest { - // GROOVY-12134 - Groovy 5 workaround not ignoring final methods for the `@Delegate` - @Delegate(excludes = ['getRequest', 'getResponse', 'getCurrentRequest', 'getCurrentResponse', 'setMultipartRequest', - 'getParams', 'getParameterMap', 'getOriginalParams', 'resetParams', 'addParametersFrom']) AsyncGrailsWebRequest current DelegatingAsyncGrailsWebRequest(HttpServletRequest request, HttpServletResponse response, AsyncGrailsWebRequest current) {
