Details
-
Bug
-
Resolution: Fixed
-
P4
-
7
-
b01
-
generic
-
generic
-
Not verified
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.
Another API update is to directly assume that URLClassLoader is Closeable, see 6558476.
Attachments
Issue Links
- relates to
-
JDK-6378954 Update annotation processor to use standard Service provider mechanism
-
- Closed
-
-
JDK-7059170 Assume availablility of URLClassLoader.close
-
- Resolved
-
-
JDK-6558476 com/sun/tools/javac/Main.compile don't release file handles on return
-
- Closed
-