RFR: 8176541: XML deprecation "since" values should use 1.x version form for 1.8 and earlier
huizhe wang
huizhe.wang at oracle.com
Wed Mar 15 01:47:26 UTC 2017
Thanks Roger, Joe!
-Joe
On 3/14/2017 6:16 PM, Roger Riggs wrote:
> Looks fine Joe.
>
> On 3/14/17 9:08 PM, huizhe wang wrote:
>> Hi,
>>
>> Please review a correction of the "since" values for several
>> deprecated classes / methods.
>>
>> diff --git
>> a/src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java
>> b/src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java
>> --- a/src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java
>> +++ b/src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java
>> @@ -155,7 +155,7 @@
>> * #newFactory(java.lang.String, java.lang.ClassLoader)}
>> * method defines no changes in behavior.
>> */
>> *- @Deprecated(since="7")**
>> **+ @Deprecated(since="1.7")*
>> public static XMLEventFactory newInstance(String factoryId,
>> ClassLoader classLoader)
>> throws FactoryConfigurationError {
>> diff --git
>> a/src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java
>> b/src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java
>> --- a/src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java
>> +++ b/src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java
>> @@ -222,7 +222,7 @@
>> * java.util.ServiceConfigurationError service configuration
>> error} or if
>> * the implementation is not available or cannot be instantiated.
>> */
>> *- @Deprecated(since="7")**
>> **+ @Deprecated(since="1.7")*
>> public static XMLInputFactory newFactory()
>> throws FactoryConfigurationError
>> {
>> @@ -244,7 +244,7 @@
>> * #newFactory(java.lang.String,
>> java.lang.ClassLoader)} method
>> * defines no changes in behavior.
>> */
>> *- @Deprecated(since="7")**
>> **+ @Deprecated(since="1.7")*
>> public static XMLInputFactory newInstance(String factoryId,
>> ClassLoader classLoader)
>> throws FactoryConfigurationError {
>> diff --git
>> a/src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java
>> b/src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java
>> --- a/src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java
>> +++ b/src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java
>> @@ -222,7 +222,7 @@
>> * Use the new method {@link
>> #newFactory(java.lang.String,
>> * java.lang.ClassLoader)} instead.
>> */
>> *- @Deprecated(since="7")**
>> **+ @Deprecated(since="1.7")*
>> public static XMLInputFactory newInstance(String factoryId,
>> ClassLoader classLoader)
>> throws FactoryConfigurationError {
>> diff --git
>> a/src/java.xml/share/classes/org/xml/sax/AttributeList.java
>> b/src/java.xml/share/classes/org/xml/sax/AttributeList.java
>> --- a/src/java.xml/share/classes/org/xml/sax/AttributeList.java
>> +++ b/src/java.xml/share/classes/org/xml/sax/AttributeList.java
>> @@ -93,7 +93,7 @@
>> * @see org.xml.sax.DocumentHandler#startElement startElement
>> * @see org.xml.sax.helpers.AttributeListImpl AttributeListImpl
>> */
>> *- at Deprecated(since="5")**
>> **+ at Deprecated(since="1.5")*
>> public interface AttributeList {
>>
>>
>> diff --git
>> a/src/java.xml/share/classes/org/xml/sax/DocumentHandler.java
>> b/src/java.xml/share/classes/org/xml/sax/DocumentHandler.java
>> --- a/src/java.xml/share/classes/org/xml/sax/DocumentHandler.java
>> +++ b/src/java.xml/share/classes/org/xml/sax/DocumentHandler.java
>> @@ -68,7 +68,7 @@
>> * @see org.xml.sax.Locator
>> * @see org.xml.sax.HandlerBase
>> */
>> *- at Deprecated(since="5")**
>> **+ at Deprecated(since="1.5")*
>> public interface DocumentHandler {
>>
>>
>> diff --git a/src/java.xml/share/classes/org/xml/sax/Parser.java
>> b/src/java.xml/share/classes/org/xml/sax/Parser.java
>> --- a/src/java.xml/share/classes/org/xml/sax/Parser.java
>> +++ b/src/java.xml/share/classes/org/xml/sax/Parser.java
>> @@ -73,7 +73,7 @@
>> * @see org.xml.sax.HandlerBase
>> * @see org.xml.sax.InputSource
>> */
>> *- at Deprecated(since="5")**
>> **+ at Deprecated(since="1.5")*
>> public interface Parser
>> {
>>
>> diff --git
>> a/src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
>> b/src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
>> --- a/src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
>> +++ b/src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
>> @@ -64,7 +64,7 @@
>> * @version 2.0.1 (sax2r2)
>> */
>> @SuppressWarnings( "deprecation" )
>> *- at Deprecated(since="5")**
>> **+ at Deprecated(since="1.5")*
>> public class ParserFactory {
>> private static SecuritySupport ss = new SecuritySupport();
>>
>>
>> Thanks,
>> Joe
>>
>
More information about the core-libs-dev
mailing list