@@ -8,7 +8,9 @@ class GradleBuildToolSuite extends BaseBuildToolSuite {
88 def gradleVersion (version : String = " " ): List [String ] = {
99 createEmptyBuildScript()
1010 if (version.isEmpty || version == " latest" )
11- List (" gradle" , " wrapper" )
11+ // Hardcode v7.6.1 since auto-indexing does not work for Gradle v8 at the moment.
12+ // See https://github.com/sourcegraph/scip-java/issues/544
13+ List (" gradle" , " wrapper" , " --gradle-version" , " 7.6.1" )
1214 else
1315 List (" gradle" , " wrapper" , " --gradle-version" , version)
1416 }
@@ -89,7 +91,8 @@ class GradleBuildToolSuite extends BaseBuildToolSuite {
8991 |/src/test/java/ExampleSuite.java
9092 |public class ExampleSuite {}
9193 |""" .stripMargin,
92- 2
94+ 2 ,
95+ initCommand = gradleVersion()
9396 )
9497
9598 checkBuild(
@@ -144,7 +147,8 @@ class GradleBuildToolSuite extends BaseBuildToolSuite {
144147 |<hello/>
145148 |""" .stripMargin,
146149 2 ,
147- extraArguments = List (" --build-tool" , " gradle" )
150+ extraArguments = List (" --build-tool" , " gradle" ),
151+ initCommand = gradleVersion()
148152 )
149153
150154 checkBuild(
@@ -157,7 +161,8 @@ class GradleBuildToolSuite extends BaseBuildToolSuite {
157161 |public class ExampleSuite {}
158162 |""" .stripMargin,
159163 1 ,
160- extraArguments = List (" --" , " compileJava" )
164+ extraArguments = List (" --" , " compileJava" ),
165+ initCommand = gradleVersion()
161166 )
162167
163168 checkBuild(
@@ -262,7 +267,8 @@ class GradleBuildToolSuite extends BaseBuildToolSuite {
262267 |package foo
263268 |class ExampleSuite {}
264269 |""" .stripMargin,
265- 4
270+ 4 ,
271+ initCommand = gradleVersion()
266272 )
267273
268274 checkBuild(
@@ -287,7 +293,8 @@ class GradleBuildToolSuite extends BaseBuildToolSuite {
287293 |package foo
288294 |class ExampleSuite {}
289295 |""" .stripMargin,
290- 4
296+ 4 ,
297+ initCommand = gradleVersion()
291298 )
292299
293300 List (" 8" , " 11" ).foreach { version =>
@@ -308,7 +315,8 @@ class GradleBuildToolSuite extends BaseBuildToolSuite {
308315 |package foo
309316 |object Example {}
310317 | """ .stripMargin,
311- 1
318+ 1 ,
319+ initCommand = gradleVersion()
312320 )
313321 }
314322
@@ -348,7 +356,8 @@ class GradleBuildToolSuite extends BaseBuildToolSuite {
348356 |package foo
349357 |class ExampleJvmSuite {}
350358 | """ .stripMargin,
351- expectedSemanticdbFiles
359+ expectedSemanticdbFiles,
360+ initCommand = gradleVersion()
352361 )
353362 }
354363}
0 commit comments