From 50c2e89096ebdd7e0cb69788a9ac3d224af6a597 Mon Sep 17 00:00:00 2001 From: Sandeep Nishad Date: Tue, 16 Apr 2024 15:50:32 +0530 Subject: [PATCH] chore: upgrade to kotlin 1.9 Signed-off-by: Sandeep Nishad --- weaver/common/protos-java-kt/build.gradle | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/weaver/common/protos-java-kt/build.gradle b/weaver/common/protos-java-kt/build.gradle index 5dade6e296..9787c2749b 100644 --- a/weaver/common/protos-java-kt/build.gradle +++ b/weaver/common/protos-java-kt/build.gradle @@ -1,9 +1,9 @@ buildscript { - ext.coroutines_version = "1.3.7" - ext.protobuf_version = "3.11.1" - ext.grpc_version = "1.29.0" // CURRENT_GRPC_VERSION - ext.grpc_kotlin_version = "0.1.4" // CURRENT_GRPC_KOTLIN_VERSION - ext.kotlin_version = "1.3.72" + ext.coroutines_version = "1.8.0" + ext.protobuf_version = "4.26.1" + ext.grpc_version = "1.63.0" // CURRENT_GRPC_VERSION + ext.grpc_kotlin_version = "1.4.1" // CURRENT_GRPC_KOTLIN_VERSION + ext.kotlin_version = "1.9.23" dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" @@ -23,7 +23,6 @@ repositories { mavenLocal() mavenCentral() maven { url 'https://repo1.maven.org/maven2' } - maven { url 'https://download.corda.net/maven/corda-dependencies/' } maven { url 'https://jitpack.io' } } @@ -31,9 +30,9 @@ apply plugin: 'kotlin' tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile) { kotlinOptions { - languageVersion = "1.3" - apiVersion = "1.3" - jvmTarget = "1.8" + languageVersion = "1.9" + apiVersion = "1.9" + jvmTarget = "17" javaParameters = true // Useful for reflection. } } @@ -55,8 +54,8 @@ sourceSets { } dependencies { - compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" - compile "org.jetbrains.kotlin:kotlin-reflect:$kotlin_version" + compileOnly "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" + compileOnly "org.jetbrains.kotlin:kotlin-reflect:$kotlin_version" implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version" implementation "io.grpc:grpc-kotlin-stub:$grpc_kotlin_version"