J2K Converter: Add copy/paste tests for references in extends/implements clauses
This commit is contained in:
@@ -0,0 +1 @@
|
||||
class B : X<String, X<Int, Any>>
|
||||
@@ -0,0 +1,7 @@
|
||||
class X<T, U> {
|
||||
|
||||
}
|
||||
|
||||
class A extends <selection>X<String, X<Integer, Object>></selection> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
class B : <caret>
|
||||
@@ -0,0 +1 @@
|
||||
class B : X<String, X<Int, Any>>
|
||||
@@ -0,0 +1,7 @@
|
||||
interface X<T, U> {
|
||||
|
||||
}
|
||||
|
||||
class A implements <selection>X<String, X<Integer, Object>></selection> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
class B : <caret>
|
||||
@@ -0,0 +1 @@
|
||||
class B : X<Any>
|
||||
@@ -0,0 +1,7 @@
|
||||
interface X<T> {
|
||||
|
||||
}
|
||||
|
||||
class A implements <selection>X</selection> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
class B : <caret>
|
||||
+18
@@ -107,6 +107,12 @@ public class JavaToKotlinCopyPasteConversionTestGenerated extends AbstractJavaTo
|
||||
doTest(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("ExtendsTypeRef.java")
|
||||
public void testExtendsTypeRef() throws Exception {
|
||||
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/ExtendsTypeRef.java");
|
||||
doTest(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("FieldWithNoEndComment.java")
|
||||
public void testFieldWithNoEndComment() throws Exception {
|
||||
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/FieldWithNoEndComment.java");
|
||||
@@ -131,6 +137,12 @@ public class JavaToKotlinCopyPasteConversionTestGenerated extends AbstractJavaTo
|
||||
doTest(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("ImplementsTypeRef.java")
|
||||
public void testImplementsTypeRef() throws Exception {
|
||||
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/ImplementsTypeRef.java");
|
||||
doTest(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("Imports1.java")
|
||||
public void testImports1() throws Exception {
|
||||
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/Imports1.java");
|
||||
@@ -197,6 +209,12 @@ public class JavaToKotlinCopyPasteConversionTestGenerated extends AbstractJavaTo
|
||||
doTest(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("RawTypeRef.java")
|
||||
public void testRawTypeRef() throws Exception {
|
||||
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/RawTypeRef.java");
|
||||
doTest(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("RedundantTypeCast.java")
|
||||
public void testRedundantTypeCast() throws Exception {
|
||||
String fileName = JetTestUtils.navigationMetadata("idea/testData/copyPaste/conversion/RedundantTypeCast.java");
|
||||
|
||||
Reference in New Issue
Block a user