JEP 212: "Resolve Lint and Doclint Warnings" is complete!

Martijn Verburg martijnverburg at gmail.com
Tue Jul 14 09:20:05 UTC 2015


Congrats Joe, one small step and all that :-)

Cheers,
Martijn

On 14 July 2015 at 02:52, Joseph D. Darcy <joe.darcy at oracle.com> wrote:

> Hello,
>
> One of the proposed improvements for development practices made early in
> JDK 9 was the elimination of javac lint and doclint warnings for sources in
> the JDK. [1] This was first proposed [2] and later formally targeted to JDK
> 9 as  JEP 212: Resolve Lint and Doclint Warnings [3].
>
> Amongst other modules in the build, java.base and java.desktop compiled
> cleanly under -Xlint:all as of January 2015. [4] Four out of five doclint
> categories were enabled in March 2015 [5] and, as of this morning, the
> fifth doclint category now also covers those modules too [6].
>
> With that, JEP 212 is complete!
>
> Thanks to all those who contributed fixes and reviews to this effort (and
> its less structured antecedents) over the years,
>
> -Joe
>
> [1] "Proposed source code and regression test suite improvement projects
> for JDK 9,"
> http://mail.openjdk.java.net/pipermail/jdk9-dev/2013-December/000141.html
>
> [2] "Draft JEP for discussion: Lint and doclint clean sources,"
> http://mail.openjdk.java.net/pipermail/jdk9-dev/2014-May/000781.html
>
> [3] http://openjdk.java.net/jeps/212
>
> [4] "And then there were none: -Xlint:all enabled int the build of JDK 9
> jdk repo",
> http://mail.openjdk.java.net/pipermail/jdk9-dev/2015-January/001857.html
>
> [5] "javac doclint checking now enabled in the JDK 9 build,"
> http://mail.openjdk.java.net/pipermail/jdk9-dev/2015-March/001985.html
>
> [6] "FYI, coming soon: doclint checking of references,"
> http://mail.openjdk.java.net/pipermail/jdk9-dev/2015-July/002416.html
>


More information about the jdk9-dev mailing list