Details
-
Task
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Code Clarity
-
Low Hanging Fruit
-
All
-
None
-
Description
CollectionSerializer and its subclasses have completely ignored ProtocolVersion for a very long time. It’s possible we may need to version their behavior in the future, but there’s no reason to keep the dead code in the meantime, as it causes confusion around whether code that uses these classes needs to provide a version.