From 1b600dc06e90666a89a1798f57a7fd0c10ec9f0d Mon Sep 17 00:00:00 2001 From: Pavel Dolgov Date: Wed, 29 Jun 2016 18:26:53 +0300 Subject: [PATCH] Java inspection: avoid applying twice in the batch mode the fix for inspection "Split Try Statement with Multiple Resources" (IDEA-157727) --- .../ig/exceptions/SplitTryWithMultipleResourcesInspection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/InspectionGadgets/src/com/siyeh/ig/exceptions/SplitTryWithMultipleResourcesInspection.java b/plugins/InspectionGadgets/src/com/siyeh/ig/exceptions/SplitTryWithMultipleResourcesInspection.java index 750017ff8a7d..42fd00d278c6 100644 --- a/plugins/InspectionGadgets/src/com/siyeh/ig/exceptions/SplitTryWithMultipleResourcesInspection.java +++ b/plugins/InspectionGadgets/src/com/siyeh/ig/exceptions/SplitTryWithMultipleResourcesInspection.java @@ -60,7 +60,7 @@ public class SplitTryWithMultipleResourcesInspection extends BaseInspection { private static void doFixImpl(@NotNull PsiElement element) throws IncorrectOperationException { final PsiTryStatement tryStatement = (PsiTryStatement)element.getParent(); final PsiResourceList resourceList = tryStatement.getResourceList(); - if (resourceList == null) { + if (resourceList == null || resourceList.getResourceVariablesCount() <= 1) { return; } final StringBuilder newTryStatementText = new StringBuilder();