mirai/mirai-console/backend/integration-test/testers/service-loader/service-loader-2dep-plugin
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
..
resources Resources resolving 2022-03-30 08:48:42 +08:00
src 修复JvmPlugin无法通过自己的classLoader以getResource的方法获取全局依赖的class文件 (#2536) 2023-03-12 22:37:47 +08:00
.nested-module.txt Resources & ServiceLoader resolving 2022-03-30 08:48:41 +08:00
build.gradle.kts Resources & ServiceLoader resolving 2022-03-30 08:48:41 +08:00