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

javac internal option cleanup

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: P3 P3
    • 9
    • None
    • tools
    • None

      After having spotted some unused options in ClassWriter and having recently received an email in compiler-dev about another obscure JSR14 option, I decided to put together a table of all our internal flags (using some shell foo).
      I added a brief description for each option and a proposed resolution.

      Interestingly - there seem to be opportunities for grouping together some of the flags, as many of the flags fall into the two following categories:

      * debugging
      * diagnostic formatting

      Also, for some options it might be preferrable to have a separate (public) Lint.

      There's also a discrete amount of stuff that should arguably be removed.

      There are options whose meaning is a bit obscure; I tried to do my best to understand what they were - but feel free to correct/amend this.

        There are no Sub-Tasks for this issue.

            vromero Vicente Arturo Romero Zaldivar
            mtrudeau Michel Trudeau
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: