Dependencies upgrade and upgrade to Kotlin 1.8.10

This commit is contained in:
Alex Zenla 2023-02-05 21:49:53 -08:00
parent ee6d3b37c0
commit 233c601595
Signed by: alex
GPG Key ID: C0780728420EBFE5
5 changed files with 17 additions and 17 deletions

View File

@ -2,9 +2,9 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
java
id("gay.pizza.foundation.concrete-root") version "0.8.0"
id("gay.pizza.foundation.concrete-library") version "0.8.0" apply false
id("gay.pizza.foundation.concrete-plugin") version "0.8.0" apply false
id("gay.pizza.foundation.concrete-root") version "0.9.0"
id("gay.pizza.foundation.concrete-library") version "0.9.0" apply false
id("gay.pizza.foundation.concrete-plugin") version "0.9.0" apply false
id("com.github.ben-manes.versions") version "0.45.0"
}
@ -34,16 +34,16 @@ subprojects {
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
// Core libraries.
implementation("io.insert-koin:koin-core:3.1.4")
testImplementation("io.insert-koin:koin-test:3.1.4")
implementation("io.insert-koin:koin-core:3.3.2")
testImplementation("io.insert-koin:koin-test:3.3.2")
// Serialization
implementation("com.charleskorn.kaml:kaml:0.38.0")
implementation("com.charleskorn.kaml:kaml:0.51.0")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.3.1")
// Persistence
implementation("org.jetbrains.xodus:xodus-openAPI:1.3.232")
implementation("org.jetbrains.xodus:xodus-entity-store:1.3.232")
implementation("org.jetbrains.xodus:xodus-openAPI:2.0.1")
implementation("org.jetbrains.xodus:xodus-entity-store:2.0.1")
}
java {

View File

@ -3,7 +3,7 @@ plugins {
}
dependencies {
api("org.postgresql:postgresql:42.5.1")
api("org.postgresql:postgresql:42.5.3")
api("org.jetbrains.exposed:exposed-jdbc:0.41.1")
api("org.jetbrains.exposed:exposed-java-time:0.41.1")
api("com.zaxxer:HikariCP:5.0.1")

View File

@ -4,9 +4,9 @@ plugins {
dependencies {
// TODO: might be able to ship all dependencies in core? are we duplicating classes in JARs?
implementation("software.amazon.awssdk:s3:2.17.102")
implementation("software.amazon.awssdk:s3:2.19.31")
implementation("org.quartz-scheduler:quartz:2.3.2")
implementation("com.google.guava:guava:31.0.1-jre")
implementation("com.google.guava:guava:31.1-jre")
api(project(":common-plugin"))
}

View File

@ -6,8 +6,8 @@ plugins {
dependencies {
api(project(":common-heimdall"))
implementation("com.github.ajalt.clikt:clikt:3.5.0")
implementation("org.slf4j:slf4j-simple:1.7.36")
implementation("com.github.ajalt.clikt:clikt:3.5.1")
implementation("org.slf4j:slf4j-simple:2.0.6")
}
tasks.jar {

View File

@ -74,10 +74,10 @@ class BlockChangeTimelapseCommand : CliktCommand("Block Change Timelapse", name
val trim = maybeBuildTrim()
val filter = compose(
combine = { a, b -> a and b },
{ trim?.first?.x != null } to { BlockChangeView.x greaterEq trim!!.first.x },
{ trim?.first?.z != null } to { BlockChangeView.z greaterEq trim!!.first.z },
{ trim?.second?.x != null } to { BlockChangeView.x lessEq trim!!.second.x },
{ trim?.second?.z != null } to { BlockChangeView.z lessEq trim!!.second.z }
{ trim?.first?.x != null } to { BlockChangeView.x greaterEq trim!!.first.x.toDouble() },
{ trim?.first?.z != null } to { BlockChangeView.z greaterEq trim!!.first.z.toDouble() },
{ trim?.second?.x != null } to { BlockChangeView.x lessEq trim!!.second.x.toDouble() },
{ trim?.second?.z != null } to { BlockChangeView.z lessEq trim!!.second.z.toDouble() }
)
val changelog = BlockChangelog.query(db, filter)