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

Joe Darcy joe.darcy at oracle.com
Wed Aug 14 18:32:50 UTC 2013


Hi Alexandr,

Fix pushed to TL; thanks,

-Joe

On 08/14/2013 02:50 AM, Alexander Scherbatiy wrote:
>
>   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