From ee9d0f7cc7a44f13621c5a43a8297024088bece0 Mon Sep 17 00:00:00 2001 From: cssxsh <cssxsh@gmail.com> Date: Wed, 21 Jun 2023 16:30:24 +0800 Subject: [PATCH] feat: dependsOn mirai --- .../mirai-console/src/plugin/jvm/JvmPluginDescription.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mirai-console/backend/mirai-console/src/plugin/jvm/JvmPluginDescription.kt b/mirai-console/backend/mirai-console/src/plugin/jvm/JvmPluginDescription.kt index 66df94642..eb42910d8 100644 --- a/mirai-console/backend/mirai-console/src/plugin/jvm/JvmPluginDescription.kt +++ b/mirai-console/backend/mirai-console/src/plugin/jvm/JvmPluginDescription.kt @@ -184,6 +184,11 @@ public class JvmPluginDescriptionBuilder( @ResolveContext(VERSION_REQUIREMENT) versionRequirement: String, isOptional: Boolean = false, ): JvmPluginDescriptionBuilder = apply { + // XXX: 兼容性 + if (pluginId == "net.mamoe.mirai.console" || pluginId == "net.mamoe.mirai") { + consoleRequirement = versionRequirement + return@apply + } this.dependencies.add(PluginDependency(pluginId, versionRequirement, isOptional)) }