Details
-
Improvement
-
Status: Resolved
-
Medium
-
Resolution: Done
-
None
Description
Java 15+ supports marking the intent of components – methods, fields, etc. – to conform to Serializable semantics with java.io.Serial.
Improve code generator to mark serialVersionUID with this annotation, as in:
@Generated("mdsal-binding-generator") public class EncapsulatedRoute implements ScalarTypeObject<InstanceIdentifier<?>>, Serializable { @java.io.Serial private static final long serialVersionUID = 7600677138139833747L;
Attachments
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 105378,1 | Tag serialVersionUID with @Serial | master | mdsal | Status: MERGED | +2 | +1 |
| 105384,1 | Tag serialVersionUID with @Serial | 11.0.x | mdsal | Status: MERGED | +2 | +1 |
| 105387,3 | Tag serialVersionUID with @Serial | 10.0.x | mdsal | Status: MERGED | +2 | +1 |