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

javadoc does not consider mandated modules

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b163
    • Verification:
      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

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

                  Dates

                  Created:
                  Updated:
                  Resolved: