Как выполнить наследование комментариев Javadoc от JDK с помощью задачи Gradle Javadoc?
Я хочу, чтобы мой Javadoc унаследовал комментарии от стандартных классов JDK. Для этого мне нужно добавить источники JDK в -sourcepath
вариант Javadoc. Чтобы не создавать документацию для самих классов JDK, я бы указывал пакеты через -packagenames
или же -subpackages
опции javadoc, но задача Javadoc Gradle их не поддерживает.
1 ответ
Решение
Ну, это оказалось довольно легко
javadoc {
configure((CoreJavadocOptions) getOptions()) {
addStringOption('sourcepath', project.hasProperty('jdkSrc') ? jdkSrc :
"$System.env.JAVA_HOME/src")
}
}