summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2021-06-17 14:33:56 +0200
committerFabian Mastenbroek <mail.fabianm@gmail.com>2021-06-17 14:33:56 +0200
commit5649bdc3fe77b40a112d8478460aab30ee08de58 (patch)
treedb176a49e63814a4338e978f940897808bfc6016
parent0fd7b3116fbace7deb8202d1849cece7146462a9 (diff)
build: Update dependencies
This change updates the project dependencies to follow the latest available version where possible.
-rw-r--r--buildSrc/build.gradle.kts4
-rw-r--r--buildSrc/src/main/kotlin/benchmark-conventions.gradle.kts2
-rw-r--r--buildSrc/src/main/kotlin/jacoco-aggregation.gradle.kts6
-rw-r--r--buildSrc/src/main/kotlin/jacoco-conventions.gradle.kts2
-rw-r--r--buildSrc/src/main/kotlin/testing-conventions.gradle.kts4
-rw-r--r--gradle/libs.versions.toml8
6 files changed, 13 insertions, 13 deletions
diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts
index 21414d2e..431e8566 100644
--- a/buildSrc/build.gradle.kts
+++ b/buildSrc/build.gradle.kts
@@ -32,9 +32,9 @@ repositories {
dependencies {
implementation(kotlin("gradle-plugin", version = "1.5.10"))
- implementation("org.jlleitschuh.gradle:ktlint-gradle:10.0.0")
+ implementation("org.jlleitschuh.gradle:ktlint-gradle:10.1.0")
implementation("org.jetbrains.kotlin:kotlin-allopen:1.5.10")
- implementation("org.jetbrains.kotlinx:kotlinx-benchmark-plugin:0.3.0")
+ implementation("org.jetbrains.kotlinx:kotlinx-benchmark-plugin:0.3.1")
implementation("org.jetbrains.dokka:dokka-gradle-plugin:1.4.32")
implementation("gradle.plugin.com.github.jengelman.gradle.plugins:shadow:7.0.0")
}
diff --git a/buildSrc/src/main/kotlin/benchmark-conventions.gradle.kts b/buildSrc/src/main/kotlin/benchmark-conventions.gradle.kts
index 4e73d4d3..78ed5d1f 100644
--- a/buildSrc/src/main/kotlin/benchmark-conventions.gradle.kts
+++ b/buildSrc/src/main/kotlin/benchmark-conventions.gradle.kts
@@ -50,7 +50,7 @@ benchmark {
targets {
register("jmh") {
this as JvmBenchmarkTarget
- jmhVersion = "1.21"
+ jmhVersion = "1.32"
}
}
}
diff --git a/buildSrc/src/main/kotlin/jacoco-aggregation.gradle.kts b/buildSrc/src/main/kotlin/jacoco-aggregation.gradle.kts
index d6bbd2b4..5afd3e0d 100644
--- a/buildSrc/src/main/kotlin/jacoco-aggregation.gradle.kts
+++ b/buildSrc/src/main/kotlin/jacoco-aggregation.gradle.kts
@@ -35,10 +35,10 @@ tasks.register<JacocoReport>("codeCoverageReport") {
description = "Generates an aggregate report based on all subprojects"
reports {
- xml.isEnabled = true
- xml.destination = file("${buildDir}/reports/jacoco/report.xml")
+ xml.required.set(true)
+ xml.outputLocation.set(file("${buildDir}/reports/jacoco/report.xml"))
- html.isEnabled = true
+ html.required.set(true)
}
subprojects {
diff --git a/buildSrc/src/main/kotlin/jacoco-conventions.gradle.kts b/buildSrc/src/main/kotlin/jacoco-conventions.gradle.kts
index e0bc2ce4..6fb9ccc3 100644
--- a/buildSrc/src/main/kotlin/jacoco-conventions.gradle.kts
+++ b/buildSrc/src/main/kotlin/jacoco-conventions.gradle.kts
@@ -27,6 +27,6 @@ plugins {
tasks.jacocoTestReport {
reports {
- html.isEnabled = true
+ html.required.set(true)
}
}
diff --git a/buildSrc/src/main/kotlin/testing-conventions.gradle.kts b/buildSrc/src/main/kotlin/testing-conventions.gradle.kts
index 7d344500..bceb9e00 100644
--- a/buildSrc/src/main/kotlin/testing-conventions.gradle.kts
+++ b/buildSrc/src/main/kotlin/testing-conventions.gradle.kts
@@ -28,8 +28,8 @@ tasks.test {
useJUnitPlatform()
reports {
- html.isEnabled = true
- junitXml.isEnabled = true
+ html.required.set(true)
+ junitXml.required.set(true)
}
}
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 22f713f6..5c0f9ce3 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -11,7 +11,7 @@ hadoop = "3.3.0"
kotlinx-coroutines = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version = "1.5.0" }
# Logging
-kotlin-logging = { module = "io.github.microutils:kotlin-logging", version = "2.0.6" }
+kotlin-logging = { module = "io.github.microutils:kotlin-logging", version = "2.0.8" }
slf4j-simple = { module = "org.slf4j:slf4j-simple", version.ref = "slf4j" }
log4j-slf4j = { module = "org.apache.logging.log4j:log4j-slf4j-impl", version.ref = "log4j" }
sentry-log4j2 = { module = "io.sentry:sentry-log4j2", version = "4.3.0" }
@@ -35,16 +35,16 @@ clikt = { module = "com.github.ajalt.clikt:clikt", version = "3.2.0" }
progressbar = { module = "me.tongfei:progressbar", version = "0.9.0" }
# Format
-jackson-module-kotlin = { module = "com.fasterxml.jackson.module:jackson-module-kotlin", version = "2.12.0" }
+jackson-module-kotlin = { module = "com.fasterxml.jackson.module:jackson-module-kotlin", version = "2.12.3" }
parquet = { module = "org.apache.parquet:parquet-avro", version = "1.12.0" }
yaml = { module = "org.yaml:snakeyaml", version = "1.28" }
config = { module = "com.typesafe:config", version = "1.4.1" }
# Benchmark
-kotlinx-benchmark-runtime-jvm = { module = "org.jetbrains.kotlinx:kotlinx-benchmark-runtime-jvm", version = "0.3.0" }
+kotlinx-benchmark-runtime-jvm = { module = "org.jetbrains.kotlinx:kotlinx-benchmark-runtime-jvm", version = "0.3.1" }
# Other
mongodb = { module = "org.mongodb:mongodb-driver-sync", version = "4.2.3" }
-classgraph = { module = "io.github.classgraph:classgraph", version = "4.8.105" }
+classgraph = { module = "io.github.classgraph:classgraph", version = "4.8.108" }
hadoop-common = { module = "org.apache.hadoop:hadoop-common", version.ref = "hadoop" }
hadoop-mapreduce-client-core = { module = "org.apache.hadoop:hadoop-mapreduce-client-core", version.ref = "hadoop" }