Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8176481

javadoc does not consider mandated modules

XMLWordPrintable

    • b163
    • Verified

        $ javadoc --expand-requires transitive -m java.se.ee

        This command (detailed options are not included) is used to generate javadoc for Java SE modules. A couple of issues noticed:
        1. java.base is not included in the docs bundle. It might be that java.base is not required transitive by other but instead `mandated`.

        2. java.se and java.se.ee are aggregated modules. It has the javadoc. The module summary page is not generated.

        When docs bundle is generated to include other JDK modules, module summary page is also missing for modules that do not export any API package.

        Click on java.se or java.se.ee [1] will result in "404 - Not Found" or jdk.jdeps and jdk.zipfs (service providers) [2] also shows page not found.

        [1] http://cr.openjdk.java.net/~mchung/jdk9/javase-api/overview-summary.html
        [2] http://cr.openjdk.java.net/~mchung/jdk9/unified-api/overview-summary.html

              ksrini Kumar Srinivasan
              mchung Mandy Chung (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: