From 7f1fded1306a12fafbb0de83db84fa9d4f78dfc6 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Fri, 21 Jul 2023 11:42:11 +0800 Subject: [PATCH] build: add bestbefore to prevent shipping deprecated code on major versions --- komga/build.gradle.kts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/komga/build.gradle.kts b/komga/build.gradle.kts index b187865cc..e5c18fd89 100644 --- a/komga/build.gradle.kts +++ b/komga/build.gradle.kts @@ -1,4 +1,3 @@ - import org.apache.tools.ant.taskdefs.condition.Os import org.jetbrains.kotlin.gradle.tasks.KotlinCompile import org.jreleaser.model.Active @@ -18,6 +17,7 @@ plugins { id("com.github.johnrengelman.processes") version "0.5.0" id("org.springdoc.openapi-gradle-plugin") version "1.6.0" id("org.jreleaser") version "1.6.0" + id("com.google.devtools.ksp") version "1.8.22-1.0.11" jacoco } @@ -115,6 +115,10 @@ dependencies { implementation("org.xerial:sqlite-jdbc:3.42.0.0") jooqGenerator("org.xerial:sqlite-jdbc:3.42.0.0") + if (version.toString().endsWith(".0.0")) { + ksp("com.github.gotson.bestbefore:bestbefore-processor-kotlin:0.1.0") + } + testImplementation("org.springframework.boot:spring-boot-starter-test") { exclude(module = "mockito-core") }