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

Alexander Scherbatiy alexandr.scherbatiy at oracle.com
Wed Aug 14 09:50:49 UTC 2013


   The fix looks good for me.

   Thanks,
   Alexandr.

On 8/14/2013 3:28 AM, Joe Darcy wrote:
> 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