MLOWP - Mixing Logical Operators Without Parentheses

An expression containing multiple logical operators together should be parenthesized properly.

Wrong

`void oper () {
boolean a, b, c;
// do something
if ( a || b && c ) {
// do something
return;
}
}`

Tip: Use parenthesis to clarify complex logical expression to reader.

Right

`void oper () {
boolean a, b, c;
// do something
if ( a || (b && c) ) {
// do something
return;
}
}`