(no message)

This commit is contained in:
Eugene Vigdorchik
2004-12-06 13:51:42 +03:00
parent 1c1642b279
commit 3efd276c3c

View File

@@ -50,14 +50,13 @@ public class DetailExceptionsIntention extends Intention
final PsiElementFactory factory = mgr.getElementFactory();
ExceptionUtils.calculateExceptionsThrownForCodeBlock(tryBlock, exceptionsThrown, factory);
final PsiParameter[] params = tryStatement.getCatchBlockParameters();
final PsiCodeBlock[] catchBlocks = tryStatement.getCatchBlocks();
final HeirarchicalTypeComparator comparator = new HeirarchicalTypeComparator();
PsiCatchSection[] catchSections = tryStatement.getCatchSections();
for (int i = 0; i < catchSections.length; i++) {
final PsiParameter param = catchSections[i].getParameter();
final PsiCodeBlock block = catchSections[i].getCatchBlock();
if (param == null || block == null) continue;
for(int i = 0; i < catchBlocks.length; i++)
{
final PsiParameter param = params[i];
final PsiCodeBlock block = catchBlocks[i];
final PsiType caughtType = param.getType();
final List exceptionsToExpand = new ArrayList(10);
for(Iterator iterator = exceptionsThrown.iterator(); iterator.hasNext();)