JDK 8 code review request for 6226715: (ann) java.lang.annotation.AnnotationTypeMismatchException could not be serialized
Joe Darcy
joe.darcy at oracle.com
Thu Jun 16 00:35:38 UTC 2011
Hello.
Please review my JDK 8 fix for
6226715: (ann) java.lang.annotation.AnnotationTypeMismatchException
could not be serialized
http://cr.openjdk.java.net/~darcy/6226715.0/
This fix includes the unusual step of marking a non-transient field
transient in a serialiable class, but the class can't meaningfully be
serialized today anyway so this change should have no adverse effect in
practice.
For good code hygiene, the new readObject method explicitly sets the now
transient field in question.
Thanks,
-Joe
More information about the core-libs-dev
mailing list