mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-04 09:45:19 +08:00
Modify change pre-release version 1.0.93 to 1.1.0
This commit is contained in:
@@ -12,7 +12,7 @@ class ConstructorFinder internal constructor(override val hookInstance: YukiMemb
|
||||
|
||||
合并到 `BaseFinder`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
合并到 `MemberBaseFinder`
|
||||
|
||||
@@ -54,7 +54,7 @@ fun modifiers(conditions: ModifierConditions): IndexTypeCondition
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
合并到 `ModifierConditions`
|
||||
|
||||
@@ -132,7 +132,7 @@ fun paramCount(numRange: IntRange): IndexTypeCondition
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -150,7 +150,7 @@ fun paramCount(conditions: CountConditions): IndexTypeCondition
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -234,7 +234,7 @@ fun onFind(initiate: HashSet<Constructor<*>>.() -> Unit)
|
||||
|
||||
`v1.0.1` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
`initiate` 参数 `Constructor` 变为 `HashSet<Constructor>`
|
||||
|
||||
@@ -264,7 +264,7 @@ inner class Process internal constructor(internal val isNoSuch: Boolean, interna
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -278,7 +278,7 @@ inline fun result(initiate: Process.() -> Unit): Process
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -308,7 +308,7 @@ fun all(): Process
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -322,7 +322,7 @@ inline fun remedys(initiate: RemedyPlan.() -> Unit): Result
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -357,7 +357,7 @@ inline fun onNoSuchConstructor(result: (Throwable) -> Unit): Result
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -375,7 +375,7 @@ inner class Result internal constructor(internal val isNoSuch: Boolean, internal
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
继承到接口 `BaseResult`
|
||||
|
||||
@@ -476,7 +476,7 @@ fun all(): ArrayList<Instance>
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -524,7 +524,7 @@ fun giveAll(): HashSet<Constructor<*>>
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -562,7 +562,7 @@ fun waitAll(initiate: ArrayList<Instance>.() -> Unit)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -641,7 +641,7 @@ fun ignored(): Result
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -657,7 +657,7 @@ fun ignored(): Result
|
||||
|
||||
`v1.0.3` `新增`
|
||||
|
||||
`v1.0.93` `作废`
|
||||
`v1.1.0` `作废`
|
||||
|
||||
请转移到新方法 `ignored()`
|
||||
|
||||
@@ -671,7 +671,7 @@ inner class Instance internal constructor(private val constructor: Constructor<*
|
||||
|
||||
`v1.0.2` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `constructor` 参数
|
||||
|
||||
|
@@ -8,7 +8,7 @@ class CurrentClass internal constructor(internal val classSet: Class<*>, interna
|
||||
|
||||
`v1.0.70` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
调整了构造方法的参数名称
|
||||
|
||||
@@ -24,7 +24,7 @@ val name: String
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -38,7 +38,7 @@ val simpleName: String
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -108,7 +108,7 @@ val name: String
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -122,7 +122,7 @@ val simpleName: String
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
@@ -2,7 +2,7 @@
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -16,7 +16,7 @@ val VagueType: Class<*>
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
@@ -12,7 +12,7 @@ class FieldFinder internal constructor(override val hookInstance: YukiMemberHook
|
||||
|
||||
合并到 `BaseFinder`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
合并到 `MemberBaseFinder`
|
||||
|
||||
@@ -80,7 +80,7 @@ fun modifiers(conditions: ModifierConditions): IndexTypeCondition
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
合并到 `ModifierConditions`
|
||||
|
||||
@@ -134,7 +134,7 @@ fun name(conditions: NameConditions): IndexTypeCondition
|
||||
|
||||
`v1.0.88` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
合并到 `NameConditions`
|
||||
|
||||
@@ -188,7 +188,7 @@ inner class RemedyPlan internal constructor()
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -202,7 +202,7 @@ inline fun field(initiate: FieldConditions): Result
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -218,7 +218,7 @@ inner class Result internal constructor()
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -232,7 +232,7 @@ fun onFind(initiate: HashSet<Field>.() -> Unit)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -262,7 +262,7 @@ inner class Result internal constructor(internal val isNoSuch: Boolean, private
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
继承到接口 `BaseResult`
|
||||
|
||||
@@ -355,7 +355,7 @@ fun all(instance: Any?): ArrayList<Instance>
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -403,7 +403,7 @@ fun giveAll(): HashSet<Field>
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -421,7 +421,7 @@ fun wait(instance: Any?, initiate: Instance.() -> Unit)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -441,7 +441,7 @@ fun waitAll(instance: Any?, initiate: ArrayList<Instance>.() -> Unit)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -461,7 +461,7 @@ inline fun remedys(initiate: RemedyPlan.() -> Unit): Result
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -510,7 +510,7 @@ fun ignored(): Result
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -526,7 +526,7 @@ fun ignored(): Result
|
||||
|
||||
`v1.0.3` `新增`
|
||||
|
||||
`v1.0.93` `作废`
|
||||
`v1.1.0` `作废`
|
||||
|
||||
请转移到新方法 `ignored()`
|
||||
|
||||
@@ -540,7 +540,7 @@ inner class Instance internal constructor(private val instance: Any?, private va
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `field` 参数
|
||||
|
||||
@@ -556,7 +556,7 @@ inner class Instance internal constructor(private val instance: Any?, private va
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `移除`
|
||||
`v1.1.0` `移除`
|
||||
|
||||
请直接使用 `any` 方法得到 `Field` 自身的实例化对象
|
||||
|
||||
@@ -572,7 +572,7 @@ inline fun current(ignored: Boolean, initiate: CurrentClass.() -> Unit): Any?
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
@@ -8,7 +8,7 @@ class HookClass internal constructor(internal var instance: Class<*>?, internal
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
`HookClass` 相关功能不再对外开放
|
||||
|
||||
|
@@ -8,11 +8,11 @@ class HookParam internal constructor(private val creatorInstance: YukiMemberHook
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
移动 `HookParamWrapper` 到 `YukiHookCallback.Param`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
修正拼写错误的 **creater** 命名到 **creator**
|
||||
|
||||
@@ -94,7 +94,7 @@ val member: Member
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -152,7 +152,7 @@ val hasThrowable: Boolean
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -166,7 +166,7 @@ val throwable: Throwable?
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -180,7 +180,7 @@ fun Throwable.throwToApp()
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -371,7 +371,7 @@ fun <T> callOriginal(): T?
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -419,7 +419,7 @@ fun <T> invokeOriginal(vararg args: Any?): T?
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
不再需要使用 `member.invokeOriginal` 进行调用
|
||||
|
||||
|
@@ -16,7 +16,7 @@ enum class LoggerType
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -32,7 +32,7 @@ LOGD
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -46,7 +46,7 @@ XPOSEDBRIDGE
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -62,7 +62,7 @@ SCOPE
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -80,7 +80,7 @@ BOTH
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -100,7 +100,7 @@ fun loggerD(tag: String, msg: String, type: LoggerType)
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `type` 参数
|
||||
|
||||
@@ -120,7 +120,7 @@ fun loggerI(tag: String, msg: String, type: LoggerType)
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `type` 参数
|
||||
|
||||
@@ -140,7 +140,7 @@ fun loggerW(tag: String, msg: String, type: LoggerType)
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `type` 参数
|
||||
|
||||
@@ -160,7 +160,7 @@ fun loggerE(tag: String, msg: String, e: Throwable?, type: LoggerType)
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `type` 参数
|
||||
|
||||
|
@@ -12,7 +12,7 @@ class MethodFinder internal constructor(override val hookInstance: YukiMemberHoo
|
||||
|
||||
合并到 `BaseFinder`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
合并到 `MemberBaseFinder`
|
||||
|
||||
@@ -88,7 +88,7 @@ fun modifiers(conditions: ModifierConditions): IndexTypeCondition
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
合并到 `ModifierConditions`
|
||||
|
||||
@@ -180,7 +180,7 @@ fun name(conditions: NameConditions): IndexTypeCondition
|
||||
|
||||
`v1.0.88` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
合并到 `NameConditions`
|
||||
|
||||
@@ -220,7 +220,7 @@ fun paramCount(numRange: IntRange): IndexTypeCondition
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -238,7 +238,7 @@ fun paramCount(conditions: CountConditions): IndexTypeCondition
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -340,7 +340,7 @@ fun onFind(initiate: HashSet<Method>.() -> Unit)
|
||||
|
||||
`v1.0.1` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
`initiate` 参数 `Method` 变为 `HashSet<Method>`
|
||||
|
||||
@@ -370,7 +370,7 @@ inner class Process internal constructor(internal val isNoSuch: Boolean, interna
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -384,7 +384,7 @@ inline fun result(initiate: Process.() -> Unit): Process
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -414,7 +414,7 @@ fun all(): Process
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -428,7 +428,7 @@ inline fun remedys(initiate: RemedyPlan.() -> Unit): Result
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -463,7 +463,7 @@ inline fun onNoSuchMethod(result: (Throwable) -> Unit): Result
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -481,7 +481,7 @@ inner class Result internal constructor(internal val isNoSuch: Boolean, private
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
继承到接口 `BaseResult`
|
||||
|
||||
@@ -572,7 +572,7 @@ fun all(instance: Any?): ArrayList<Instance>
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -620,7 +620,7 @@ fun giveAll(): HashSet<Method>
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -658,7 +658,7 @@ fun waitAll(instance: Any?, initiate: ArrayList<Instance>.() -> Unit)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -737,7 +737,7 @@ fun ignored(): Result
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -753,7 +753,7 @@ fun ignored(): Result
|
||||
|
||||
`v1.0.3` `新增`
|
||||
|
||||
`v1.0.93` `作废`
|
||||
`v1.1.0` `作废`
|
||||
|
||||
请转移到新方法 `ignored()`
|
||||
|
||||
@@ -767,7 +767,7 @@ inner class Instance internal constructor(private val instance: Any?, private va
|
||||
|
||||
`v1.0.2` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `method` 参数
|
||||
|
||||
@@ -783,7 +783,7 @@ fun original(): Instance
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
@@ -8,7 +8,7 @@ class ModifierRules private constructor()
|
||||
|
||||
`v1.0.67` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `Class` 的描述符判断
|
||||
|
||||
|
@@ -6,7 +6,7 @@ open class ModuleAppActivity : Activity()
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
@@ -6,7 +6,7 @@ open class ModuleAppCompatActivity : AppCompatActivity()
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -26,7 +26,7 @@ open val moduleTheme: Int
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
@@ -6,7 +6,7 @@ class ModuleContextThemeWrapper private constructor(baseContext: Context, theme:
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -22,7 +22,7 @@ fun applyConfiguration(initiate: Configuration.() -> Unit): ModuleContextThemeWr
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
@@ -8,7 +8,7 @@ class NameRules private constructor()
|
||||
|
||||
`v1.0.88` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
`NameConditions` 更名为 `NameRules`
|
||||
|
||||
|
@@ -48,7 +48,7 @@ val appUserId: Int
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -66,7 +66,7 @@ val appContext: Application?
|
||||
|
||||
`v1.0.72` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
加入可空类型 (空安全)
|
||||
|
||||
@@ -86,7 +86,7 @@ val appResources:Resources?
|
||||
|
||||
`v1.0.80` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
加入可空类型 (空安全)
|
||||
|
||||
@@ -104,7 +104,7 @@ val systemContext: Context
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -442,7 +442,7 @@ fun loadHooker(hooker: YukiBaseHooker)
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `作废`
|
||||
`v1.1.0` `作废`
|
||||
|
||||
请转移到 `toClass(...)` 方法
|
||||
|
||||
@@ -452,7 +452,7 @@ fun loadHooker(hooker: YukiBaseHooker)
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `作废`
|
||||
`v1.1.0` `作废`
|
||||
|
||||
请转移到 `hasClass(...)` 方法
|
||||
|
||||
@@ -468,7 +468,7 @@ fun VariousClass.toClass(loader: ClassLoader?): Class<*>
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -522,7 +522,7 @@ fun String.hasClass(loader: ClassLoader?): Boolean
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -571,7 +571,7 @@ fun findClass(vararg name: String, loader: ClassLoader?): VariousClass
|
||||
|
||||
移除了 ~~`findClass(various: VariousClass)`~~ 方法
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `loader` 参数
|
||||
|
||||
@@ -669,7 +669,7 @@ inline fun HookClass.hook(initiate: YukiMemberHookCreator.() -> Unit): YukiMembe
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
移除了 ~~`isUseAppClassLoader`~~ 参数
|
||||
|
||||
|
@@ -16,7 +16,7 @@ enum class MembersType
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -30,7 +30,7 @@ ALL
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -44,7 +44,7 @@ METHOD
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -58,7 +58,7 @@ CONSTRUCTOR
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -72,7 +72,7 @@ fun ClassLoader.onLoadClass(result: (Class<*>) -> Unit)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -133,7 +133,7 @@ customClassLoader?.onLoadClass { clazz ->
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `移除`
|
||||
`v1.1.0` `移除`
|
||||
|
||||
`HookClass` 相关功能不再对外开放
|
||||
|
||||
@@ -143,7 +143,7 @@ customClassLoader?.onLoadClass { clazz ->
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `移除`
|
||||
`v1.1.0` `移除`
|
||||
|
||||
`HookClass` 相关功能不再对外开放
|
||||
|
||||
@@ -153,7 +153,7 @@ customClassLoader?.onLoadClass { clazz ->
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `移除`
|
||||
`v1.1.0` `移除`
|
||||
|
||||
请直接使用 `hasClass()` 无参方法
|
||||
|
||||
@@ -177,7 +177,7 @@ val Class<*>.hasExtends: Boolean
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `移除`
|
||||
`v1.1.0` `移除`
|
||||
|
||||
请转到 `toClass(...)` 方法
|
||||
|
||||
@@ -189,7 +189,7 @@ fun String.toClass(loader: ClassLoader?): Class<*>
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -222,7 +222,7 @@ inline fun <reified T> classOf(loader: ClassLoader?): Class<*>
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -265,7 +265,7 @@ fun String.hasClass(loader: ClassLoader?): Boolean
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
支持直接使用空参数方法使用默认 `ClassLoader` 进行判断
|
||||
|
||||
@@ -380,7 +380,7 @@ inline fun Member.hasModifiers(conditions: ModifierConditions): Boolean
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
合并到 `ModifierConditions`
|
||||
|
||||
@@ -396,7 +396,7 @@ inline fun Class<*>.hasModifiers(conditions: ModifierConditions): Boolean
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -544,7 +544,7 @@ inline fun <reified T : Any> T.current(ignored: Boolean, initiate: CurrentClass.
|
||||
|
||||
`v1.0.70` `新增`
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
新增 `ignored` 参数,可以忽略在 `CurrentClass` 中出现的异常
|
||||
|
||||
@@ -564,7 +564,7 @@ inline fun <reified T : Any> T.current(ignored: Boolean, initiate: CurrentClass.
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
`v1.0.93` `作废`
|
||||
`v1.1.0` `作废`
|
||||
|
||||
请转移到 `buildOf` 方法
|
||||
|
||||
@@ -586,7 +586,7 @@ inline fun <T> Class<*>.buildOf(vararg param: Any?, initiate: ConstructorConditi
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
加入无泛型方法 `buildOf`
|
||||
|
||||
|
@@ -82,7 +82,7 @@ val isXposedEnvironment: Boolean
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -326,7 +326,7 @@ var isEnableHookSharedPreferences: Boolean
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
@@ -122,7 +122,7 @@ fun Resources.injectModuleAppResources()
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -142,7 +142,7 @@ fun Context.registerModuleAppActivities(proxy: Any?)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -164,7 +164,7 @@ fun Context.applyModuleTheme(theme: Int, configuration: Configuration?): ModuleC
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
@@ -12,7 +12,7 @@ class YukiMemberHookCreator(internal val packageParam: PackageParam, internal va
|
||||
|
||||
对 `hookClass` 进行 inline 处理
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
修正拼写错误的 **Creater** 命名到 **Creator**
|
||||
|
||||
@@ -142,7 +142,7 @@ fun useDangerousOperation(option: String)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -174,7 +174,7 @@ inner class MemberHookCreator internal constructor(private val priority: Int, in
|
||||
|
||||
增加 `packageName` 当前 Hook 的 APP 包名
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
移除 `packageName`
|
||||
|
||||
@@ -190,7 +190,7 @@ inner class MemberHookCreator internal constructor(private val priority: Int, in
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `移除`
|
||||
`v1.1.0` `移除`
|
||||
|
||||
请转移到 `members`
|
||||
|
||||
@@ -202,7 +202,7 @@ fun members(vararg member: Member?)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -246,7 +246,7 @@ injectMember {
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `作废`
|
||||
`v1.1.0` `作废`
|
||||
|
||||
请使用 `method { name = /** name */ }.all()` 来取代它
|
||||
|
||||
@@ -256,7 +256,7 @@ injectMember {
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `作废`
|
||||
`v1.1.0` `作废`
|
||||
|
||||
请使用 `allMembers(MembersType.CONSTRUCTOR)` 来取代它
|
||||
|
||||
@@ -268,7 +268,7 @@ fun allMembers(type: MembersType)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -480,7 +480,7 @@ fun beforeHook(initiate: HookParam.() -> Unit): HookCallback
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `HookCallback` 返回类型
|
||||
|
||||
@@ -498,7 +498,7 @@ fun afterHook(initiate: HookParam.() -> Unit): HookCallback
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
新增 `HookCallback` 返回类型
|
||||
|
||||
@@ -606,7 +606,7 @@ fun removeSelf(result: (Boolean) -> Unit)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -622,7 +622,7 @@ inner class HookCallback internal constructor()
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -636,7 +636,7 @@ fun onFailureThrowToApp()
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
@@ -868,7 +868,7 @@ fun remove(result: (Boolean) -> Unit)
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
@@ -18,7 +18,7 @@ class YukiResForwarder private constructor(private val baseInstance: XResForward
|
||||
|
||||
`v1.0.80` `新增`
|
||||
|
||||
`v1.0.93` `作废`
|
||||
`v1.1.0` `作废`
|
||||
|
||||
不再对外公开 `instance` 参数
|
||||
|
||||
|
@@ -8,7 +8,7 @@ class YukiResourcesHookCreator(internal val packageParam: PackageParam, internal
|
||||
|
||||
`v1.0.80` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
修正拼写错误的 **Creater** 命名到 **Creator**
|
||||
|
||||
@@ -62,7 +62,7 @@ inner class ResourcesHookCreator internal constructor(private val tag: String)
|
||||
|
||||
`v1.0.80` `新增`
|
||||
|
||||
`v1.0.93` `修改`
|
||||
`v1.1.0` `修改`
|
||||
|
||||
移除 `packageName`
|
||||
|
||||
@@ -516,7 +516,7 @@ fun array()
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.93` `新增`
|
||||
`v1.1.0` `新增`
|
||||
|
||||
**功能描述**
|
||||
|
||||
|
Reference in New Issue
Block a user