Him188 4 лет назад
Родитель
Сommit
ceeb4d7b5f

+ 3 - 0
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;

+ 3 - 0
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;

+ 1 - 1
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
+public annotation class JavaFriendlyAPI // made public since 2.8.0-RC