skip additional exceptions if formatting fails

This commit is contained in:
Maxim.Medvedev
2012-09-05 11:23:59 +04:00
parent 94d8507b6d
commit 9fa9f3cd85
@@ -47,6 +47,7 @@ import org.jetbrains.plugins.groovy.lang.psi.api.statements.expressions.GrBinary
import org.jetbrains.plugins.groovy.lang.psi.api.statements.expressions.GrCommandArgumentList;
import org.jetbrains.plugins.groovy.lang.psi.api.statements.params.GrParameterList;
import java.util.ArrayList;
import java.util.List;
/**
@@ -115,10 +116,12 @@ public class GroovyBlock implements Block, GroovyElementTypes, ASTBlock {
catch (AssertionError e) {
final PsiFile file = myNode.getPsi().getContainingFile();
LogMessageEx.error(LOG, "Formatting failed for file " + file.getName(), e, file.getText(), myNode.getText());
mySubBlocks = new ArrayList<Block>();
}
catch (RuntimeException e) {
final PsiFile file = myNode.getPsi().getContainingFile();
LogMessageEx.error(LOG, "Formatting failed for file " + file.getName(), e, file.getText(), myNode.getText());
mySubBlocks = new ArrayList<Block>();
}
}
return mySubBlocks;