From 875aae04860da1911b382f47ac649690ad485de5 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Sun, 6 Jul 2025 20:19:00 +0800 Subject: [PATCH] fix: VariousClass loadOrNull function return Class<*> without Class in JavaClass --- .../main/kotlin/com/highcapable/kavaref/extension/JavaClass.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kavaref-extension/src/main/kotlin/com/highcapable/kavaref/extension/JavaClass.kt b/kavaref-extension/src/main/kotlin/com/highcapable/kavaref/extension/JavaClass.kt index 4482697..0ca2bd0 100644 --- a/kavaref-extension/src/main/kotlin/com/highcapable/kavaref/extension/JavaClass.kt +++ b/kavaref-extension/src/main/kotlin/com/highcapable/kavaref/extension/JavaClass.kt @@ -94,7 +94,7 @@ class VariousClass(vararg names: String) { * @return [Class] or null if no class is found. */ @JvmOverloads - fun loadOrNull(loader: ClassLoader? = null, initialize: Boolean = false): Class<*>? { + fun loadOrNull(loader: ClassLoader? = null, initialize: Boolean = false): Class? { val currentLoader = loader ?: ClassLoaderProvider.classLoader ?: ClassLoader.getSystemClassLoader()