Details
-
Type:
Improvement
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: afw, daf_persistence
-
Labels:
-
Story Points:6
-
Epic Link:
-
Team:Alert Production
Description
The implementations of daf::persistence::Formatter::read and Formatter::write in afw accept a Storage and then use RTTI to choose actions depending on the implementation class of Storage. While I've cleaned up the code slightly as part of DM-10257, it ought to be replaced with something based on virtual methods and/or templates instead of RTTI. This will require API changes in daf_persistence.
John Swinbank Does the presence of this ticket in an F20 epic mean we might attempt to do it? 6SP seems a lot of effort for a daf_persistence cleanup given the imminent gen2 deprecation.