> Please review this 20+ year old bug (!), which marks the non-serializable > fields of Certificate and CertPath with the transient modifier. These classes > use an alternate serialization mechanism by overriding the writeReplace > method. However, the fields of each class were never marked as transient and > as a result were incorrectly documented in the Serialized Form section of the > javadoc. > > CSR: https://bugs.openjdk.java.net/browse/JDK-8277128
Sean Mullan has updated the pull request incrementally with one additional commit since the last revision: Improve writeReplace methods to better describe what object is returned. Small wording improvements and use of {@code} in readResolve methods and CertPath serial fields. Corrected typo in type param of CertPathRep ctor (should be "Certificate type" and not "CertPath type"). ------------- Changes: - all: https://git.openjdk.java.net/jdk/pull/6392/files - new: https://git.openjdk.java.net/jdk/pull/6392/files/98803b81..5bb207f7 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=6392&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=6392&range=00-01 Stats: 26 lines in 2 files changed: 7 ins; 0 del; 19 mod Patch: https://git.openjdk.java.net/jdk/pull/6392.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/6392/head:pull/6392 PR: https://git.openjdk.java.net/jdk/pull/6392