From 19f27e857b538ded856ff50e0bcf334078fd4134 Mon Sep 17 00:00:00 2001 From: Yi Hu Date: Wed, 1 Nov 2023 22:40:39 -0400 Subject: [PATCH] Fix ./gradlew spotlessApply fail groovy check --- .../main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy | 3 +++ 1 file changed, 3 insertions(+) diff --git a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy index 2d2ac32d815d..a16b21f4d633 100644 --- a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy +++ b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy @@ -2276,6 +2276,9 @@ class BeamModulePlugin implements Plugin { } groovyGradle { greclipse().configFile(grEclipseConfig) } } + // Workaround to fix spotless groovy and groovyGradle tasks use the same intermediate dir, + // until Beam no longer build on Java8 and can upgrade spotless plugin. + project.tasks.spotlessGroovy.mustRunAfter project.tasks.spotlessGroovyGradle } // containerImageName returns a configurable container image name, by default a