Hi Sergey,

Yes, for this externalization class, marking the fields as transient should be fine; will push accordingly.

Thanks,

-Joe

On 10/9/2019 4:44 PM, Sergey Bylokhov wrote:
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



Reply via email to