From 23047eac329b5474b21b4b8195b8db227603dc23 Mon Sep 17 00:00:00 2001 From: Jan-Niclas Struewer <j.n.struewer@gmail.com> Date: Fri, 26 Jul 2024 17:42:56 +0200 Subject: [PATCH] dep: introduced libs.versions.toml for dependency and version management --- app/backend/build.gradle.kts | 1 - kpi-calculator/adapter/build.gradle.kts | 4 ++-- kpi-calculator/core/build.gradle.kts | 4 ++-- kpi-calculator/gradle/libs.versions.toml | 8 ++++++++ kpi-calculator/model/build.gradle.kts | 4 ++-- 5 files changed, 14 insertions(+), 7 deletions(-) create mode 100644 kpi-calculator/gradle/libs.versions.toml diff --git a/app/backend/build.gradle.kts b/app/backend/build.gradle.kts index bf38c088..e13b4fb2 100644 --- a/app/backend/build.gradle.kts +++ b/app/backend/build.gradle.kts @@ -84,7 +84,6 @@ kotlin { } } - tasks.withType<Test> { useJUnitPlatform() } diff --git a/kpi-calculator/adapter/build.gradle.kts b/kpi-calculator/adapter/build.gradle.kts index 769403ad..aa309758 100644 --- a/kpi-calculator/adapter/build.gradle.kts +++ b/kpi-calculator/adapter/build.gradle.kts @@ -1,5 +1,5 @@ plugins { - kotlin("jvm") version "2.0.0" + alias(libs.plugins.kotlin) } group = "de.fraunhofer.iem.kpiCalculator" @@ -11,7 +11,7 @@ repositories { dependencies { implementation(project(":model")) - testImplementation(kotlin("test")) + testImplementation(libs.kotlin.test) } tasks.test { diff --git a/kpi-calculator/core/build.gradle.kts b/kpi-calculator/core/build.gradle.kts index c89e559b..f18ba4f7 100644 --- a/kpi-calculator/core/build.gradle.kts +++ b/kpi-calculator/core/build.gradle.kts @@ -1,5 +1,5 @@ plugins { - kotlin("jvm") version "2.0.0" + alias(libs.plugins.kotlin) } group = "de.fraunhofer.iem.kpiCalculator" @@ -10,7 +10,7 @@ repositories { } dependencies { - testImplementation(kotlin("test")) + testImplementation(libs.kotlin.test) } tasks.test { diff --git a/kpi-calculator/gradle/libs.versions.toml b/kpi-calculator/gradle/libs.versions.toml new file mode 100644 index 00000000..3513117e --- /dev/null +++ b/kpi-calculator/gradle/libs.versions.toml @@ -0,0 +1,8 @@ +[versions] +kotlin = "2.0.0" + +[libraries] +kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" } + +[plugins] +kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } diff --git a/kpi-calculator/model/build.gradle.kts b/kpi-calculator/model/build.gradle.kts index c89e559b..f18ba4f7 100644 --- a/kpi-calculator/model/build.gradle.kts +++ b/kpi-calculator/model/build.gradle.kts @@ -1,5 +1,5 @@ plugins { - kotlin("jvm") version "2.0.0" + alias(libs.plugins.kotlin) } group = "de.fraunhofer.iem.kpiCalculator" @@ -10,7 +10,7 @@ repositories { } dependencies { - testImplementation(kotlin("test")) + testImplementation(libs.kotlin.test) } tasks.test { -- GitLab