<Swing Dev> JDK 8 RFR for JDK-8022990, Fix dep_ann lint warnings in swing code

Joe Darcy joe.darcy at oracle.com
Tue Aug 13 23:28:45 UTC 2013


Hello,

Please review the patch below to resolve the "dep_ann" category of javac 
lint warnings in the client area. In brief, an @Deprecated annotation is 
added to several types that only have the @deprecated javadoc tag.

Thanks,

-Joe

diff -r a4b0be7341ef src/share/classes/com/sun/java/swing/Painter.java
--- a/src/share/classes/com/sun/java/swing/Painter.java    Tue Aug 13 
19:10:54 2013 +0100
+++ b/src/share/classes/com/sun/java/swing/Painter.java    Tue Aug 13 
16:26:48 2013 -0700
@@ -1,5 +1,5 @@
  /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights 
reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights 
reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
@@ -29,5 +29,6 @@
   *
   * @deprecated Use {@link javax.swing.Painter} instead.
   */
+ at Deprecated
  public interface Painter<T> extends javax.swing.Painter<T> {
  }
diff -r a4b0be7341ef 
src/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java
--- 
a/src/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java 
Tue Aug 13 19:10:54 2013 +0100
+++ 
b/src/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java 
Tue Aug 13 16:26:48 2013 -0700
@@ -1,5 +1,5 @@
  /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights 
reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights 
reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
@@ -29,5 +29,6 @@
   *
   * @deprecated Use {@link 
javax.swing.plaf.nimbus.AbstractRegionPainter} instead.
   */
+ at Deprecated
  public abstract class AbstractRegionPainter extends 
javax.swing.plaf.nimbus.AbstractRegionPainter {
  }
diff -r a4b0be7341ef 
src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java
--- 
a/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java Tue 
Aug 13 19:10:54 2013 +0100
+++ 
b/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java Tue 
Aug 13 16:26:48 2013 -0700
@@ -1,5 +1,5 @@
  /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights 
reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights 
reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
@@ -29,5 +29,6 @@
   *
   * @deprecated Use {@link javax.swing.plaf.nimbus.NimbusLookAndFeel} 
instead.
   */
+ at Deprecated
  public class NimbusLookAndFeel extends 
javax.swing.plaf.nimbus.NimbusLookAndFeel {
  }




More information about the swing-dev mailing list