Я хочу подавить предупреждения Javado c в выводе, потому что он не выполняет автоматические c сборки.
task clientApiDocs(type: Javadoc) {
source = sourceSets.main.allJava
destinationDir = reporting.file("javadoc")
classpath = configurations.compile
options.addBooleanOption('Xdoclint:none', true)
}
Эта задача выведет некоторые предупреждения:
User.java:124: warning - @param argument "password" is not a parameter name.
StateListener.java:17: warning - @author: is an unknown tag.
Их много, и исправить их невозможно.
Я пытался добавить options.addBooleanOption('Xdoclint:none', true)
и options.addStringOption('Xdoclint:none', '-quiet')
, но это не помогло. В concole все еще есть предупреждения Javado c.
Однако, по сравнению с Ant, опция <javadoc destdir="${dir.build}/doc" additionalparam="-Xdoclint:none">
работает довольно хорошо и не выводит никаких предупреждений.
Кажется, что их много люди, которые пытались решить ту же проблему, но нет возможности с ней справиться. Например, ссылка
Каковы возможные пути или обходные пути для решения этой проблемы?