-
Notifications
You must be signed in to change notification settings - Fork 440
Closed
Labels
status: duplicate 👨🏻🤝👨🏻A duplicate of another issueA duplicate of another issuetheme: moduleAn issue or change related to JPMS modulesAn issue or change related to JPMS modulestype: doc 📘
Description
As a follow-up to #711, consider using Java 9+ to generate Javadoc for the root project.
- The Java 8 doclet sometimes complains it cannot find references to deeply nested inner classes
- The Java 9 doclet generates Javadoc with a Search textbox in upper right of the page
- I haven't yet figured out how to get it to generate frames by default
Related:
def exportedProjects= [
":",
":picocli-codegen",
":picocli-groovy",
":picocli-shell-jline2",
":picocli-shell-jline3",
":picocli-spring-boot-starter",
]
task alljavadoc(type: Javadoc) {
source exportedProjects.collect { project(it).sourceSets.main.allJava }
classpath = files(exportedProjects.collect { project(it).sourceSets.main.compileClasspath })
destinationDir = file("${buildDir}/docs/javadoc")
}
Metadata
Metadata
Assignees
Labels
status: duplicate 👨🏻🤝👨🏻A duplicate of another issueA duplicate of another issuetheme: moduleAn issue or change related to JPMS modulesAn issue or change related to JPMS modulestype: doc 📘