libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

commit d7caa39d3b6ec3df92765bd66c8272112365069c
parent 00dc941a2a4fe941cb0daaf163786f5b31e3a3f0
Author: Antoine A <>
Date:   Tue, 28 Nov 2023 13:00:38 +0000

Update dependencies

Diffstat:
Mbank/build.gradle | 8++++----
Mbuild.gradle | 4++++
Mnexus/build.gradle | 10+++++-----
Mutil/build.gradle | 7+++----
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