diff --git a/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api b/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api index b217dd6d0..f0c7aa6de 100644 --- a/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api +++ b/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api @@ -5850,6 +5850,9 @@ public final class net/mamoe/mirai/utils/FileCacheStrategy$TempCache : net/mamoe public fun newCache (Ljava/io/InputStream;Ljava/lang/String;)Lnet/mamoe/mirai/utils/ExternalResource; } +public abstract interface annotation class net/mamoe/mirai/utils/JavaFriendlyAPI : java/lang/annotation/Annotation { +} + public final class net/mamoe/mirai/utils/LoggerAdapters { public static final field INSTANCE Lnet/mamoe/mirai/utils/LoggerAdapters; public static final fun asMiraiLogger (Ljava/util/logging/Logger;)Lnet/mamoe/mirai/utils/MiraiLogger; diff --git a/binary-compatibility-validator/api/binary-compatibility-validator.api b/binary-compatibility-validator/api/binary-compatibility-validator.api index 903300c3f..7d7cbf968 100644 --- a/binary-compatibility-validator/api/binary-compatibility-validator.api +++ b/binary-compatibility-validator/api/binary-compatibility-validator.api @@ -5850,6 +5850,9 @@ public final class net/mamoe/mirai/utils/FileCacheStrategy$TempCache : net/mamoe public fun newCache (Ljava/io/InputStream;Ljava/lang/String;)Lnet/mamoe/mirai/utils/ExternalResource; } +public abstract interface annotation class net/mamoe/mirai/utils/JavaFriendlyAPI : java/lang/annotation/Annotation { +} + public final class net/mamoe/mirai/utils/LoggerAdapters { public static final field INSTANCE Lnet/mamoe/mirai/utils/LoggerAdapters; public static final fun asMiraiLogger (Ljava/util/logging/Logger;)Lnet/mamoe/mirai/utils/MiraiLogger; diff --git a/mirai-core-api/src/commonMain/kotlin/utils/Annotations.kt b/mirai-core-api/src/commonMain/kotlin/utils/Annotations.kt index aac70fda0..6c905718b 100644 --- a/mirai-core-api/src/commonMain/kotlin/utils/Annotations.kt +++ b/mirai-core-api/src/commonMain/kotlin/utils/Annotations.kt @@ -92,4 +92,4 @@ internal annotation class EventListenerLikeJava */ @RequiresOptIn(level = RequiresOptIn.Level.ERROR) @Target(PROPERTY, FUNCTION, CLASS) -internal annotation class JavaFriendlyAPI \ No newline at end of file +public annotation class JavaFriendlyAPI // made public since 2.8.0-RC \ No newline at end of file