From ce65cc32a4cb267cad9f58decf12112fa1744cbb Mon Sep 17 00:00:00 2001 From: pjay Date: Wed, 3 Jun 2026 17:35:24 +0530 Subject: [PATCH] Fix gradle deprecation warnings (#57) * chore(build): add foojay toolchain resolver to silence Gradle 9 toolchain warning * chore(sidecar): upgrade protobuf gradle plugin 0.9.5 -> 0.10.0 0.10.0 uses single-string notation internally when resolving platform-specific protoc and grpc-java binaries, eliminating two Gradle 9 deprecation warnings. --- settings.gradle.kts | 4 ++++ sidecar/build.gradle.kts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/settings.gradle.kts b/settings.gradle.kts index 572e45d..bde3f95 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -6,6 +6,10 @@ pluginManagement { } } +plugins { + id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0" +} + dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { diff --git a/sidecar/build.gradle.kts b/sidecar/build.gradle.kts index f8a5ef7..ecc6d08 100644 --- a/sidecar/build.gradle.kts +++ b/sidecar/build.gradle.kts @@ -4,7 +4,7 @@ plugins { kotlin("jvm") version "2.1.21" application id("com.gradleup.shadow") version "9.0.0-rc2" - id("com.google.protobuf") version "0.9.5" + id("com.google.protobuf") version "0.10.0" } version = findProperty("sanderling.version") as String? ?: "0.0.0-dev"