mirai/mirai-console/backend
ArgonarioD 4f0f733f4d
修复JvmPlugin无法通过自己的classLoader以getResource的方法获取全局依赖的class文件 (#2536)
* [console] Fixed classLoaders of JvmPlugin cannot getResource(classes of global dependencies), fix #2535

* [core/utils/jvm] new fun: addAll(Enumeration)

* [console] modify DynLibClassLoader.tryFastOrStrictResolveResource to tryFastOrStrictResolveResources

* [console] remove allClassesAsResources field

* [console] add var to control whether class files of mirai dependencies could be load as resources

* [console/integration-test] modify loader test

* [console] dump new apis

* [console] rename JvmPluginClasspath.openMiraiDependenciesClassResource and standardize its KDoc

* [console] modify the KDoc of JvmPluginClasspath.shouldResolveConsoleSystemResource

* [console/integration-test] improve resources loading test cases

* [console/integration-test] modify assert to assertTrue
2023-03-12 22:37:47 +08:00
..
codegen Add JavaAutoSavePluginData and deprecate JAutoSavePluginData to fix saving issues. (#1988) 2022-04-24 10:37:42 +01:00
integration-test 修复JvmPlugin无法通过自己的classLoader以getResource的方法获取全局依赖的class文件 (#2536) 2023-03-12 22:37:47 +08:00
mirai-console 修复JvmPlugin无法通过自己的classLoader以getResource的方法获取全局依赖的class文件 (#2536) 2023-03-12 22:37:47 +08:00