Home
Return of boolean expressions should not be wrapped into an if-then -else statement
Rule description
- Return of boolean expressions should not be wrapped into an if-then -else statement
Non-compliant Code Example
DECLARE flag BOOLEAN := score < 35; --IF student have score more then 35. BEGIN IF flag THEN --Non compliant code (Return of boolean expressions is wrapped into an if-then -else statement) RETURN FALSE; ELSE RETURN TRUE; END IF; END;
Compliant Code Example
BEGIN RETURN score < 35 ; --Compliant code END;