JDK 9 RFR of JDK-8155872: Temporarily disable deprecation checking on the java.desktop module

Erik Joelsson erik.joelsson at oracle.com
Tue May 3 09:56:55 UTC 2016


Looks good to me.

/Erik

On 2016-05-03 02:17, Joseph D. Darcy wrote:
> Hello,
>
> As part of deprecating Class.newInstance (JDK-6850612), the client 
> team has requested to not @SuppressWarnings the uses of 
> Class.newIntance in the java.desktop module, but rather to let the 
> client team perform a fuller update to avoid the deprecated coding 
> pattern (JDK-8155874).
>
> Since the java.desktop module is (once again) compiled with warning as 
> errors, to allow the deprecation of Class.newInstance to proceed, the 
> java.desktop module must temporarily have deprecation warnings be 
> disabled as errors.
>
> Please review the patch below which does this.
>
> Thanks,
>
> -Joe
>
> --- a/make/CompileJavaModules.gmk    Mon May 02 17:54:37 2016 +0200
> +++ b/make/CompileJavaModules.gmk    Mon May 02 17:11:22 2016 -0700
> @@ -99,7 +99,7 @@
>  ################################################################################ 
>
>
>  java.desktop_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference \
> -    '-Xdoclint/package:java.*,javax.*'
> +    '-Xdoclint/package:java.*,javax.*' -Xlint:-deprecation
>  java.desktop_COPY := .gif .png .wav .txt .xml .css .pf
>  java.desktop_CLEAN := iio-plugin.properties cursors.properties
>
>
>




More information about the build-dev mailing list