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

Passing nested class names on javac command line interfere with subsequent name -> class lookup

    Details

    • Subcomponent:
    • Resolved In Build:
      b136
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Verified

      Description

      As part of JSR 269, javac started to accept the names of class files to undergo annotation processing. However, if the set of names includes multiple names of nested classes, subsequent lookups fail, even if independent compiles with the same class path find each class file.

      These failures occur for the names of the classes generated from the NestingExamples code listed at
      http://java.sun.com/javase/6/docs/api/javax/lang/model/element/NestingKind.html

      See also the test program for 6449781.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jjg Jonathan Gibbons
                Reporter:
                darcy Joe Darcy
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: