Return of boolean literal statements wrapped into if-then-else ones should be simplified. Note that if the result of the expression is not a boolean but for instance an integer, then double negation should be used for proper conversion. include::../noncompliant.adoc[] == Compliant Solution ---- return expression; ---- or ---- return !!expression; ----