From f22fa4063b48f7dc5047b899e093a229b7d70179 Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Mon, 27 Jan 2020 13:06:32 +0700 Subject: [PATCH] ControlFlowAnalyzer: cosmetic change GitOrigin-RevId: 5b434279775baef28d8f408cd009bb70f51155c2 --- .../com/intellij/psi/controlFlow/ControlFlowAnalyzer.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowAnalyzer.java b/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowAnalyzer.java index b58fca3ab6ee..0d8c69893040 100644 --- a/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowAnalyzer.java +++ b/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowAnalyzer.java @@ -328,11 +328,8 @@ class ControlFlowAnalyzer extends JavaElementVisitor { final PsiElement finallyBlock = findEnclosingFinallyBlockElement(throwingElement, elementToJumpTo); if (finallyBlock == null) return false; - List unhandledExceptionCatchBlocks = finallyBlockToUnhandledExceptions.get(finallyBlock); - if (unhandledExceptionCatchBlocks == null) { - unhandledExceptionCatchBlocks = new ArrayList<>(); - finallyBlockToUnhandledExceptions.put(finallyBlock, unhandledExceptionCatchBlocks); - } + List unhandledExceptionCatchBlocks = + finallyBlockToUnhandledExceptions.computeIfAbsent(finallyBlock, k -> new ArrayList<>()); int index = unhandledExceptionCatchBlocks.indexOf(elementToJumpTo); if (index == -1) { index = unhandledExceptionCatchBlocks.size();