String (PsiPrefixExpression expression, CommentTracker commentTracker) { final PsiExpression operand = PsiUtil.skipParenthesizedExprDown(expression.getOperand()); if (!(operand instanceof PsiBinaryExpression binaryExpression)) { return null; } final PsiExpression lhs = PsiUtil.skipParenthesizedExprDown(binaryExpression.getLOperand()); final PsiExpression rhs = PsiUtil.skipParenthesizedExprDown(binaryExpression.getROperand()); if (lhs == null || rhs == null) { return null; } return ParenthesesUtils.getText(commentTracker.markUnchanged(lhs), ParenthesesUtils.EQUALITY_PRECEDENCE) + "==" + ParenthesesUtils.getText(commentTracker.markUnchanged(rhs), ParenthesesUtils.EQUALITY_PRECEDENCE); }