IDE extension that lets you fix coding issues before they exist!
Setup is effortless and analysis is automatic for most languages
Fast, accurate analysis; enterprise scalability
The complexity of an expression is defined by the number of AND, OR.
AND
OR
A single expression’s complexity should not become too high to keep the code readable.
With the default threshold value of 3
C IF (condition1 AND condition2) C OR (condition2 AND condition2) C OR (condition3 AND condition4)
/free IF A=X OR A=Y AND A=Z AND B=Y OR B=Z; ... ENDIF; /end-free