From 158164c3e2e9b7713a87967a98552892b26a99c6 Mon Sep 17 00:00:00 2001 From: JFronny Date: Mon, 30 Sep 2024 19:26:15 +0200 Subject: [PATCH] fix(jfmod): do not set clientAnnotationProcessor when sources aren't split --- jfmod/src/main/kotlin/jfmod.module.gradle.kts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/jfmod/src/main/kotlin/jfmod.module.gradle.kts b/jfmod/src/main/kotlin/jfmod.module.gradle.kts index 9badb71..bdb8621 100644 --- a/jfmod/src/main/kotlin/jfmod.module.gradle.kts +++ b/jfmod/src/main/kotlin/jfmod.module.gradle.kts @@ -43,9 +43,12 @@ insertEarlyAfterEvaluate { if (SemanticVersion.parse(rootArgs.libJfVersion.get().trimSnapshot()) > SemanticVersion.parse("3.14.2")) { registerBom("io.gitlab.jfronny.libjf:libjf-bom:${rootArgs.libJfVersion.get()}") } - testAnnotationProcessor(clientAnnotationProcessor(annotationProcessor( + val dep = testAnnotationProcessor(annotationProcessor( "io.gitlab.jfronny.libjf:libjf-config-compiler-plugin-v2:${rootArgs.libJfVersion.get()}" - )!!)!!) + )!!)!! + if (lomArgs.isSplitSources) { + clientAnnotationProcessor(dep) + } } tasks.withType {