This is an automated email from the ASF dual-hosted git repository. jdaugherty pushed a commit to branch invokeDynamicDisable in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 32a03dc1bcb90584818c37c40bd5d24579ae0336 Author: James Daugherty <[email protected]> AuthorDate: Sat Jan 17 14:45:54 2026 -0500 #15321 - disable invoke dynamic by default --- .../forge/feature/build/gradle/templates/buildGradle.rocker.raw | 5 +++++ grails-profiles/base/skeleton/build.gradle | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/grails-forge/grails-forge-core/src/main/java/org/grails/forge/feature/build/gradle/templates/buildGradle.rocker.raw b/grails-forge/grails-forge-core/src/main/java/org/grails/forge/feature/build/gradle/templates/buildGradle.rocker.raw index f75be4186f..a1b84c1858 100644 --- a/grails-forge/grails-forge-core/src/main/java/org/grails/forge/feature/build/gradle/templates/buildGradle.rocker.raw +++ b/grails-forge/grails-forge-core/src/main/java/org/grails/forge/feature/build/gradle/templates/buildGradle.rocker.raw @@ -141,3 +141,8 @@ assets { } } + +// https://github.com/apache/grails-core/issues/15321 +tasks.withType(GroovyCompile).configureEach { + groovyOptions.optimizationOptions.indy = false +} diff --git a/grails-profiles/base/skeleton/build.gradle b/grails-profiles/base/skeleton/build.gradle index 52fa0720c3..4dfeedd453 100644 --- a/grails-profiles/base/skeleton/build.gradle +++ b/grails-profiles/base/skeleton/build.gradle @@ -40,3 +40,8 @@ compileJava.options.release = 17 tasks.withType(Test).configureEach { useJUnitPlatform() } + +// https://github.com/apache/grails-core/issues/15321 +tasks.withType(GroovyCompile).configureEach { + groovyOptions.optimizationOptions.indy = false +}
