Add missing SinceKotlin for new JS annotations, KT-6168

This commit is contained in:
Ilya Gorbunov
2023-08-20 23:55:54 +02:00
committed by Space Team
parent fa77e3952d
commit 93b0a90172
3 changed files with 5 additions and 0 deletions
+2
View File
@@ -212,6 +212,7 @@ public final annotation class ExperimentalJsExport : kotlin.Annotation {
@kotlin.RequiresOptIn(level = Level.WARNING) @kotlin.RequiresOptIn(level = Level.WARNING)
@kotlin.annotation.MustBeDocumented @kotlin.annotation.MustBeDocumented
@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY)
@kotlin.SinceKotlin(version = "1.9")
public final annotation class ExperimentalJsFileName : kotlin.Annotation { public final annotation class ExperimentalJsFileName : kotlin.Annotation {
public constructor ExperimentalJsFileName() public constructor ExperimentalJsFileName()
} }
@@ -283,6 +284,7 @@ public final annotation class JsExternalInheritorsOnly : kotlin.Annotation {
@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE)
@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FILE}) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FILE})
@kotlin.SinceKotlin(version = "1.9")
public final annotation class JsFileName : kotlin.Annotation { public final annotation class JsFileName : kotlin.Annotation {
public constructor JsFileName(name: kotlin.String) public constructor JsFileName(name: kotlin.String)
@@ -27,6 +27,7 @@ public expect annotation class JsName(val name: String)
@RequiresOptIn(level = RequiresOptIn.Level.WARNING) @RequiresOptIn(level = RequiresOptIn.Level.WARNING)
@MustBeDocumented @MustBeDocumented
@Retention(AnnotationRetention.BINARY) @Retention(AnnotationRetention.BINARY)
@SinceKotlin("1.9")
public annotation class ExperimentalJsFileName public annotation class ExperimentalJsFileName
/** /**
@@ -38,6 +39,7 @@ public annotation class ExperimentalJsFileName
@OptionalExpectation @OptionalExpectation
@ExperimentalJsFileName @ExperimentalJsFileName
@Retention(AnnotationRetention.SOURCE) @Retention(AnnotationRetention.SOURCE)
@SinceKotlin("1.9")
public expect annotation class JsFileName(val name: String) public expect annotation class JsFileName(val name: String)
/** /**
@@ -68,6 +68,7 @@ public actual annotation class JsName(actual val name: String)
*/ */
@Retention(AnnotationRetention.SOURCE) @Retention(AnnotationRetention.SOURCE)
@Target(FILE) @Target(FILE)
@SinceKotlin("1.9")
public actual annotation class JsFileName(actual val name: String) public actual annotation class JsFileName(actual val name: String)
/** /**