KT-6815 Representing raw types when used as supertypes for Java classes

#KT-6815 Fixed
This commit is contained in:
Andrey Breslav
2015-03-02 19:31:02 +03:00
parent 7c62d8ed83
commit 61989ba245
14 changed files with 196 additions and 33 deletions
@@ -1723,6 +1723,24 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
doTestCompiledJava(fileName);
}
@TestMetadata("RawSuperTypeWithBound.java")
public void testRawSuperTypeWithBound() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/RawSuperTypeWithBound.java");
doTestCompiledJava(fileName);
}
@TestMetadata("RawSuperTypeWithRecursiveBound.java")
public void testRawSuperTypeWithRecursiveBound() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/RawSuperTypeWithRecursiveBound.java");
doTestCompiledJava(fileName);
}
@TestMetadata("RawSuperTypeWithRecursiveBoundMultipleParameters.java")
public void testRawSuperTypeWithRecursiveBoundMultipleParameters() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/RawSuperTypeWithRecursiveBoundMultipleParameters.java");
doTestCompiledJava(fileName);
}
@TestMetadata("ReturnInnerSubclassOfSupersInner.java")
public void testReturnInnerSubclassOfSupersInner() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/loadJava/compiledJava/signaturePropagation/ReturnInnerSubclassOfSupersInner.java");