PsiExpression (@Nullable final PsiElement body, final PsiVariable[] parameters, PsiType functionalInterfaceType, @Nullable PsiElement context) { MethodReferenceCandidate methodRefCandidate = extractMethodReferenceCandidateExpression(body); if (methodRefCandidate == null || !methodRefCandidate.mySafeQualifier || !methodRefCandidate.myConformsCodeStyle) return null; return canBeMethodReferenceProblem(parameters, functionalInterfaceType, context, methodRefCandidate.myExpression); }