Code Inspection: Condition inside logical expression checked by subsequent condition
Reports the conditions inside logical binary expressions that are covered by subsequent conditions and are therefore redundant.
In the following example, the
$var > 0 condition is effectively superseded by the subsequent
$var > 1 condition and is redundant. After the quick-fix is applied, the redundant condition is removed.
Suppress an inspection in the editor
Place the caret at the highlighted line and press Alt+Enter or click .
Click the arrow next to the inspection you want to suppress and select the necessary suppress action.