This is an automated email from the ASF dual-hosted git repository. jdaugherty pushed a commit to branch 7.0.x in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 614ba220aeb2f1e47f36001946d3277f784d16d8 Author: James Daugherty <[email protected]> AuthorDate: Tue May 27 15:43:24 2025 -0400 [skip ci] - fix assemble for findMainClass dependencies --- .../org/grails/gradle/plugin/core/GrailsPluginGradlePlugin.groovy | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/core/GrailsPluginGradlePlugin.groovy b/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/core/GrailsPluginGradlePlugin.groovy index bcb93974fe..aa261958be 100644 --- a/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/core/GrailsPluginGradlePlugin.groovy +++ b/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/core/GrailsPluginGradlePlugin.groovy @@ -33,6 +33,7 @@ import org.gradle.api.tasks.bundling.Jar import org.gradle.api.tasks.compile.GroovyCompile import org.gradle.language.jvm.tasks.ProcessResources import org.gradle.tooling.provider.model.ToolingModelBuilderRegistry +import org.grails.gradle.plugin.run.FindMainClassTask import org.grails.gradle.plugin.util.SourceSets import org.springframework.boot.gradle.tasks.bundling.BootJar @@ -166,6 +167,10 @@ class GrailsPluginGradlePlugin extends GrailsGradlePlugin { it.into project.layout.buildDirectory.dir("classes/groovy/main") } + project.tasks.named('findMainClass', FindMainClassTask).configure { + it.dependsOn(copyAstClasses) + } + def taskContainer = project.tasks taskContainer.named('classes').configure { it.dependsOn(copyAstClasses) }
