From cf7146aaf7edaf191aa675bb5a37e9870440fc38 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Fri, 9 Oct 2015 13:30:29 +0300 Subject: [PATCH] Target is given for Throws annotation --- libraries/stdlib/src/kotlin/jvm/JvmPlatformAnnotations.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/stdlib/src/kotlin/jvm/JvmPlatformAnnotations.kt b/libraries/stdlib/src/kotlin/jvm/JvmPlatformAnnotations.kt index f078c9974c9..dbb1c33d82d 100644 --- a/libraries/stdlib/src/kotlin/jvm/JvmPlatformAnnotations.kt +++ b/libraries/stdlib/src/kotlin/jvm/JvmPlatformAnnotations.kt @@ -92,6 +92,7 @@ public annotation class publicField * * @property exceptionClasses the list of checked exception classes that may be thrown by the function. */ +@Target(AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.CONSTRUCTOR) @Retention(AnnotationRetention.SOURCE) public annotation class Throws(public vararg val exceptionClasses: KClass)