From e72af1e083387c0eb8313322e380b87bd97dd91d Mon Sep 17 00:00:00 2001 From: simar mugattarov Date: Thu, 8 May 2025 18:45:16 +0500 Subject: [PATCH 1/3] hotfix: replace dependencies version with BOM only for akka related dependencies --- cqp-core/build.gradle.kts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/cqp-core/build.gradle.kts b/cqp-core/build.gradle.kts index 793950a..443c2ea 100644 --- a/cqp-core/build.gradle.kts +++ b/cqp-core/build.gradle.kts @@ -7,19 +7,21 @@ plugins { description = "Chem query platform. Compound quick search" version = "0.0.13" +val akkaVersion: String = "2.9.0-M2" + dependencies { implementation("com.typesafe:config:1.4.2") - implementation("com.typesafe.akka:akka-bom_2.13:2.9.0-M2") + implementation(platform("com.typesafe.akka:akka-bom_2.13:2.9.0-M2")) - implementation("com.typesafe.akka:akka-actor-typed_2.13:2.9.0-M2") - implementation("com.typesafe.akka:akka-stream_2.13:2.9.0-M2") - implementation("com.typesafe.akka:akka-stream-typed_2.13:2.9.0-M2") + implementation("com.typesafe.akka:akka-actor-typed_2.13") + implementation("com.typesafe.akka:akka-stream_2.13") + implementation("com.typesafe.akka:akka-stream-typed_2.13") - implementation("com.typesafe.akka:akka-slf4j_2.13:2.9.0-M2") - implementation("com.typesafe.akka:akka-discovery_2.13:2.9.0-M2") - implementation("com.typesafe.akka:akka-serialization-jackson_2.13:2.9.0-M2") - implementation("com.typesafe.akka:akka-cluster-typed_2.13:2.9.0-M2") + implementation("com.typesafe.akka:akka-slf4j_2.13") + implementation("com.typesafe.akka:akka-discovery_2.13") + implementation("com.typesafe.akka:akka-serialization-jackson_2.13") + implementation("com.typesafe.akka:akka-cluster-typed_2.13") implementation("com.lightbend.akka:akka-stream-alpakka-slick_2.13:6.0.2") implementation("com.lightbend.akka.management:akka-management_2.13:1.5.0-M1") From d9a970c0f05a5463f96a46a6aea6c54af7e6cd6b Mon Sep 17 00:00:00 2001 From: simar mugattarov Date: Thu, 8 May 2025 18:52:04 +0500 Subject: [PATCH 2/3] hotfix: replace Akka version with variable easier to read and find akka version --- cqp-core/build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cqp-core/build.gradle.kts b/cqp-core/build.gradle.kts index 443c2ea..e1cbd2f 100644 --- a/cqp-core/build.gradle.kts +++ b/cqp-core/build.gradle.kts @@ -12,7 +12,7 @@ val akkaVersion: String = "2.9.0-M2" dependencies { implementation("com.typesafe:config:1.4.2") - implementation(platform("com.typesafe.akka:akka-bom_2.13:2.9.0-M2")) + implementation(platform("com.typesafe.akka:akka-bom_2.13:$akkaVersion")) implementation("com.typesafe.akka:akka-actor-typed_2.13") implementation("com.typesafe.akka:akka-stream_2.13") From b103dced9951096b07de902ceaa78e00431b428f Mon Sep 17 00:00:00 2001 From: simar mugattarov Date: Thu, 8 May 2025 20:20:27 +0500 Subject: [PATCH 3/3] hotfix: fixed Gradle warning using deprecated API `new URL(String)` --- .../main/kotlin/com/quantori/cqp/build/CqpJavaLibraryPlugin.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cqp-build/src/main/kotlin/com/quantori/cqp/build/CqpJavaLibraryPlugin.kt b/cqp-build/src/main/kotlin/com/quantori/cqp/build/CqpJavaLibraryPlugin.kt index 9a4259a..6287a39 100644 --- a/cqp-build/src/main/kotlin/com/quantori/cqp/build/CqpJavaLibraryPlugin.kt +++ b/cqp-build/src/main/kotlin/com/quantori/cqp/build/CqpJavaLibraryPlugin.kt @@ -155,7 +155,7 @@ class CqpJavaLibraryPlugin : Plugin { doLast { val file = zipBundle.get().archiveFile.get().asFile val boundary = "----WebKitFormBoundary7MA4YWxkTrZu0gW" - val url = java.net.URL("https://central.sonatype.com/api/v1/publisher/upload") + val url = uri("https://central.sonatype.com/api/v1/publisher/upload").toURL() val username = project.findProperty("mavenCentralUsername") as String? ?: System.getenv("MAVEN_CENTRAL_USERNAME")