same parameter value inspection should not warn if method is used in method reference expression (IDEA-207552) (follow IDEA-CR-43767)

This commit is contained in:
Dmitry Batkovich
2019-03-07 22:04:17 +03:00
parent aee100858a
commit ab462cd674

View File

@@ -401,9 +401,9 @@ public class RefJavaUtilImpl extends RefJavaUtil {
!PsiType.VOID
.equals(LambdaUtil.getFunctionalInterfaceReturnType(getFunctionalInterfaceType((UCallableReferenceExpression)refExpression)))) {
refMethod.setReturnValueUsed(true);
refMethod.setParametersAreUnknown();
addTypeReference(uFrom, returnType, refFrom.getRefManager());
}
refMethod.setParametersAreUnknown();
return;
}
if (refExpression instanceof ULiteralExpression) { //references in literal expressions