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*0*/ P : jet.Any?> : java.lang.Iterable
{ - public abstract override /*1*/ fun iterator(): java.util.Iterator
- public final /*constructor*/ fun *0*/ P : jet.Any?>
+public abstract class test.ClassWithTypePExtendsIterableP*0*/ P : jet.Any?> : java.lang.Iterable {
+ public abstract override /*1*/ fun iterator(): java.util.Iterator ?
+ public final /*constructor*/ fun *0*/ P : jet.Any?>
}
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();