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.
This commit is contained in:
pj authored and GitHub committed 2026-06-03 17:35:24 +05:30
1 parent b44077afde
commit ce65cc32a4
2 files changed
+5 -1

No files matched your search

+4
View File
@@ -6,6 +6,10 @@ pluginManagement {
} }
} }
plugins {
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
}
dependencyResolutionManagement { dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories { repositories {
+1 -1
View File
@@ -4,7 +4,7 @@ plugins {
kotlin("jvm") version "2.1.21" kotlin("jvm") version "2.1.21"
application application
id("com.gradleup.shadow") version "9.0.0-rc2" 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" version = findProperty("sanderling.version") as String? ?: "0.0.0-dev"