diff --git a/.gitignore b/.gitignore index 1c31ea4d24c..1a01a7fdf8e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ idea/idea.properties examples/.idea/dictionaries examples/.idea/workspace.xml +libraries/.idea/workspace.xml confluence/target confluence/target out diff --git a/idea/src/org/jetbrains/jet/plugin/internal/codewindow/BytecodeToolwindow.java b/idea/src/org/jetbrains/jet/plugin/internal/codewindow/BytecodeToolwindow.java index 7995caf3c78..7ec778b9d3c 100644 --- a/idea/src/org/jetbrains/jet/plugin/internal/codewindow/BytecodeToolwindow.java +++ b/idea/src/org/jetbrains/jet/plugin/internal/codewindow/BytecodeToolwindow.java @@ -37,12 +37,10 @@ import com.intellij.psi.PsiFile; import com.intellij.psi.PsiManager; import com.intellij.util.Alarm; import org.jetbrains.jet.codegen.ClassBuilderFactories; -import org.jetbrains.jet.codegen.ClassBuilderFactory; import org.jetbrains.jet.codegen.ClassFileFactory; import org.jetbrains.jet.codegen.CompilationErrorHandler; import org.jetbrains.jet.codegen.GenerationState; import org.jetbrains.jet.lang.psi.JetFile; -import org.jetbrains.jet.lang.resolve.AnalyzingUtils; import org.jetbrains.jet.lang.resolve.BindingContext; import org.jetbrains.jet.plugin.compiler.WholeProjectAnalyzerFacade; @@ -204,9 +202,10 @@ public class BytecodeToolwindow extends JPanel implements Disposable { GenerationState state = new GenerationState(myProject, ClassBuilderFactories.TEXT); try { BindingContext binding = WholeProjectAnalyzerFacade.analyzeProjectWithCacheOnAFile(file); - AnalyzingUtils.throwExceptionOnErrors(binding); +// AnalyzingUtils.throwExceptionOnErrors(binding); state.compileCorrectFiles(binding, Collections.singletonList(file), CompilationErrorHandler.THROW_EXCEPTION, true); - } catch (Exception e) { + } + catch (Exception e) { StringWriter out = new StringWriter(1024); e.printStackTrace(new PrintWriter(out)); return out.toString().replaceAll("\r", "");