fix(jfmod): do not set clientAnnotationProcessor when sources aren't split
All checks were successful
ci/woodpecker/push/pages Pipeline was successful
ci/woodpecker/push/gradle Pipeline was successful

This commit is contained in:
Johannes Frohnmeyer 2024-09-30 19:26:15 +02:00
parent b116383acc
commit 158164c3e2
Signed by: Johannes
GPG Key ID: E76429612C2929F4

View File

@ -43,9 +43,12 @@ insertEarlyAfterEvaluate {
if (SemanticVersion.parse(rootArgs.libJfVersion.get().trimSnapshot()) > SemanticVersion.parse("3.14.2")) { if (SemanticVersion.parse(rootArgs.libJfVersion.get().trimSnapshot()) > SemanticVersion.parse("3.14.2")) {
registerBom("io.gitlab.jfronny.libjf:libjf-bom:${rootArgs.libJfVersion.get()}") 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()}" "io.gitlab.jfronny.libjf:libjf-config-compiler-plugin-v2:${rootArgs.libJfVersion.get()}"
)!!)!!) )!!)!!
if (lomArgs.isSplitSources) {
clientAnnotationProcessor(dep)
}
} }
tasks.withType<JavaCompile> { tasks.withType<JavaCompile> {