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

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

                Created:
                Updated:
                Resolved: