Hi, Joe. I think you can mark this field as "transient". Same for "primaryType" and "subType" feilds, all of them initialized in the readExternal()->parse();
On 10/9/19 3:54 pm, Joe Darcy wrote:
Hello, The serialization review continues, this time for a field in the java.datatransfer module. Patch below; thanks, -Joe diff -r e036ee8bae56 src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java --- a/src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java Wed Oct 09 10:17:50 2019 -0700 +++ b/src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java Wed Oct 09 15:49:58 2019 -0700 @@ -348,6 +348,7 @@ private String primaryType; private String subType; + @SuppressWarnings("serial") // Not statically typed as Serializable private MimeTypeParameterList parameters; // below here be scary parsing related things
-- Best regards, Sergey.