Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Submitted By: Daniel Holmes (netappbluedevil)
Assigned to: Nobody/Anonymous (nobody)
Summary: RedundateModifier if transient on static or final field
transient on a static or final field is essentially meaningless.
Surprisingly, the java compiler does not complaint if you declare a static member field as transient or a final member field as transient in your classes. These should be compile-time errors. Because a "transient" part of an object's state is assumed to be changing within each instance, it can not be static or final.