Skip to content

Commit 03432d2

Browse files
committed
Modify remove dataExtra parameter in YukiHookCallback
1 parent 1792aeb commit 03432d2

File tree

3 files changed

+0
-12
lines changed

3 files changed

+0
-12
lines changed

yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/api/compat/HookCompatHelper.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ internal object HookCompatHelper {
5858
*/
5959
private fun XC_MethodHook.MethodHookParam.compat() =
6060
YukiHookCallbackDelegate.createParamCallback(
61-
dataExtra = extra,
6261
member = method,
6362
instance = thisObject,
6463
args = args,

yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/api/factory/YukiHookDelegateFactory.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
*/
2828
package com.highcapable.yukihookapi.hook.core.api.factory
2929

30-
import android.os.Bundle
3130
import com.highcapable.yukihookapi.hook.core.api.proxy.YukiHookCallback
3231
import com.highcapable.yukihookapi.hook.core.api.proxy.YukiMemberHook
3332
import com.highcapable.yukihookapi.hook.core.api.proxy.YukiMemberReplacement
@@ -56,7 +55,6 @@ internal object YukiHookCallbackDelegate {
5655

5756
/**
5857
* 创建 [YukiHookCallback.Param] 实例
59-
* @param dataExtra 当前回调范围内的数据存储实例
6058
* @param member [Member] 实例
6159
* @param instance 当前实例对象
6260
* @param args 方法、构造方法数组
@@ -68,7 +66,6 @@ internal object YukiHookCallbackDelegate {
6866
* @return [YukiHookCallback.Param]
6967
*/
7068
internal fun createParamCallback(
71-
dataExtra: Bundle,
7269
member: Member?,
7370
instance: Any?,
7471
args: Array<Any?>?,
@@ -78,7 +75,6 @@ internal object YukiHookCallbackDelegate {
7875
result: Any?,
7976
throwable: Throwable?
8077
) = object : YukiHookCallback.Param {
81-
override val dataExtra get() = dataExtra
8278
override val member get() = member
8379
override val instance get() = instance
8480
override val args get() = args

yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/api/proxy/YukiHookCallback.kt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
*/
2929
package com.highcapable.yukihookapi.hook.core.api.proxy
3030

31-
import android.os.Bundle
3231
import com.highcapable.yukihookapi.hook.core.api.priority.YukiHookPriority
3332
import java.lang.reflect.Member
3433

@@ -43,12 +42,6 @@ internal abstract class YukiHookCallback(internal open val priority: YukiHookPri
4342
*/
4443
internal interface Param {
4544

46-
/**
47-
* 当前回调范围内的数据存储实例
48-
* @return [Bundle]
49-
*/
50-
val dataExtra: Bundle
51-
5245
/**
5346
* [Member] 实例
5447
* @return [Member] or null

0 commit comments

Comments
 (0)