Prepare for Gradle 9 upgrade (#2985)

Refactor Gradle scripts to replace usages incompatible with Gradle 9.

PR prepared mostly with gemini-cli, with one issue (project.exec)
researched with gemini web and manually applied.

The actual upgrade to Gradle 9 will be in another PR.

Verified: none of the issues reported in build/reports/problems/problems-report.html
is related to Gradle 9.
This commit is contained in:
Weimin Yu
2026-03-20 14:15:12 +00:00
committed by GitHub
parent 301a6681f5
commit e5c0c27458
7 changed files with 61 additions and 39 deletions
+1 -1
View File
@@ -83,7 +83,7 @@ dependencies {
testImplementation deps['org.testcontainers:junit-jupiter']
testImplementation deps['org.yaml:snakeyaml']
testImplementation project(path: ':common', configuration: 'testing')
testImplementation project(path: ':networking', configuration: 'testRuntimeOnly')
testImplementation project(path: ':networking', configuration: 'testRuntimeElements')
// Include auto-value in compile until nebula-lint understands
// annotationProcessor