From fefcb8082f2fcd653c14f32eacd162dcc640df0c Mon Sep 17 00:00:00 2001 From: Svyatoslav Scherbina Date: Thu, 11 Apr 2019 17:18:22 +0300 Subject: [PATCH] Fix @Throws for exported from libraries --- runtime/src/main/kotlin/kotlin/native/Annotations.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/src/main/kotlin/kotlin/native/Annotations.kt b/runtime/src/main/kotlin/kotlin/native/Annotations.kt index 18bf26239cc..92acf28dccb 100644 --- a/runtime/src/main/kotlin/kotlin/native/Annotations.kt +++ b/runtime/src/main/kotlin/kotlin/native/Annotations.kt @@ -45,7 +45,7 @@ public annotation class RetainForTarget(val target: String) * @property exceptionClasses the list of checked exception classes that may be thrown by the function. */ @Target(AnnotationTarget.FUNCTION, AnnotationTarget.CONSTRUCTOR) -@Retention(AnnotationRetention.SOURCE) +@Retention(AnnotationRetention.BINARY) public annotation class Throws(vararg val exceptionClasses: KClass) public typealias ThreadLocal = kotlin.native.concurrent.ThreadLocal