You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
There's code commonalities between CFE_TBL_LoadCmd() and CFE_TBL_Load().
Also varying use of return vs status codes and many if layers within table load should be refactored to reduce complexity. Goal (per SW Sys Eng Handbook guidance) is cyclomatic complexity of <= 10.
Describe the solution you'd like
Code should be consolidated between CFE_TBL_Load() and CFE_TBL_LoadCmd(). Refactor to simplify/separate into functions.
skliper
changed the title
CFE_TBL_Load() and CFE_TBL_LoadCmd() overlap
Table load refactor for CFE_TBL_Load()/CFE_TBL_LoadCmd() overlap and complexity reduction
Apr 22, 2020
I'd like to revive/review this again for the Equuleus cycle. Part of the planned feature set for this release does potentially require an update to the CFE_TBL_Load function, and thus becomes important to break this function up into smaller and more manageable parts to reduce its complexity.
I'd like to revive/review this again for the Equuleus cycle. Part of the planned feature set for this release does potentially require an update to the CFE_TBL_Load function, and thus becomes important to break this function up into smaller and more manageable parts to reduce its complexity.
Do we want to make major API-breaking redesign changes as part of this? Perhaps we can create a top-level issue and link other issues that we want to implement/fix as part of this redesign?
Is your feature request related to a problem? Please describe.
There's code commonalities between CFE_TBL_LoadCmd() and CFE_TBL_Load().
Also varying use of return vs status codes and many if layers within table load should be refactored to reduce complexity. Goal (per SW Sys Eng Handbook guidance) is cyclomatic complexity of <= 10.
Describe the solution you'd like
Code should be consolidated between CFE_TBL_Load() and CFE_TBL_LoadCmd(). Refactor to simplify/separate into functions.
Requester Info
Christopher.D.Knight@nasa.gov
The text was updated successfully, but these errors were encountered: