void ( @NotNull PsiBinaryExpression expression) { super.visitBinaryExpression(expression); if (expression.getROperand() == null) { return; } if (!ComparisonUtils.isEqualityComparison(expression)) { return; } final PsiExpression lhs = PsiUtil.skipParenthesizedExprDown(expression.getLOperand()); final PsiExpression rhs = expression.getROperand(); if (isModTwo(lhs) && hasValue(rhs, 1)) { registerError(expression, expression); } if (isModTwo(rhs) && hasValue(lhs, 1)) { registerError(expression, expression); } }