Hello,

Please review the largely tedious but straightforward fix for

    JDK-8034169: Fix serial lint warnings in javax.swing
    http://cr.openjdk.java.net/~darcy/8034169.0/

With the change, all of java.swing and it subclasses compile cleanly with the lint warning enabled.

Generally the serial warnings were address by an @SuppressWarnings("serial") annotation; the annotation included a comment about the justification for the suppressions.

In a small percentage of cases, a serialVersionUID field was added. When such a field was added, the serialver computation was checked for consistency on JDK6 and JDK 8.

(Note that the javax.swing.text.html.parser.Element type has actually different serialVersionUIDs on JDK 6 and 8.)

Thanks,

-Joe

Reply via email to