diff --git a/nj2k/src/org/jetbrains/kotlin/nj2k/conversions/InternalDeclarationConversion.kt b/nj2k/src/org/jetbrains/kotlin/nj2k/conversions/InternalDeclarationConversion.kt index 3bbdc31b0ae..4ff3d4b7764 100644 --- a/nj2k/src/org/jetbrains/kotlin/nj2k/conversions/InternalDeclarationConversion.kt +++ b/nj2k/src/org/jetbrains/kotlin/nj2k/conversions/InternalDeclarationConversion.kt @@ -41,7 +41,9 @@ class InternalDeclarationConversion(private val context: ConversionContext) : Re element.visibility = Visibility.PUBLIC } - if (containingClassKind == JKClass.ClassKind.INTERFACE) { + if (containingClassKind == JKClass.ClassKind.INTERFACE + || containingClassKind == JKClass.ClassKind.ANNOTATION + ) { element.visibility = Visibility.PUBLIC }