From 39656b81b3a2edaa5cc4a8f3d46c46ff8ce9ac91 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Thu, 5 Oct 2023 03:19:05 +0800 Subject: [PATCH] feat: log warn when no callback of already hooked members --- .../highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt index ca4d275f..198ea3f3 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt @@ -604,6 +604,7 @@ class YukiMemberHookCreator internal constructor(private val packageParam: Packa when { it.hookedMember?.member == null -> error("Hook Member [$member] failed") it.isAlreadyHooked -> onAlreadyHookedCallback?.invoke(it.hookedMember.member!!) + ?: YLog.innerW("Already Hooked Member [$member], this will be ignored") else -> { hookedMembers.add(it.hookedMember) onHookedCallback?.invoke(it.hookedMember.member!!)