From dca5abe4ec244a1b67ffe2217553ca3aa51591a8 Mon Sep 17 00:00:00 2001 From: Tech Date: Mon, 27 Jan 2025 12:24:21 -0500 Subject: [PATCH] include javadoc and sources --- build.gradle.kts | 11 +++++++++++ common/build.gradle.kts | 6 ++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index bd7813db..81c9e527 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -100,6 +100,14 @@ allprojects { implementation("com.owen1212055:particlehelper:1.0.0-SNAPSHOT") implementation("com.ticxo.playeranimator:PlayerAnimator:R1.2.7") } + + tasks { + javadoc { + // javadoc spec has these added. + (options as StandardJavadocDocletOptions) + .tags("apiNote:a:API:", "implSpec:a:Implementation Requirements", "implNote:a:Implementation Note:") + } + } } dependencies { @@ -264,6 +272,9 @@ bukkit { java { toolchain.languageVersion.set(JavaLanguageVersion.of(21)) + + withJavadocJar() + withSourcesJar() } fun getGitCommitHash(): String { diff --git a/common/build.gradle.kts b/common/build.gradle.kts index cc59034d..d41ba2e2 100644 --- a/common/build.gradle.kts +++ b/common/build.gradle.kts @@ -4,8 +4,10 @@ plugins { } java { - toolchain.languageVersion.set(JavaLanguageVersion.of(21 - )) + toolchain.languageVersion.set(JavaLanguageVersion.of(21)) + + withJavadocJar() + withSourcesJar() } publishing {