Software
Software copied to clipboard
Refactor Embedded Data On Robot Diagnostics CLI
Description of the task
This ticket involves refactoring the Robot Diagnostics CLI, specifically, embedded_data.py. In the current implementation, primitives are constructed via member methods in the class. This is not ideal as it does not make sense for this factory to exist in the data handler. Hence, we should refactor this code into a primitive factory and delegate calls to the factory.
Acceptance criteria
- [ ] Calls to the construction of Primitives are delegated to a primitive factory.
- [ ] Ensure things work on the robot
Blocked By
Could I get a clarification for this issue? I just noticed lots of repetition in the code so i'm guessing make a shared helper?