From fb5fd475911993d92c75fc2c1c0b502ee7d79db8 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 24 May 2012 17:34:30 +0200 Subject: [PATCH] remove try/finally which leads to masking of exceptions occurring during generation of stub class [r=max] --- .../src/org/jetbrains/jet/asJava/JetLightClass.java | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JetLightClass.java b/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JetLightClass.java index 023805c604d..c872f68a80d 100644 --- a/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JetLightClass.java +++ b/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JetLightClass.java @@ -194,14 +194,10 @@ public class JetLightClass extends AbstractLightClass implements JetJavaMirrorMa fakeFile.setPhysical(false); answer.setPsi(fakeFile); - try { - super.generateNamespace(namespace); - } - finally { - final StubElement pop = stubStack.pop(); - if (pop != answer) { - LOG.error("Unbalanced stack operations: " + pop); - } + super.generateNamespace(namespace); + final StubElement pop = stubStack.pop(); + if (pop != answer) { + LOG.error("Unbalanced stack operations: " + pop); } } };