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

Update annotation processor to only use java.util.ServiceLoader

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • P4
    • Resolution: Fixed
    • 7
    • 8
    • core-libs

    Description

      For a variety of reasons, the javac compiler was changed to use core reflection to find a service loader class to annotation processor discovery instead of using a direct source referernce to one service loader or another (6378954). Once javac supports running on JDK 6 or later, the standard java.util.ServiceLoader can be used directly.
      Another API update is to directly assume that URLClassLoader is Closeable, see 6558476.

      Attachments

        Issue Links

          Activity

            People

              darcy Joe Darcy
              darcy Joe Darcy
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: