From ee1d0988a69da83ac3c6efb50c52c2c0c703a9ea Mon Sep 17 00:00:00 2001 From: Him188 Date: Sat, 18 Jan 2020 23:01:16 +0800 Subject: [PATCH] Remove findClass --- .../src/main/kotlin/net/mamoe/mirai/plugin/PluginBase.kt | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/mirai-console/src/main/kotlin/net/mamoe/mirai/plugin/PluginBase.kt b/mirai-console/src/main/kotlin/net/mamoe/mirai/plugin/PluginBase.kt index 35a0266a0..2a8f403e5 100644 --- a/mirai-console/src/main/kotlin/net/mamoe/mirai/plugin/PluginBase.kt +++ b/mirai-console/src/main/kotlin/net/mamoe/mirai/plugin/PluginBase.kt @@ -97,13 +97,7 @@ class PluginDescription( } } - -internal class PluginClassLoader(file: File, parent: ClassLoader) : URLClassLoader(arrayOf(file.toURI().toURL()), parent) { - override fun findClass(moduleName: String?, name: String?): Class<*> { - return super.findClass(name) - } -} - +internal class PluginClassLoader(file: File, parent: ClassLoader) : URLClassLoader(arrayOf(file.toURI().toURL()), parent) object PluginManager { internal val pluginsPath = System.getProperty("user.dir") + "/plugins/".replace("//", "/").also {