Supported propagation of vararg mark.
#KT-2776 in progress
This commit is contained in:
@@ -98,6 +98,12 @@ public final class LoadJavaCustomTest extends KotlinTestWithEnvironment {
|
||||
dir + "TwoSuperclassesInconsistentGenericTypes.java");
|
||||
}
|
||||
|
||||
public void testKotlinSignatureTwoSuperclassesVarargAndNot() throws Exception {
|
||||
String dir = PATH + "/kotlinSignature/";
|
||||
doTest(dir + "TwoSuperclassesVarargAndNot.txt",
|
||||
dir + "TwoSuperclassesVarargAndNot.java");
|
||||
}
|
||||
|
||||
//TODO: move to LoadJavaTestGenerated when possible
|
||||
public void testEnum() throws Exception {
|
||||
String dir = PATH + "/enum";
|
||||
|
||||
@@ -456,6 +456,16 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritMutability.java");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritNotVararg.java")
|
||||
public void testInheritNotVararg() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVararg.java");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritNotVarargNotNull.java")
|
||||
public void testInheritNotVarargNotNull() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.java");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritNullability.java")
|
||||
public void testInheritNullability() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNullability.java");
|
||||
@@ -471,6 +481,16 @@ public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritReadOnliness.java");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritVararg.java")
|
||||
public void testInheritVararg() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVararg.java");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritVarargNotNull.java")
|
||||
public void testInheritVarargNotNull() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.java");
|
||||
}
|
||||
|
||||
@TestMetadata("NotNullToNullable.java")
|
||||
public void testNotNullToNullable() throws Exception {
|
||||
doTest("compiler/testData/loadJava/kotlinSignature/propagation/parameter/NotNullToNullable.java");
|
||||
|
||||
+20
@@ -1346,6 +1346,16 @@ public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyReso
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritMutability.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritNotVararg.kt")
|
||||
public void testInheritNotVararg() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVararg.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritNotVarargNotNull.kt")
|
||||
public void testInheritNotVarargNotNull() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritNullability.kt")
|
||||
public void testInheritNullability() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritNullability.kt");
|
||||
@@ -1361,6 +1371,16 @@ public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyReso
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritReadOnliness.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritVararg.kt")
|
||||
public void testInheritVararg() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVararg.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("InheritVarargNotNull.kt")
|
||||
public void testInheritVarargNotNull() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("NotNullToNullable.kt")
|
||||
public void testNotNullToNullable() throws Exception {
|
||||
doTestSinglePackage("compiler/testData/loadJava/kotlinSignature/propagation/parameter/NotNullToNullable.kt");
|
||||
|
||||
Reference in New Issue
Block a user