From 83d20ba8db0e03877a7ce60a1c2637fc7d6322e3 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Sun, 25 Sep 2022 23:56:42 +0800 Subject: [PATCH] Modify change nameConditions template to "[existed]" in MethodRulesData, FieldRulesData --- .../yukihookapi/hook/core/finder/members/data/FieldRulesData.kt | 2 +- .../hook/core/finder/members/data/MethodRulesData.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/finder/members/data/FieldRulesData.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/finder/members/data/FieldRulesData.kt index 37495b63..19356274 100644 --- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/finder/members/data/FieldRulesData.kt +++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/finder/members/data/FieldRulesData.kt @@ -46,7 +46,7 @@ internal class FieldRulesData internal constructor( override val templates get() = arrayOf( name.takeIf { it.isNotBlank() }?.let { "name:[$it]" } ?: "", - nameConditions?.let { "nameConditions:$it" } ?: "", + nameConditions?.let { "nameConditions:[existed]" } ?: "", type?.let { "type:[$it]" } ?: "", *super.templates ) diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/finder/members/data/MethodRulesData.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/finder/members/data/MethodRulesData.kt index 05239c48..58d3200c 100644 --- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/finder/members/data/MethodRulesData.kt +++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/finder/members/data/MethodRulesData.kt @@ -55,7 +55,7 @@ internal class MethodRulesData internal constructor( override val templates get() = arrayOf( name.takeIf { it.isNotBlank() }?.let { "name:[$it]" } ?: "", - nameConditions?.let { "nameConditions:$it" } ?: "", + nameConditions?.let { "nameConditions:[existed]" } ?: "", paramCount.takeIf { it >= 0 }?.let { "paramCount:[$it]" } ?: "", paramCountRange.takeIf { it.isEmpty().not() }?.let { "paramCountRange:[$it]" } ?: "", paramCountConditions?.let { "paramCountConditions:[existed]" } ?: "",