From 2e898e55618b964d2a195c5c7c09ec618ff0b5d9 Mon Sep 17 00:00:00 2001 From: Mervyn McCreight Date: Sat, 25 Jan 2025 15:17:02 +0100 Subject: [PATCH] build: declare kotlinx.benchmark in version catalog --- gradle/libs.versions.toml | 3 +++ kgraphql/build.gradle.kts | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 98b77eea..da5346b5 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,12 +2,14 @@ kotlin = "2.1.0" kotlinx-coroutines = "1.10.1" kotlinx-serialization = "1.8.0" +kotlinx-benchmark = "0.4.13" jackson = "2.18.2" ktor = "3.0.3" junit-jupiter = "5.11.4" [plugins] serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" } +kotlinx-benchmark = { id = "org.jetbrains.kotlinx.benchmark", version.ref = "kotlinx-benchmark" } [libraries] kotlin-gradle = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" } @@ -29,3 +31,4 @@ hamcrest = { module = "org.hamcrest:hamcrest", version = "3.0" } kluent = { module = "org.amshove.kluent:kluent", version = "1.73" } junit-jupiter-api = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "junit-jupiter" } junit-jupiter-params = { module = "org.junit.jupiter:junit-jupiter-params", version.ref = "junit-jupiter" } +kotlinx-benchmark-runtime = { module = "org.jetbrains.kotlinx:kotlinx-benchmark-runtime", version.ref = "kotlinx-benchmark" } diff --git a/kgraphql/build.gradle.kts b/kgraphql/build.gradle.kts index 0d35216d..c696f819 100644 --- a/kgraphql/build.gradle.kts +++ b/kgraphql/build.gradle.kts @@ -2,7 +2,7 @@ import kotlinx.benchmark.gradle.JvmBenchmarkTarget plugins { id("library-conventions") - id("org.jetbrains.kotlinx.benchmark") version "0.4.13" + alias(libs.plugins.kotlinx.benchmark) } lateinit var benchmarkImplementation: String @@ -43,5 +43,5 @@ dependencies { testImplementation(libs.junit.jupiter.params) testImplementation(libs.kotlinx.coroutines.debug) testImplementation(libs.kotlinx.coroutines.test) - benchmarkImplementation("org.jetbrains.kotlinx:kotlinx-benchmark-runtime:0.4.13") + benchmarkImplementation(libs.kotlinx.benchmark.runtime) }