Объединение нескольких документов на исходном языке в один Javadoc JAR
Если у меня есть проект, который имеет java
, groovy
, а также kotlin
плагины применяются с кодом, написанным в каждом, как мне создать (и я должен) создать один javadoc.jar
распространение со всей документацией кода?
java
плагин дает мне javadoc
класс, groovy
плагин дает мне groovydoc
задача, но они, кажется, не сотрудничают.
Как мне "объединить" эту документацию в единый связный артефакт?
0 ответов
На стороне java+groovy вы можете сделать
groovydoc.source 'src/main/java'
и только запустить groovydoc
задача. Единственный недостаток заключается в том, что вы собираетесь получить форматирование groovydoc для всех ваших классов.
Создание javadoc JAR становится
task javadocJar(type: Jar) {
description "An archive of the JavaDocs for Maven Central"
classifier "javadoc"
from groovydoc
}