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
LC_ValidateWDT has duplicate conditions in its switch statement for both DataType and OperatorID. This leads to branches that cannot be covered by unit testing.
Imported from GSFCCFS-1731
EDIT:
Duplicate conditional in PUSH_RPN_DATA, since the limit is checked before the push and can never be exceeded
LC_ValidateWDT has duplicate conditions in its switch statement for both DataType and OperatorID. This leads to branches that cannot be covered by unit testing.
Imported from GSFCCFS-1731
EDIT:
Duplicate conditional in PUSH_RPN_DATA, since the limit is checked before the push and can never be exceeded
LC/fsw/src/lc_action.c
Line 298 in bb91036
Setting
Done
to true whenIllegalOperand
is true makes the checks redundantLC/fsw/src/lc_action.c
Lines 416 to 423 in bb91036
LC/fsw/src/lc_action.c
Line 450 in bb91036
LC/fsw/src/lc_action.c
Line 321 in bb91036
Recommended resolutions:
Remove duplicate condions in LC_ValidateWDT, replace
PUSH_RPN_DATA
with simple push, don't setDone
whenIllegalOperand
.The text was updated successfully, but these errors were encountered: