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

javadoc incorrectly sorted items in All Classes list and Index files

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 9
    • 9
    • tools
    • b117
    • Verified

      Look at any recent build of the JDK API docs, such as here:
      http://download.java.net/java/jdk9/docs/api/index.html

      Scroll down the All Classes list to see items beginning Stream.
      See this list:

      StAXResult
      StAXSource
      StreamCorruptedException
      StreamHandler
      StreamPrintService
      StreamPrintServiceFactory
      StreamReaderDelegate
      StreamResult
      StreamSource
      StreamSupport
      StreamTokenizer
      StrictMath
      String
      StringBuffer

      Note the absence of Stream itself. It appears lower down, in this group of names:


      StateFactory
      Statement
      StatementEventListener
      Stream
      Stream.Builder
      Streamable
      StreamableValue
      StreamFilter
      StringMonitorMBean



      And, you can see the sort error explicitly in this set of names:


      SystemColor
      SystemException
      SystemFlavorMap
      SystemSleepEvent
      SystemTray
      Service.Mode
      SignStyle
      SOAPBinding.ParameterStyle
      SOAPBinding.Style
      SOAPBinding.Use
      SortOrder

      Last time I checked, Service.Mode, SignStyle and so on, should come before SystemTray.

            ksrini Kumar Srinivasan
            jjg Jonathan Gibbons
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: