[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");
|
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
|
@Test
|
||||||
@TestMetadata("AnnotationClass.kt")
|
@TestMetadata("AnnotationClass.kt")
|
||||||
public void testAnnotationClass() throws Exception {
|
public void testAnnotationClass() throws Exception {
|
||||||
|
|||||||
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesEqualityByFqNameForLibraryTestGenerated extends A
|
|||||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
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
|
@Test
|
||||||
@TestMetadata("AnnotationClass.kt")
|
@TestMetadata("AnnotationClass.kt")
|
||||||
public void testAnnotationClass() throws Exception {
|
public void testAnnotationClass() throws Exception {
|
||||||
|
|||||||
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesParentingByFqNameForLibraryTestGenerated extends
|
|||||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
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
|
@Test
|
||||||
@TestMetadata("AnnotationClass.kt")
|
@TestMetadata("AnnotationClass.kt")
|
||||||
public void testAnnotationClass() throws Exception {
|
public void testAnnotationClass() throws Exception {
|
||||||
|
|||||||
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesByFqNameForSourceTestGenerated extends AbstractSy
|
|||||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
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
|
@Test
|
||||||
@TestMetadata("AnnotationClass.kt")
|
@TestMetadata("AnnotationClass.kt")
|
||||||
public void testAnnotationClass() throws Exception {
|
public void testAnnotationClass() throws Exception {
|
||||||
|
|||||||
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesEqualityByFqNameForSourceTestGenerated extends Ab
|
|||||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
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
|
@Test
|
||||||
@TestMetadata("AnnotationClass.kt")
|
@TestMetadata("AnnotationClass.kt")
|
||||||
public void testAnnotationClass() throws Exception {
|
public void testAnnotationClass() throws Exception {
|
||||||
|
|||||||
+6
@@ -42,6 +42,12 @@ public class SymbolLightClassesParentingByFqNameForSourceTestGenerated extends A
|
|||||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotatedPropertyWithSites.kt");
|
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
|
@Test
|
||||||
@TestMetadata("AnnotationClass.kt")
|
@TestMetadata("AnnotationClass.kt")
|
||||||
public void testAnnotationClass() throws Exception {
|
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");
|
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")
|
@TestMetadata("AnnotationClass.kt")
|
||||||
public void testAnnotationClass() throws Exception {
|
public void testAnnotationClass() throws Exception {
|
||||||
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotationClass.kt");
|
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/AnnotationClass.kt");
|
||||||
|
|||||||
Reference in New Issue
Block a user