Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
10
-
b30
Description
While several elements of javax.lang.model and javax.tools were deprecated in Java SE 9 (JDK-8172686, JDK-8050430, JDK-8155765), the since="9" information cannot be added in JDK 9 since these classes are bootstrapped against JDK 8 and the java.lang.Deprecated type from JDK 8 does not have a since method.
However, this information should be added in JDK 10, which will be bootstrapped against JDK 9.
However, this information should be added in JDK 10, which will be bootstrapped against JDK 9.
Attachments
Issue Links
- csr for
-
JDK-8196727 Add since=9 deprecation information to javax.lang.model classes
-
- Closed
-
- relates to
-
JDK-8196671 No CSR/CCC for addition of "since=9" info to deprecated type of protected API's under javax.lang.model.*
-
- Closed
-
-
JDK-8172686 Use less aggressive deprecation of utility visitors
-
- Resolved
-
-
JDK-8155765 javax.tools.ToolProvider::getSystemToolClassLoader returns app class loader even if no tool is available
-
- Closed
-
-
JDK-8050430 Provided new utility visitors supporting SourceVersion.RELEASE_9
-
- Closed
-