JDK 9 RFR of JDK-8066617: Suppress deprecation warnings in java.base module

Lance Andersen lance.andersen at oracle.com
Thu Dec 4 20:26:08 UTC 2014


Hi Joe,

The changes look fine.

Best,
Lance
On Dec 4, 2014, at 2:18 AM, joe darcy <joe.darcy at oracle.com> wrote:

> Hello,
> 
> First some background, one of the JEPs targeted to JDK 9 is
> 
>    JEP 212: Resolve Lint and Doclint Warnings
>    http://openjdk.java.net/jeps/212
> 
> In the jdk repository, only the deprecation category of lint warnings remain. While resolving the other categories of warnings mostly involved area-agnostic Java language expertise (say, to generify an API), fixing a deprecation warning by modifying code often involves very detailed area-specific knowledge. For that reason, to resolve the deprecation category of lint warnings, rather than updating the code per se, I'm only planning to @SuppressWarnings the issues. To track that work, I've filed the umbrella bug
> 
>    JDK-8066616: Suppress deprecation warnings in jdk libraries
>    https://bugs.openjdk.java.net/browse/JDK-8066616
> 
> with subtasks for different modules in the build. I've also filed a sibling umbrella bug
> 
>    JDK-8066618: Fix deprecation warnings in jdk libraries
>    https://bugs.openjdk.java.net/browse/JDK-8066618
> 
> which has a matching set of subtasks to have each deprecation location in the code be reexamined by someone familiar with the area.
> 
> With that background, first up is this review request for
> 
>    JDK-8066617: Suppress deprecation warnings in java.base module
>    http://cr.openjdk.java.net/~darcy/8066617.0/
> 
> Thanks,
> 
> -Joe



Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering 
1 Network Drive 
Burlington, MA 01803
Lance.Andersen at oracle.com






More information about the core-libs-dev mailing list