diff --git a/libraries/stdlib/src/kotlin/jvm/JvmPlatformAnnotations.kt b/libraries/stdlib/src/kotlin/jvm/JvmPlatformAnnotations.kt index 74003b7582b..4736db4b43a 100644 --- a/libraries/stdlib/src/kotlin/jvm/JvmPlatformAnnotations.kt +++ b/libraries/stdlib/src/kotlin/jvm/JvmPlatformAnnotations.kt @@ -90,3 +90,10 @@ public annotation class publicField */ @Retention(AnnotationRetention.SOURCE) public annotation class Throws(public vararg val exceptionClasses: KClass) + + +@Target(AnnotationTarget.FILE, AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION) +@Retention(AnnotationRetention.SOURCE) +public annotation class JvmVersion(public val minimum: Int = 6, public val maximum: Int = 100) + +