Improved algorithm, added simple tests with generic types.
#KT-2776 in progress
This commit is contained in:
@@ -457,6 +457,16 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/return/AddNullabilityJavaSubtype.java");
|
||||
}
|
||||
|
||||
@TestMetadata("AddNullabilitySameGenericType1.java")
|
||||
public void testAddNullabilitySameGenericType1() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType1.java");
|
||||
}
|
||||
|
||||
@TestMetadata("AddNullabilitySameGenericType2.java")
|
||||
public void testAddNullabilitySameGenericType2() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType2.java");
|
||||
}
|
||||
|
||||
@TestMetadata("AddNullabilitySameJavaType.java")
|
||||
public void testAddNullabilitySameJavaType() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/return/AddNullabilitySameJavaType.java");
|
||||
@@ -471,6 +481,11 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/return/InheritNullabilityJavaSubtype.java");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritNullabilitySameGenericType.java")
|
||||
public void testInheritNullabilitySameGenericType() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/return/InheritNullabilitySameGenericType.java");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritNullabilitySameJavaType.java")
|
||||
public void testInheritNullabilitySameJavaType() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/return/InheritNullabilitySameJavaType.java");
|
||||
|
||||
+15
@@ -1352,6 +1352,16 @@ public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyReso
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/return/AddNullabilityJavaSubtype.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("AddNullabilitySameGenericType1.kt")
|
||||
public void testAddNullabilitySameGenericType1() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType1.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("AddNullabilitySameGenericType2.kt")
|
||||
public void testAddNullabilitySameGenericType2() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("AddNullabilitySameJavaType.kt")
|
||||
public void testAddNullabilitySameJavaType() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/return/AddNullabilitySameJavaType.kt");
|
||||
@@ -1366,6 +1376,11 @@ public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyReso
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/return/InheritNullabilityJavaSubtype.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritNullabilitySameGenericType.kt")
|
||||
public void testInheritNullabilitySameGenericType() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/return/InheritNullabilitySameGenericType.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritNullabilitySameJavaType.kt")
|
||||
public void testInheritNullabilitySameJavaType() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/return/InheritNullabilitySameJavaType.kt");
|
||||
|
||||
Reference in New Issue
Block a user