IDEA-162354 Idea does not suggests to execute 'finally' block for try-with-resources expression - support jdk9

This commit is contained in:
Egor.Ushakov
2016-10-12 12:41:03 +03:00
parent 38c23997b3
commit 7eb9dbe80c
@@ -221,6 +221,9 @@ public class PopFrameAction extends DebuggerAction implements DumbAware {
if (listElement instanceof PsiResourceVariable) {
res.add(factory.createStatementFromText(((PsiResourceVariable)listElement).getName() + ".close();", tryStatement));
}
else if (listElement instanceof PsiResourceExpression) {
res.add(factory.createStatementFromText(((PsiResourceExpression)listElement).getExpression().getText() + ".close();", tryStatement));
}
}
}
PsiCodeBlock finallyBlock = tryStatement.getFinallyBlock();