This commit is contained in:
2022-02-03 22:47:41 +08:00
parent a7fa67f721
commit 442011afde

View File

@@ -70,7 +70,7 @@ class YukiHookCreater(private val packageParam: PackageParam, val hookClass: Cla
@DoNotUseMethod @DoNotUseMethod
fun hook() { fun hook() {
if (hookMembers.isEmpty()) error("Hook Members is empty,hook aborted") if (hookMembers.isEmpty()) error("Hook Members is empty,hook aborted")
hookMembers.forEach { (_, hooker) -> hooker.findAndHook() } hookMembers.forEach { (_, hooker) -> hooker.hook() }
} }
/** /**
@@ -227,7 +227,7 @@ class YukiHookCreater(private val packageParam: PackageParam, val hookClass: Cla
* @throws IllegalStateException 如果必要参数没有被设置 * @throws IllegalStateException 如果必要参数没有被设置
*/ */
@DoNotUseMethod @DoNotUseMethod
fun findAndHook() = fun hook() =
member?.also { member -> member?.also { member ->
runCatching { runCatching {
if (isReplaceHookMode) if (isReplaceHookMode)