You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: mirai-console/backend/mirai-console/compatibility-validation/jvm/api/jvm.api
+12-14
Original file line number
Diff line number
Diff line change
@@ -1134,12 +1134,6 @@ public final class net/mamoe/mirai/console/command/parse/CommandValueArgumentKt
1134
1134
public static final fun mapValue (Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;Lnet/mamoe/mirai/console/command/descriptor/TypeVariant;)Ljava/lang/Object;
1135
1135
}
1136
1136
1137
-
public final class net/mamoe/mirai/console/command/parse/SpaceSeparatedCommandCallParser$Provider : net/mamoe/mirai/console/extensions/CommandCallParserProvider {
1138
-
public static final field INSTANCE Lnet/mamoe/mirai/console/command/parse/SpaceSeparatedCommandCallParser$Provider;
1139
-
public synthetic fun getInstance ()Ljava/lang/Object;
1140
-
public fun getInstance ()Lnet/mamoe/mirai/console/command/parse/CommandCallParser;
1141
-
}
1142
-
1143
1137
public abstract interface class net/mamoe/mirai/console/command/resolve/CommandCallInterceptor {
1144
1138
public static final field Companion Lnet/mamoe/mirai/console/command/resolve/CommandCallInterceptor$Companion;
1145
1139
public fun interceptBeforeCall (Lnet/mamoe/mirai/message/data/Message;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/command/resolve/InterceptResult;
@@ -1431,7 +1425,6 @@ public abstract class net/mamoe/mirai/console/extension/AbstractExtensionPoint :
1431
1425
}
1432
1426
1433
1427
public abstract class net/mamoe/mirai/console/extension/AbstractInstanceExtensionPoint : net/mamoe/mirai/console/extension/AbstractExtensionPoint {
1434
-
public final fun getBuiltinImplementations ()[Lkotlin/jvm/functions/Function0;
1435
1428
}
1436
1429
1437
1430
public abstract class net/mamoe/mirai/console/extension/AbstractSingletonExtensionPoint : net/mamoe/mirai/console/extension/AbstractExtensionPoint, net/mamoe/mirai/console/extension/SingletonExtensionPoint {
@@ -1442,9 +1435,12 @@ public abstract class net/mamoe/mirai/console/extension/AbstractSingletonExtensi
1442
1435
public abstract interface class net/mamoe/mirai/console/extension/ComponentStorage {
1443
1436
public abstract fun contribute (Lnet/mamoe/mirai/console/extension/ExtensionPoint;Lnet/mamoe/mirai/console/plugin/Plugin;Lkotlin/jvm/functions/Function0;)V
1444
1437
public abstract fun contribute (Lnet/mamoe/mirai/console/extension/ExtensionPoint;Lnet/mamoe/mirai/console/plugin/Plugin;Lnet/mamoe/mirai/console/extension/Extension;)V
1438
+
public abstract fun getExtensions (Lnet/mamoe/mirai/console/extension/ExtensionPoint;)Lkotlin/sequences/Sequence;
1439
+
public abstract fun getExtensionsStream (Lnet/mamoe/mirai/console/extension/ExtensionPoint;)Ljava/util/stream/Stream;
1445
1440
}
1446
1441
1447
1442
public abstract interface class net/mamoe/mirai/console/extension/Extension {
1443
+
public fun getPriority ()I
1448
1444
}
1449
1445
1450
1446
public class net/mamoe/mirai/console/extension/ExtensionException : java/lang/RuntimeException {
@@ -1458,6 +1454,11 @@ public abstract interface class net/mamoe/mirai/console/extension/ExtensionPoint
1458
1454
public abstract fun getExtensionType ()Lkotlin/reflect/KClass;
1459
1455
}
1460
1456
1457
+
public abstract interface class net/mamoe/mirai/console/extension/ExtensionRegistry {
1458
+
public abstract fun getExtension ()Lnet/mamoe/mirai/console/extension/Extension;
1459
+
public abstract fun getPlugin ()Lnet/mamoe/mirai/console/plugin/Plugin;
1460
+
}
1461
+
1461
1462
public abstract interface class net/mamoe/mirai/console/extension/FunctionExtension : net/mamoe/mirai/console/extension/Extension {
1462
1463
}
1463
1464
@@ -1543,11 +1544,11 @@ public final class net/mamoe/mirai/console/extensions/CommandCallParserProviderI
1543
1544
public fun getInstance ()Lnet/mamoe/mirai/console/command/parse/CommandCallParser;
1544
1545
}
1545
1546
1546
-
public abstract interface class net/mamoe/mirai/console/extensions/CommandCallResolverProvider : net/mamoe/mirai/console/extension/SingletonExtension {
1547
+
public abstract interface class net/mamoe/mirai/console/extensions/CommandCallResolverProvider : net/mamoe/mirai/console/extension/InstanceExtension {
1547
1548
public static final field ExtensionPoint Lnet/mamoe/mirai/console/extensions/CommandCallResolverProvider$ExtensionPoint;
1548
1549
}
1549
1550
1550
-
public final class net/mamoe/mirai/console/extensions/CommandCallResolverProvider$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractSingletonExtensionPoint {
1551
+
public final class net/mamoe/mirai/console/extensions/CommandCallResolverProvider$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractInstanceExtensionPoint {
1551
1552
}
1552
1553
1553
1554
public final class net/mamoe/mirai/console/extensions/CommandCallResolverProviderImpl : net/mamoe/mirai/console/extensions/CommandCallResolverProvider {
@@ -1562,14 +1563,11 @@ public final class net/mamoe/mirai/console/extensions/CommandCallResolverProvide
1562
1563
public fun getInstance ()Lnet/mamoe/mirai/console/command/resolve/CommandCallResolver;
1563
1564
}
1564
1565
1565
-
public abstract interface class net/mamoe/mirai/console/extensions/PermissionServiceProvider : net/mamoe/mirai/console/extension/SingletonExtension {
1566
+
public abstract interface class net/mamoe/mirai/console/extensions/PermissionServiceProvider : net/mamoe/mirai/console/extension/InstanceExtension {
1566
1567
public static final field ExtensionPoint Lnet/mamoe/mirai/console/extensions/PermissionServiceProvider$ExtensionPoint;
1567
1568
}
1568
1569
1569
-
public final class net/mamoe/mirai/console/extensions/PermissionServiceProvider$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractSingletonExtensionPoint {
1570
-
public final fun getProviderPlugin ()Lnet/mamoe/mirai/console/plugin/Plugin;
1571
-
public synthetic fun getSelectedInstance ()Ljava/lang/Object;
1572
-
public fun getSelectedInstance ()Lnet/mamoe/mirai/console/permission/PermissionService;
1570
+
public final class net/mamoe/mirai/console/extensions/PermissionServiceProvider$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractInstanceExtensionPoint {
1573
1571
}
1574
1572
1575
1573
public final class net/mamoe/mirai/console/extensions/PermissionServiceProviderImpl : net/mamoe/mirai/console/extensions/PermissionServiceProvider {
0 commit comments