From 70ce4c67c7ad624cf4499cbe9bb40c9f58ddf7e1 Mon Sep 17 00:00:00 2001 From: Jeremie Bresson Date: Fri, 13 Dec 2024 15:05:08 +0100 Subject: [PATCH 1/2] Add jandex plugin --- build.gradle | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build.gradle b/build.gradle index 5a35805e6..f52136b82 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,6 @@ plugins { id 'com.diffplug.spotless' version '6.25.0' apply false + id 'org.kordamp.gradle.jandex' version '2.1.0' apply false id 'io.github.gradle-nexus.publish-plugin' version '1.3.0' id 'net.researchgate.release' version '3.0.2' } @@ -15,6 +16,7 @@ subprojects { apply plugin: 'signing' apply plugin: 'com.diffplug.spotless' apply plugin: 'maven-publish' + apply plugin: 'org.kordamp.gradle.jandex' group = groupId From 4151653a9b7f58291f98b12a5f12337353d93ac9 Mon Sep 17 00:00:00 2001 From: Jeremie Bresson Date: Mon, 16 Dec 2024 13:56:21 +0100 Subject: [PATCH 2/2] Add task dependency --- build.gradle | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build.gradle b/build.gradle index f52136b82..778b8511b 100644 --- a/build.gradle +++ b/build.gradle @@ -57,6 +57,10 @@ subprojects { tasks.named('test') { useJUnitPlatform() } + + tasks.named("javadoc") { + inputs.files(tasks.getByPath("jandex").outputs.files) + } } nexusPublishing {