Java inspection: avoid applying twice in the batch mode the fix for inspection "Split Try Statement with Multiple Resources" (IDEA-157727)

This commit is contained in:
Pavel Dolgov
2016-06-29 18:34:50 +03:00
parent 59beff1a5b
commit 1b600dc06e
@@ -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();