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

javadoc does not consider mandated modules

    XMLWordPrintable

Details

    • b163
    • Verified

    Backports

      Description

        $ 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

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved: