Update of the WMC tool to v1.7 recognizing the newly added BASOP operators
The currently used WMC tool (v1.6) in the FLOAT and BASOP codebases does not recognize certain recently added BASOP operators, such as shl_o()
, W_extracl_l()
, and UL_deposit_l()
. As a result, these operators are treated as regular functions, with complexity penalties determined by the number of input arguments. Note, that the existing complexity counting mechanism using count.[h|c]
does not take this into account since NO function calls are penalized.
The task in this ticket is to provide an updated version of the WMC tool (v1.7) that includes recognition of all newly added BASOP operators.