-
Type:
Epic
-
Resolution: Fixed
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Operations Refactor
-
None
-
Done
-
None
-
Most operations in the driver presently use executeOperation, and call floating operation definitions. A number of these operations call other operations, but only on the top level API, incurring multiple calls to executeOperation which are not needed. Also, these internal methods take different (undocumented) parameters in some cases, and handle errors in very different ways. This epic will cover refactoring these operations into well-documented, individual files which can be used widely internal to the driver to reduce bugs and provide overall consistency.