Thanks Lance!
Joe
On 7/29/2014 6:46 PM, Lance Andersen wrote:
This looks ok joe
Best
Lance
--
<http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance
Andersen| Principal Member of Technical Staff | +1.781.442.2037
<tel:+1.781.442.2037>
Oracle Java Engineering
1 Network Drive <x-apple-data-detectors://28/0>
Burlington, MA 01803 <x-apple-data-detectors://28/0>
[email protected] <mailto:[email protected]>
Sent from my iPhone
On Jul 29, 2014, at 9:23 PM, huizhe wang <[email protected]
<mailto:[email protected]>> wrote:
On 7/29/2014 3:03 PM, Lance Andersen wrote:
Hi Joe,
The javadoc
documentation,http://docs.oracle.com/javase/8/docs/technotes/tools/unix/javadoc.html#CHDIBDDD, suggests
a format such as
/**
* @deprecated As of JDK 1.1, replaced by {@link #setBounds(int,int,int,int)}
*/
Ok, let's do:
/**
* @deprecated As of JDK 1.9, Xerces 2.9.0, replaced by {@link ...}
*/
I shouldn't have used @since, that would be misleading.
So, please refresh your browser:
http://cr.openjdk.java.net/~joehw/jdk9/8035467/webrev/
Thanks,
Joe
I do not have a strong preference as to whether we need the "As of
JDK 1.X" clause)
either way I am OK.
Best
Lance
On Jul 29, 2014, at 5:42 PM, huizhe wang <[email protected]
<mailto:[email protected]>> wrote:
Hi Lance,
You're right. The original content for deprecation was a copy of
that of Xerces, which is incorrect for the JDK. What would you
think about the following:
For DOMSerializerImpl, the main class of the LSSerializer
implementation:
@deprecated Replaced by {@link
com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl}
@since 1.9, Xerces 2.9.0
For all other classes of the LSSerializer implementation:
@deprecated Xerces DOM L3 Serializer implementation is replaced by
that of Xalan. Main class {@link
com.sun.org.apache.xml.internal.serialize.DOMSerializerImpl} is
replaced by {@link
com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl}
@since 1.9, Xerces 2.9.0
The original content and recommendation are irrelevant since for
JDK, this is a change in the internal implementation.
Thanks,
Joe
On 7/29/2014 1:25 PM, Lance Andersen wrote:
Hi Joe,
For your deprecated methods, would it be reasonable to add an @see
or @link to point to public apis that are the replacements?
DOMSerializerImpl has the @deprecated after the @author which you
did not do in the other classes. Would be nice if we can be
consistent if at all possible
Looks fine otherwise.
Best,
Lance
On Jul 24, 2014, at 8:39 PM, huizhe wang <[email protected]
<mailto:[email protected]>> wrote:
Hi all,
This is part of Xerces update: move to a common serialization
codebase with Xalan. As noted in one of the mailing list discussions:
Xalan's serializer has the same baseline capability as Xerces'
Java serializer, effort was devoted to improve its performance
and fix bugs and it is being maintained by Xalan-J community and
so we should use Xalan's serializer as the primary code base
moving forward.
The main code changes are a new set of classes in "dom3" added to
the serializer package.
After fixing a few compatibility issues related to the
pretty-print feature, the patch now passes all of the JAXP tests.
Bug:
https://bugs.openjdk.java.net/browse/JDK-8035467
Webrev:
http://cr.openjdk.java.net/~joehw/jdk9/8035467/webrev/
<http://cr.openjdk.java.net/%7Ejoehw/jdk9/8035467/webrev/>
Please review.
Thanks,
Joe
<Mail Attachment.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif><http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance
Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
[email protected] <mailto:[email protected]>
<mime-attachment.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif><http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance
Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
[email protected] <mailto:[email protected]>