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

Remove support for generating frames

XMLWordPrintable

    • Icon: CSR CSR
    • Resolution: Approved
    • Icon: P3 P3
    • 13
    • tools
    • None
    • behavioral
    • minimal
    • While this is a change in behavior, there is no net loss of functionality, given the alternate ways provided to navigate the documentation.
    • add/remove/modify command line option, File or wire format

      Summary

      Remove the ability to generate output that uses HTML frames to display the documentation.

      Problem

      Frames are an old technology. We have been migrating towards the use of alternate ways to navigate the documentation generated by javadoc, including the use of javadoc Search. Maintaining the code to generate and use frames is a maintenance burden. There is not a sufficient use case to retain this feature.

      Solution

      Remove the ability to generate frame-based output.

      Specification

      The --frames option will be removed.

      The --no-frames option will be retained, to avoid breaking client scripts, but will be downgraded to a hidden, undocumented option. It will no longer appear in command-line help or man pages. In this release, a note will be generated when the option is used, and saying that the option may be completely removed in a future release.

      The change will be noted in the Release Notes for the umbrella bug, JDK-8215608, and publicized on jdk-dev@o.j.n.

            jjg Jonathan Gibbons
            jjg Jonathan Gibbons
            Hannes Wallnoefer, Priya Lakshmi Muthuswamy (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: