Software icon indicating copy to clipboard operation
Software copied to clipboard

Refactor Embedded Data On Robot Diagnostics CLI

Open Andrewyx opened this issue 10 months ago • 1 comments

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

Andrewyx avatar Feb 22 '25 05:02 Andrewyx

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?

annieisawesome2 avatar Oct 15 '25 04:10 annieisawesome2