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
+}

Reply via email to