From aed160e02a48fbff2bfdbf71f76baee6c5257b35 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Wed, 20 Jun 2012 20:26:03 +0400 Subject: [PATCH] Enabled ClassWithTypePExtendsIterableP in ReadJavaBinaryClassTest, disabled attaching jdk-headers in lazy resolve tests. --- .../readJavaBinaryClass/ClassWithTypePExtendsIterableP.java | 4 ++++ .../ClassWithTypePExtendsIterableP.java.pen | 4 ---- .../readJavaBinaryClass/ClassWithTypePExtendsIterableP.kt | 2 +- .../readJavaBinaryClass/ClassWithTypePExtendsIterableP.txt | 6 +++--- .../jet/lang/resolve/lazy/AbstractLazyResolveTest.java | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.java delete mode 100644 compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.java.pen diff --git a/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.java b/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.java new file mode 100644 index 00000000000..f95b69b54c5 --- /dev/null +++ b/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.java @@ -0,0 +1,4 @@ +package test; + +public abstract class ClassWithTypePExtendsIterableP

implements java.lang.Iterable

{ +} diff --git a/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.java.pen b/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.java.pen deleted file mode 100644 index 8996b9583d3..00000000000 --- a/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.java.pen +++ /dev/null @@ -1,4 +0,0 @@ -package test; - -public abstract class ClassTypeTypePRefSuper

implements java.lang.Iterable

{ -} diff --git a/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.kt b/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.kt index 46d39265bf0..a5d3f9cb3d2 100644 --- a/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.kt +++ b/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.kt @@ -1,4 +1,4 @@ package test -public abstract class ClassTypeTypePRefSuper

() : java.lang.Iterable

{ +public abstract class ClassWithTypePExtendsIterableP

() : java.lang.Iterable

{ } diff --git a/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.txt b/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.txt index b08ca86de8e..1aee85160f5 100644 --- a/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.txt +++ b/compiler/testData/readJavaBinaryClass/ClassWithTypePExtendsIterableP.txt @@ -1,6 +1,6 @@ namespace test -public abstract class test.ClassTypeTypePRefSuper : java.lang.Iterable

{ - public abstract override /*1*/ fun iterator(): java.util.Iterator

- public final /*constructor*/ fun (): test.ClassTypeTypePRefSuper

+public abstract class test.ClassWithTypePExtendsIterableP : java.lang.Iterable

{ + public abstract override /*1*/ fun iterator(): java.util.Iterator

? + public final /*constructor*/ fun (): test.ClassWithTypePExtendsIterableP

} diff --git a/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/AbstractLazyResolveTest.java b/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/AbstractLazyResolveTest.java index e5808c00175..eba90eb7c73 100644 --- a/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/AbstractLazyResolveTest.java +++ b/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/AbstractLazyResolveTest.java @@ -40,7 +40,7 @@ import java.util.Collections; /** * @author abreslav */ -public class AbstractLazyResolveTest { +public abstract class AbstractLazyResolveTest { private final Disposable rootDisposable = new Disposable() { @Override public void dispose() { @@ -48,7 +48,7 @@ public class AbstractLazyResolveTest { }; protected final CompilerDependencies - compilerDependencies = CompileCompilerDependenciesTest.compilerDependenciesForTests(CompilerSpecialMode.REGULAR, true); + compilerDependencies = CompileCompilerDependenciesTest.compilerDependenciesForTests(CompilerSpecialMode.JDK_HEADERS, true); protected final JetCoreEnvironment jetCoreEnvironment = new JetCoreEnvironment(rootDisposable, compilerDependencies); protected final Project project = jetCoreEnvironment.getProject();