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
Having all branches in a CASE or IF chain with the same implementation is an error. Either a copy-paste error was made and something different should be executed, or there shouldn’t be a CASE/IF chain at all.
CASE
IF
IF a >0. doSomething. ELSE IF b> 0. doSomething. ELSE. doSomething. ENDIF. CASE i. WHEN 1 OR 3. doSomething. WHEN 2. doSomething. WHEN OTHERS. doSomething. ENDCASE.