diff --git a/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter.kt b/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter.kt index c4c3427c6ec..a279b0ff79f 100644 --- a/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter.kt +++ b/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter.kt @@ -306,8 +306,7 @@ class ClassFileToSourceStubConverter( val descriptor = kaptContext.origins[method]?.descriptor as? CallableDescriptor ?: return null val isAnnotationHolderForProperty = descriptor is PropertyDescriptor && isSynthetic(method.access) - && isPrivate(method.access) && isStatic(method.access) - && method.name.endsWith("\$annotations") + && isStatic(method.access) && method.name.endsWith("\$annotations") if (isSynthetic(method.access) && !isAnnotationHolderForProperty) return null diff --git a/plugins/kapt3/testData/converter/annotations.txt b/plugins/kapt3/testData/converter/annotations.txt index 0378cfab95a..55a3c00712c 100644 --- a/plugins/kapt3/testData/converter/annotations.txt +++ b/plugins/kapt3/testData/converter/annotations.txt @@ -77,7 +77,7 @@ public final class TestAnno2 { } @Anno3(value = "property") - private static void b$annotations() { + public static void b$annotations() { } @org.jetbrains.annotations.NotNull() diff --git a/plugins/kapt3/testData/converter/annotations2.txt b/plugins/kapt3/testData/converter/annotations2.txt index 0657003ca3d..1dbbf0f5c15 100644 --- a/plugins/kapt3/testData/converter/annotations2.txt +++ b/plugins/kapt3/testData/converter/annotations2.txt @@ -24,7 +24,7 @@ public final class AnnotationsTest { } @Anno(value = "top-level-val") - private static void topLevelVal$annotations(int p0) { + public static void topLevelVal$annotations(int p0) { } @org.jetbrains.annotations.NotNull() @@ -68,14 +68,14 @@ public abstract class Test { public abstract java.lang.String abstractMethod(); @Anno(value = "abstract-val") - private static void abstractVal$annotations() { + public static void abstractVal$annotations() { } @org.jetbrains.annotations.NotNull() public abstract java.lang.String getAbstractVal(); @Anno(value = "v-property") - private static void v$annotations() { + public static void v$annotations() { } @org.jetbrains.annotations.NotNull() diff --git a/plugins/kapt3/testData/converter/jvmStatic.txt b/plugins/kapt3/testData/converter/jvmStatic.txt index 7c676f2dd80..36750b0f27e 100644 --- a/plugins/kapt3/testData/converter/jvmStatic.txt +++ b/plugins/kapt3/testData/converter/jvmStatic.txt @@ -25,7 +25,7 @@ public final class JvmStaticTest { public static final class Companion { - private static void one$annotations() { + public static void one$annotations() { } public final int getOne() { @@ -40,4 +40,4 @@ public final class JvmStaticTest { super(); } } -} \ No newline at end of file +} diff --git a/plugins/kapt3/testData/converter/jvmStaticFieldInParent.txt b/plugins/kapt3/testData/converter/jvmStaticFieldInParent.txt index 3d04b4b9785..8030f79b3f3 100644 --- a/plugins/kapt3/testData/converter/jvmStaticFieldInParent.txt +++ b/plugins/kapt3/testData/converter/jvmStaticFieldInParent.txt @@ -14,7 +14,7 @@ public final class Test { public static final class A { - private static void test$annotations() { + public static void test$annotations() { } @org.jetbrains.annotations.NotNull() diff --git a/plugins/kapt3/testData/converter/propertyAnnotations.txt b/plugins/kapt3/testData/converter/propertyAnnotations.txt index fceca61a71e..e32f4091ce7 100644 --- a/plugins/kapt3/testData/converter/propertyAnnotations.txt +++ b/plugins/kapt3/testData/converter/propertyAnnotations.txt @@ -20,7 +20,7 @@ public final class Test { @Anno2() @Anno() - private static void prop$annotations() { + public static void prop$annotations() { } @org.jetbrains.annotations.NotNull() diff --git a/plugins/kapt3/testData/converter/topLevel.txt b/plugins/kapt3/testData/converter/topLevel.txt index 4247153acf9..646c12862d9 100644 --- a/plugins/kapt3/testData/converter/topLevel.txt +++ b/plugins/kapt3/testData/converter/topLevel.txt @@ -46,7 +46,7 @@ public final class TopLevelKt { } @Anno(value = "extpr") - private static void extensionProperty$annotations(java.lang.Object p0) { + public static void extensionProperty$annotations(java.lang.Object p0) { } @org.jetbrains.annotations.NotNull()