Hello,

Ahead of augmenting javac's serial lint checks under JDK-8160675, it would be helpful to mark fields in security libs classes where the class is serializable, but a non-transient instance field does *not* have a serialiable type. Such classes may have difficulties being serialized at runtime:

    JDK-8231262 : Suppress warnings on non-serializable instance fields in security libs serializable classes
    http://cr.openjdk.java.net/~darcy/8231262.0/

The review thread of the of the analogous core libs change, JDK-8231202: "Suppress warnings on non-serializable non-transient instance fields in serializable classes", is out on core-libs:

http://mail.openjdk.java.net/pipermail/core-libs-dev/2019-September/062456.html

Thanks,

-Joe

Reply via email to