boolean (PsiMethodReferenceExpression methodReferenceExpression) { if (!canConvertToLambda(methodReferenceExpression)) return false; final PsiExpression qualifierExpression = PsiUtil.skipParenthesizedExprDown(methodReferenceExpression.getQualifierExpression()); return qualifierExpression == null || !SideEffectChecker.mayHaveSideEffects(qualifierExpression) && !ExpressionUtils.isNewObject(qualifierExpression); }