From 243bdccf370bdc051f36122c68274cb0492cfc2a Mon Sep 17 00:00:00 2001 From: Alex Tkachman Date: Thu, 7 Jun 2012 13:04:53 +0300 Subject: [PATCH] removing duplicating android check --- .../jet/codegen/CodegenTestCase.java | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/compiler/tests/org/jetbrains/jet/codegen/CodegenTestCase.java b/compiler/tests/org/jetbrains/jet/codegen/CodegenTestCase.java index a2e49b517e7..1f0de567987 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/CodegenTestCase.java +++ b/compiler/tests/org/jetbrains/jet/codegen/CodegenTestCase.java @@ -185,10 +185,6 @@ public abstract class CodegenTestCase extends UsefulTestCase { protected void blackBox() { GenerationState state = generateClassesInFileGetState(); - if (DxChecker.RUN_DX_CHECKER) { - DxChecker.check(state.getFactory()); - } - GeneratedClassLoader loader = createClassLoader(state.getFactory()); String r; @@ -274,10 +270,6 @@ public abstract class CodegenTestCase extends UsefulTestCase { protected Class generateNamespaceClass() { ClassFileFactory state = generateClassesInFile(); - if (DxChecker.RUN_DX_CHECKER) { - DxChecker.check(state); - } - return loadRootNamespaceClass(state); } @@ -309,11 +301,6 @@ public abstract class CodegenTestCase extends UsefulTestCase { @NotNull protected ClassFileFactory generateClassesInFile() { GenerationState generationState = generateClassesInFileGetState(); - - if (DxChecker.RUN_DX_CHECKER) { - DxChecker.check(generationState.getFactory()); - } - return generationState.getFactory(); } @@ -322,8 +309,12 @@ public abstract class CodegenTestCase extends UsefulTestCase { GenerationState generationState; try { ClassBuilderFactory classBuilderFactory = ClassBuilderFactories.binaries(false); - generationState = generateCommon(classBuilderFactory); + + if (DxChecker.RUN_DX_CHECKER) { + DxChecker.check(generationState.getFactory()); + } + } catch (RuntimeException e) { System.out.println(generateToText()); throw e;