From d4a5a88e616ee513d9780be03d3a02bc9fbe392e Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Mon, 20 Jun 2022 13:57:24 +0200 Subject: [PATCH] [java-inspections] IgnoreResultOfCallInspection: cosmetic GitOrigin-RevId: 3b8a8e735f0374ec3499f3ba9663e76265ecb814 --- .../src/com/siyeh/ig/bugs/IgnoreResultOfCallInspection.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/InspectionGadgets/src/com/siyeh/ig/bugs/IgnoreResultOfCallInspection.java b/plugins/InspectionGadgets/src/com/siyeh/ig/bugs/IgnoreResultOfCallInspection.java index 12694162550e..3c9f530c19d8 100644 --- a/plugins/InspectionGadgets/src/com/siyeh/ig/bugs/IgnoreResultOfCallInspection.java +++ b/plugins/InspectionGadgets/src/com/siyeh/ig/bugs/IgnoreResultOfCallInspection.java @@ -31,6 +31,7 @@ import com.intellij.psi.*; import com.intellij.psi.util.InheritanceUtil; import com.intellij.psi.util.*; import com.intellij.util.ObjectUtils; +import com.intellij.util.containers.ContainerUtil; import com.siyeh.InspectionGadgetsBundle; import com.siyeh.ig.BaseInspection; import com.siyeh.ig.BaseInspectionVisitor; @@ -270,8 +271,8 @@ public class IgnoreResultOfCallInspection extends BaseInspection { if (exceptionClass == null) return false; PsiTryStatement parentTry = PsiTreeUtil.getParentOfType(call, PsiTryStatement.class); if (parentTry == null || !PsiTreeUtil.isAncestor(parentTry.getTryBlock(), call, true)) return false; - return ExceptionUtils.getExceptionTypesHandled(parentTry).stream() - .anyMatch(type -> InheritanceUtil.isInheritor(exceptionClass, type.getCanonicalText())); + return ContainerUtil.exists(ExceptionUtils.getExceptionTypesHandled(parentTry), + type -> InheritanceUtil.isInheritor(exceptionClass, type.getCanonicalText())); } private boolean isHardcodedException(PsiExpression expression) {