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

Javadoc "Method Summary" table is misaligned if overridden JDK method has {@inheritDoc} tag

    XMLWordPrintable

    Details

    • Subcomponent:
    • CPU:
      generic
    • OS:
      generic

      Backports

        Description

        The Javadoc HTML table for a class is messed up if any of the method documentation contains {@inheritDoc} tag.

        This is specifically observed with openjfx17 javadoc, which are built with JDK 16.

        It is not observed with openjfx16 javadoc which were build with JDK 15.

        This came up during review of JDK-8250590.
        See - https://github.com/openjdk/jfx/pull/589#issuecomment-888949660

        It looks like this is the result of a javadoc tool bug that was introduced in JDK 16, although even in earlier versions of the JDK, the table has some problems with styling on the rows with overridden methods.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                kcr Kevin Rushforth
                Reporter:
                aghaisas Ajit Ghaisas
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: