From 8f422d63c5e26ae1adba22d32f753785f4e9237f Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Fri, 22 Nov 2024 14:19:06 +0100 Subject: [PATCH] [java-psi] InferenceSession: warnings fixed GitOrigin-RevId: 60b1e03813a1b1e549096cd38e163d7e9b96f570 --- .../resolve/graphInference/InferenceSession.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java index 943746ea9847..ace87f822617 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java @@ -1259,10 +1259,9 @@ public class InferenceSession { } private boolean isLowerBoundNotAssignable(InferenceVariable var, PsiType eqBound, boolean allowUncheckedConversion) { - return var - .getBounds(InferenceBound.LOWER) - .stream() - .anyMatch(lBound -> isProperType(lBound) && !TypeConversionUtil.isAssignable(eqBound, lBound, allowUncheckedConversion)); + return ContainerUtil.exists( + var.getBounds(InferenceBound.LOWER), + lBound -> isProperType(lBound) && !TypeConversionUtil.isAssignable(eqBound, lBound, allowUncheckedConversion)); } private static @Nls String getConjunctsConflict(PsiIntersectionType type) { @@ -1880,8 +1879,9 @@ public class InferenceSession { } if (arg instanceof PsiSwitchExpression) { - return PsiUtil.getSwitchResultExpressions((PsiSwitchExpression)arg).stream() - .allMatch(resultExpression -> argConstraints(resultExpression, session, sInterfaceMethod, sSubstitutor, tInterfaceMethod, tSubstitutor)); + return ContainerUtil.and( + PsiUtil.getSwitchResultExpressions((PsiSwitchExpression)arg), + resultExpression -> argConstraints(resultExpression, session, sInterfaceMethod, sSubstitutor, tInterfaceMethod, tSubstitutor)); } return false; }