commit d7caa39d3b6ec3df92765bd66c8272112365069c
parent 00dc941a2a4fe941cb0daaf163786f5b31e3a3f0
Author: Antoine A <>
Date: Tue, 28 Nov 2023 13:00:38 +0000
Update dependencies
Diffstat:
4 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/bank/build.gradle b/bank/build.gradle
@@ -19,14 +19,14 @@ sourceSets.main.java.srcDirs = ["src/main/kotlin"]
dependencies {
// Core language libraries
- implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3")
+ implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version")
// LibEuFin util library
implementation(project(":util"))
- implementation("org.postgresql:postgresql:42.6.0")
+ implementation("org.postgresql:postgresql:$postgres_version")
implementation("com.zaxxer:HikariCP:5.0.1")
- implementation("com.github.ajalt.clikt:clikt:4.2.1")
+ implementation("com.github.ajalt.clikt:clikt:$clikt_version")
implementation("io.ktor:ktor-server-core:$ktor_version")
implementation("io.ktor:ktor-server-call-logging:$ktor_version")
@@ -34,7 +34,7 @@ dependencies {
implementation("io.ktor:ktor-server-content-negotiation:$ktor_version")
implementation("io.ktor:ktor-server-status-pages:$ktor_version")
implementation("io.ktor:ktor-server-netty:$ktor_version")
- implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.0")
+ implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:$json_version")
implementation("io.ktor:ktor-serialization-kotlinx-json:$ktor_version")
// UNIX domain sockets support (used to connect to PostgreSQL)
diff --git a/build.gradle b/build.gradle
@@ -23,6 +23,10 @@ allprojects {
set("kotlin_version", "1.9.20")
set("ktor_version", "2.3.6")
set("netty_version", "4.1.100.Final")
+ set("clikt_version", "4.2.1")
+ set("json_version", "1.6.1")
+ set("coroutines_version", "1.7.3")
+ set("postgres_version", "42.7.0")
}
repositories {
diff --git a/nexus/build.gradle b/nexus/build.gradle
@@ -19,7 +19,7 @@ sourceSets.main.java.srcDirs = ["src/main/kotlin"]
dependencies {
// Core language libraries
- implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3")
+ implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version")
// LibEuFin util library
implementation(project(":util"))
@@ -33,8 +33,8 @@ dependencies {
implementation("org.apache.commons:commons-compress:1.21")
// Command line parsing
- implementation("com.github.ajalt.clikt:clikt:4.2.1")
- implementation("org.postgresql:postgresql:42.6.0")
+ implementation("com.github.ajalt.clikt:clikt:$clikt_version")
+ implementation("org.postgresql:postgresql:$postgres_version")
implementation("com.zaxxer:HikariCP:5.0.1")
// Ktor client library
implementation("io.ktor:ktor-client-apache:$ktor_version")
@@ -50,12 +50,12 @@ dependencies {
// Serialization
implementation("io.ktor:ktor-serialization-kotlinx-json:$ktor_version")
- implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.0")
+ implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:$json_version")
// Unit testing
testImplementation("org.junit.jupiter:junit-jupiter:5.7.1")
testImplementation("org.jetbrains.kotlin:kotlin-test:$kotlin_version")
- testImplementation("io.ktor:ktor-client-mock:2.2.4")
+ testImplementation("io.ktor:ktor-client-mock:$ktor_version")
}
test {
diff --git a/util/build.gradle b/util/build.gradle
@@ -26,11 +26,10 @@ dependencies {
// Crypto
implementation("org.bouncycastle:bcprov-jdk15on:1.69")
// Database helper
- implementation("org.postgresql:postgresql:42.6.0")
+ implementation("org.postgresql:postgresql:$postgres_version")
+
implementation("io.ktor:ktor-serialization-kotlinx-json:$ktor_version")
-
implementation("io.ktor:ktor-server-test-host:$ktor_version")
implementation("org.jetbrains.kotlin:kotlin-test:$kotlin_version")
-
- implementation("com.github.ajalt.clikt:clikt:4.2.1")
+ implementation("com.github.ajalt.clikt:clikt:$clikt_version")
}
\ No newline at end of file