[SLC] add test for binary retention
^KT-61377
This commit is contained in:
committed by
Space Team
parent
51cc799204
commit
566232fd0d
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesByFqNameForLibraryTestGenerated extends AbstractS
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("annotationBinaryRetention.kt")
|
||||
public void testAnnotationBinaryRetention() throws Exception {
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/annotationBinaryRetention.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("AnnotationClass.kt")
|
||||
public void testAnnotationClass() throws Exception {
|
||||
|
||||
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesEqualityByFqNameForLibraryTestGenerated extends A
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("annotationBinaryRetention.kt")
|
||||
public void testAnnotationBinaryRetention() throws Exception {
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/annotationBinaryRetention.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("AnnotationClass.kt")
|
||||
public void testAnnotationClass() throws Exception {
|
||||
|
||||
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesParentingByFqNameForLibraryTestGenerated extends
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("annotationBinaryRetention.kt")
|
||||
public void testAnnotationBinaryRetention() throws Exception {
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/annotationBinaryRetention.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("AnnotationClass.kt")
|
||||
public void testAnnotationClass() throws Exception {
|
||||
|
||||
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesByFqNameForSourceTestGenerated extends AbstractSy
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("annotationBinaryRetention.kt")
|
||||
public void testAnnotationBinaryRetention() throws Exception {
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/annotationBinaryRetention.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("AnnotationClass.kt")
|
||||
public void testAnnotationClass() throws Exception {
|
||||
|
||||
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesEqualityByFqNameForSourceTestGenerated extends Ab
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("annotationBinaryRetention.kt")
|
||||
public void testAnnotationBinaryRetention() throws Exception {
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/annotationBinaryRetention.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("AnnotationClass.kt")
|
||||
public void testAnnotationClass() throws Exception {
|
||||
|
||||
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesParentingByFqNameForSourceTestGenerated extends A
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("annotationBinaryRetention.kt")
|
||||
public void testAnnotationBinaryRetention() throws Exception {
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/annotationBinaryRetention.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("AnnotationClass.kt")
|
||||
public void testAnnotationClass() throws Exception {
|
||||
|
||||
Vendored
+4
@@ -0,0 +1,4 @@
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.CLASS)
|
||||
@kotlin.annotation.Retention(value = kotlin.annotation.AnnotationRetention.BINARY)
|
||||
public abstract @interface Anno /* one.Anno*/ {
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.BINARY)
|
||||
@kotlin.annotation.Retention(value = kotlin.annotation.AnnotationRetention.BINARY)
|
||||
public abstract @interface Anno /* one.Anno*/ {
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
// one.Anno
|
||||
package one
|
||||
|
||||
@Retention(AnnotationRetention.BINARY)
|
||||
annotation class Anno
|
||||
Vendored
+4
@@ -0,0 +1,4 @@
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.CLASS)
|
||||
@kotlin.annotation.Retention(value = kotlin.annotation.AnnotationRetention.BINARY)
|
||||
public abstract @interface Anno /* one.Anno*/ {
|
||||
}
|
||||
+5
@@ -44,6 +44,11 @@ public class CompilerLightClassTestGenerated extends AbstractCompilerLightClassT
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("annotationBinaryRetention.kt")
|
||||
public void testAnnotationBinaryRetention() throws Exception {
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/annotationBinaryRetention.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("AnnotationClass.kt")
|
||||
public void testAnnotationClass() throws Exception {
|
||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotationClass.kt");
|
||||
|
||||
Reference in New Issue
Block a user