JDK 9 RFR of JDK-8155872: Temporarily disable deprecation checking on the java.desktop module
Joseph D. Darcy
joe.darcy at oracle.com
Tue May 3 00:17:49 UTC 2016
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