From 40d7876bd8f5fa829ebb1b87d1e728381566abc4 Mon Sep 17 00:00:00 2001 From: filoghost Date: Tue, 31 Aug 2021 10:45:10 +0200 Subject: [PATCH] Fix and improve Javadoc generation --- javadoc/jetbrains-annotations/package-list | 2 + javadoc/spigot/package-list | 57 ++++++++++++++++++++++ pom.xml | 47 ++++++++++++++++-- 3 files changed, 103 insertions(+), 3 deletions(-) create mode 100644 javadoc/jetbrains-annotations/package-list create mode 100644 javadoc/spigot/package-list diff --git a/javadoc/jetbrains-annotations/package-list b/javadoc/jetbrains-annotations/package-list new file mode 100644 index 00000000..b9d8d522 --- /dev/null +++ b/javadoc/jetbrains-annotations/package-list @@ -0,0 +1,2 @@ +org.intellij.lang.annotations +org.jetbrains.annotations diff --git a/javadoc/spigot/package-list b/javadoc/spigot/package-list new file mode 100644 index 00000000..ddeb2d5d --- /dev/null +++ b/javadoc/spigot/package-list @@ -0,0 +1,57 @@ +org.bukkit +org.bukkit.advancement +org.bukkit.attribute +org.bukkit.block +org.bukkit.block.banner +org.bukkit.block.data +org.bukkit.block.data.type +org.bukkit.block.structure +org.bukkit.boss +org.bukkit.command +org.bukkit.command.defaults +org.bukkit.configuration +org.bukkit.configuration.file +org.bukkit.configuration.serialization +org.bukkit.conversations +org.bukkit.enchantments +org.bukkit.entity +org.bukkit.entity.memory +org.bukkit.entity.minecart +org.bukkit.event +org.bukkit.event.block +org.bukkit.event.enchantment +org.bukkit.event.entity +org.bukkit.event.hanging +org.bukkit.event.inventory +org.bukkit.event.player +org.bukkit.event.raid +org.bukkit.event.server +org.bukkit.event.vehicle +org.bukkit.event.weather +org.bukkit.event.world +org.bukkit.generator +org.bukkit.help +org.bukkit.inventory +org.bukkit.inventory.meta +org.bukkit.inventory.meta.tags +org.bukkit.loot +org.bukkit.map +org.bukkit.material +org.bukkit.material.types +org.bukkit.metadata +org.bukkit.permissions +org.bukkit.persistence +org.bukkit.plugin +org.bukkit.plugin.java +org.bukkit.plugin.messaging +org.bukkit.potion +org.bukkit.projectiles +org.bukkit.scheduler +org.bukkit.scoreboard +org.bukkit.util +org.bukkit.util.io +org.bukkit.util.noise +org.bukkit.util.permissions +org.spigotmc +org.spigotmc.event.entity +org.spigotmc.event.player diff --git a/pom.xml b/pom.xml index 161e3785..6f97ff0b 100644 --- a/pom.xml +++ b/pom.xml @@ -251,17 +251,41 @@ + + org.apache.maven.plugins + maven-site-plugin + 3.9.1 + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 3.1.2 + + org.apache.maven.plugins maven-javadoc-plugin - 3.2.0 + 3.3.0 - **/holographicdisplays/api/**/*.java + **/me/filoghost/holographicdisplays/api/**/*.java - **/holographicdisplays/api/internal/**/*.java + **/me/filoghost/holographicdisplays/api/internal/**/*.java + Holographic Displays API + Holographic Displays API – ${project.version} + + + https://javadoc.io/doc/org.jetbrains/annotations/latest + ${basedir}/javadoc/jetbrains-annotations + + + https://hub.spigotmc.org/javadocs/spigot + ${basedir}/javadoc/spigot + + @@ -376,4 +400,21 @@ + + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + + + + true + + + + + + +