Fix javadoc Gradle task

This commit refines the javadoc options and removes aspectj broken link.

See gh-34220
This commit is contained in:
Sébastien Deleuze
2025-01-09 17:24:21 +01:00
parent 262a3130d4
commit 52f325db82
2 changed files with 3 additions and 4 deletions

View File

@@ -86,7 +86,6 @@ configure([rootProject] + javaProjects) { project ->
"https://docs.oracle.com/en/java/javase/17/docs/api/",
"https://jakarta.ee/specifications/platform/11/apidocs/",
"https://docs.jboss.org/hibernate/orm/5.6/javadocs/",
"https://eclipse.dev/aspectj/doc/released/aspectj5rt-api",
"https://www.quartz-scheduler.org/api/2.3.0/",
"https://fasterxml.github.io/jackson-core/javadoc/2.14/",
"https://fasterxml.github.io/jackson-databind/javadoc/2.14/",

View File

@@ -76,9 +76,9 @@ javadoc {
options.header = project.name
options.use = true
options.links(project.ext.javadocLinks)
// Check for syntax during linting. 'none' doesn't seem to work in suppressing
// all linting warnings all the time (see/link references most notably).
options.addStringOption("Xdoclint:syntax", "-quiet")
// Check for syntax during linting.
options.setOutputLevel(JavadocOutputLevel.QUIET)
options.addBooleanOption("Xdoclint:syntax", true)
// Suppress warnings due to cross-module @see and @link references.
// Note that global 'api' task does display all warnings, and