And then there were none: -Xlint:all enabled int the build of JDK 9 jdk repo

Martijn Verburg martijnverburg at gmail.com
Fri Jan 16 10:28:12 UTC 2015


Congrats!  On a code base this size it's an impressive feat in persistence
:-).

On Friday, 16 January 2015, joe darcy <joe.darcy at oracle.com> wrote:

> PS I few more people whose contributions I meant to call out, Henry Jen
> was a prolific fixer of many warnings and Jonathan Gibbons built useful
> tooling which greatly aided managing the at one point quite large backlog
> of warnings yet to be fixed.
>
> Thanks again,
>
> -Joe
>
> On 1/15/2015 7:36 PM, joe darcy wrote:
>
>> Hello,
>>
>> After a small language change to make the effort tractable [1], and
>> another round of code cleanup [2], the deprecation warnings have been
>> eliminated from the build of the jdk repository of JDK 9 [3].
>>
>> That means that coming after the previous waves of warnings cleanup,
>> *all* the lint warnings are now enabled in the build of the jdk repo!
>>
>> The effort of clearing all these lint warnings has taken place over many
>> months building on the contribution of many people. I'd like to especially
>> recognize Stuart Marks and Alan Bateman for early work cleaning up the
>> libraries, Jan Lahoda for implementing the supporting language change,
>> Jason Uh for help running build jobs, and Phil Race for many reviews of
>> changes to client code.
>>
>> Thanks,
>>
>> -Joe
>>
>> [1] JEP 211: Elide Deprecation Warnings on Import Statements,
>> http://openjdk.java.net/jeps/211
>>
>> [2] JDK-8066616 Suppress deprecation warnings in jdk libraries,
>> https://bugs.openjdk.java.net/browse/JDK-8066616
>>
>> [3] http://hg.openjdk.java.net/jdk9/dev/rev/f1dc16345985
>>
>>
>

-- 
Cheers,
Martijn


More information about the jdk9-dev mailing list