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


The following commit(s) were added to refs/heads/7.0.x by this push:
     new 1ecf2bd973 ensure classes depends on compileProfile
1ecf2bd973 is described below

commit 1ecf2bd973234019335df3ff67c5b1f439f3ec8e
Author: James Daugherty <[email protected]>
AuthorDate: Wed Jun 4 00:04:49 2025 -0400

    ensure classes depends on compileProfile
---
 .../grails/gradle/plugin/profiles/GrailsProfileGradlePlugin.groovy    | 4 ++++
 1 file changed, 4 insertions(+)

diff --git 
a/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/profiles/GrailsProfileGradlePlugin.groovy
 
b/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/profiles/GrailsProfileGradlePlugin.groovy
index 920678b7a3..90bc7a195e 100644
--- 
a/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/profiles/GrailsProfileGradlePlugin.groovy
+++ 
b/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/profiles/GrailsProfileGradlePlugin.groovy
@@ -176,6 +176,10 @@ class GrailsProfileGradlePlugin implements Plugin<Project> 
{
             it.classpath = project.files(runtimeOnlyConfiguration.get(), 
project.configurations.named('runtimeClasspath').get())
         }
 
+        project.tasks.named('classes').configure {
+            it.dependsOn(compileTask)
+        }
+
         TaskProvider<Jar> jarTask = project.tasks.named('jar', Jar)
         jarTask.configure { Jar jar ->
             jar.dependsOn(processProfileResourcesTask, compileTask)

Reply via email to