From 28a88cf25ff9732967cfce79b5a619a16735a544 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Sat, 17 Sep 2022 13:29:57 +0800 Subject: [PATCH] Modify change pre-release version 1.0.93 to 1.1.0 --- docs/api/public/ConstructorFinder.md | 34 +++++++++--------- docs/api/public/CurrentClass.md | 10 +++--- docs/api/public/DefinedTypeFactory.md | 4 +-- docs/api/public/FieldFinder.md | 36 +++++++++---------- docs/api/public/HookClass.md | 2 +- docs/api/public/HookParam.md | 16 ++++----- docs/api/public/LoggerFactory.md | 18 +++++----- docs/api/public/MethodFinder.md | 38 ++++++++++---------- docs/api/public/ModifierRules.md | 2 +- docs/api/public/ModuleAppActivity.md | 2 +- docs/api/public/ModuleAppCompatActivity.md | 4 +-- docs/api/public/ModuleContextThemeWrapper.md | 4 +-- docs/api/public/NameRules.md | 2 +- docs/api/public/PackageParam.md | 20 +++++------ docs/api/public/ReflectionFactory.md | 34 +++++++++--------- docs/api/public/YukiHookAPI.md | 4 +-- docs/api/public/YukiHookFactory.md | 6 ++-- docs/api/public/YukiMemberHookCreator.md | 28 +++++++-------- docs/api/public/YukiResForwarder.md | 2 +- docs/api/public/YukiResourcesHookCreator.md | 6 ++-- 20 files changed, 136 insertions(+), 136 deletions(-) diff --git a/docs/api/public/ConstructorFinder.md b/docs/api/public/ConstructorFinder.md index d0480698..7b5e795f 100644 --- a/docs/api/public/ConstructorFinder.md +++ b/docs/api/public/ConstructorFinder.md @@ -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>.() -> Unit) `v1.0.1` `新增` -`v1.0.93` `修改` +`v1.1.0` `修改` `initiate` 参数 `Constructor` 变为 `HashSet` @@ -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 **变更记录** -`v1.0.93` `新增` +`v1.1.0` `新增` **功能描述** @@ -524,7 +524,7 @@ fun giveAll(): HashSet> **变更记录** -`v1.0.93` `新增` +`v1.1.0` `新增` **功能描述** @@ -562,7 +562,7 @@ fun waitAll(initiate: ArrayList.() -> 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` 参数 diff --git a/docs/api/public/CurrentClass.md b/docs/api/public/CurrentClass.md index 38e49168..254acbd2 100644 --- a/docs/api/public/CurrentClass.md +++ b/docs/api/public/CurrentClass.md @@ -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` `新增` **功能描述** diff --git a/docs/api/public/DefinedTypeFactory.md b/docs/api/public/DefinedTypeFactory.md index 1a800e1c..3dcfbfab 100644 --- a/docs/api/public/DefinedTypeFactory.md +++ b/docs/api/public/DefinedTypeFactory.md @@ -2,7 +2,7 @@ **变更记录** -`v1.0.93` `新增` +`v1.1.0` `新增` **功能描述** @@ -16,7 +16,7 @@ val VagueType: Class<*> **变更记录** -`v1.0.93` `新增` +`v1.1.0` `新增` **功能描述** diff --git a/docs/api/public/FieldFinder.md b/docs/api/public/FieldFinder.md index e809b121..5591efa8 100644 --- a/docs/api/public/FieldFinder.md +++ b/docs/api/public/FieldFinder.md @@ -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.() -> 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 **变更记录** -`v1.0.93` `新增` +`v1.1.0` `新增` **功能描述** @@ -403,7 +403,7 @@ fun giveAll(): HashSet **变更记录** -`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.() -> 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` `新增` **功能描述** diff --git a/docs/api/public/HookClass.md b/docs/api/public/HookClass.md index de8a52d0..04c1a82a 100644 --- a/docs/api/public/HookClass.md +++ b/docs/api/public/HookClass.md @@ -8,7 +8,7 @@ class HookClass internal constructor(internal var instance: Class<*>?, internal `v1.0` `添加` -`v1.0.93` `修改` +`v1.1.0` `修改` `HookClass` 相关功能不再对外开放 diff --git a/docs/api/public/HookParam.md b/docs/api/public/HookParam.md index cec60925..b8325461 100644 --- a/docs/api/public/HookParam.md +++ b/docs/api/public/HookParam.md @@ -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 callOriginal(): T? **变更记录** -`v1.0.93` `新增` +`v1.1.0` `新增` **功能描述** @@ -419,7 +419,7 @@ fun invokeOriginal(vararg args: Any?): T? `v1.0` `添加` -`v1.0.93` `修改` +`v1.1.0` `修改` 不再需要使用 `member.invokeOriginal` 进行调用 diff --git a/docs/api/public/LoggerFactory.md b/docs/api/public/LoggerFactory.md index 0b231b99..8fa6d93f 100644 --- a/docs/api/public/LoggerFactory.md +++ b/docs/api/public/LoggerFactory.md @@ -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` 参数 diff --git a/docs/api/public/MethodFinder.md b/docs/api/public/MethodFinder.md index 0dd83029..8fa95b42 100644 --- a/docs/api/public/MethodFinder.md +++ b/docs/api/public/MethodFinder.md @@ -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.() -> Unit) `v1.0.1` `新增` -`v1.0.93` `修改` +`v1.1.0` `修改` `initiate` 参数 `Method` 变为 `HashSet` @@ -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 **变更记录** -`v1.0.93` `新增` +`v1.1.0` `新增` **功能描述** @@ -620,7 +620,7 @@ fun giveAll(): HashSet **变更记录** -`v1.0.93` `新增` +`v1.1.0` `新增` **功能描述** @@ -658,7 +658,7 @@ fun waitAll(instance: Any?, initiate: ArrayList.() -> 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` `新增` **功能描述** diff --git a/docs/api/public/ModifierRules.md b/docs/api/public/ModifierRules.md index 205c243c..76e1e7af 100644 --- a/docs/api/public/ModifierRules.md +++ b/docs/api/public/ModifierRules.md @@ -8,7 +8,7 @@ class ModifierRules private constructor() `v1.0.67` `新增` -`v1.0.93` `修改` +`v1.1.0` `修改` 新增 `Class` 的描述符判断 diff --git a/docs/api/public/ModuleAppActivity.md b/docs/api/public/ModuleAppActivity.md index 0e4de957..c9412add 100644 --- a/docs/api/public/ModuleAppActivity.md +++ b/docs/api/public/ModuleAppActivity.md @@ -6,7 +6,7 @@ open class ModuleAppActivity : Activity() **变更记录** -`v1.0.93` `新增` +`v1.1.0` `新增` **功能描述** diff --git a/docs/api/public/ModuleAppCompatActivity.md b/docs/api/public/ModuleAppCompatActivity.md index a02e9d8c..15200f5d 100644 --- a/docs/api/public/ModuleAppCompatActivity.md +++ b/docs/api/public/ModuleAppCompatActivity.md @@ -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` `新增` **功能描述** diff --git a/docs/api/public/ModuleContextThemeWrapper.md b/docs/api/public/ModuleContextThemeWrapper.md index fb1b83c3..a0f0e8ac 100644 --- a/docs/api/public/ModuleContextThemeWrapper.md +++ b/docs/api/public/ModuleContextThemeWrapper.md @@ -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` `新增` **功能描述** diff --git a/docs/api/public/NameRules.md b/docs/api/public/NameRules.md index 219dc9cc..c68a601d 100644 --- a/docs/api/public/NameRules.md +++ b/docs/api/public/NameRules.md @@ -8,7 +8,7 @@ class NameRules private constructor() `v1.0.88` `新增` -`v1.0.93` `修改` +`v1.1.0` `修改` `NameConditions` 更名为 `NameRules` diff --git a/docs/api/public/PackageParam.md b/docs/api/public/PackageParam.md index 4eb40a8c..37e77c98 100644 --- a/docs/api/public/PackageParam.md +++ b/docs/api/public/PackageParam.md @@ -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`~~ 参数 diff --git a/docs/api/public/ReflectionFactory.md b/docs/api/public/ReflectionFactory.md index cd20fa17..970b3b7b 100644 --- a/docs/api/public/ReflectionFactory.md +++ b/docs/api/public/ReflectionFactory.md @@ -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 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 T.current(ignored: Boolean, initiate: CurrentClass. `v1.0.70` `新增` -`v1.0.93` `新增` +`v1.1.0` `新增` 新增 `ignored` 参数,可以忽略在 `CurrentClass` 中出现的异常 @@ -564,7 +564,7 @@ inline fun T.current(ignored: Boolean, initiate: CurrentClass. 将方法体进行 inline -`v1.0.93` `作废` +`v1.1.0` `作废` 请转移到 `buildOf` 方法 @@ -586,7 +586,7 @@ inline fun Class<*>.buildOf(vararg param: Any?, initiate: ConstructorConditi 将方法体进行 inline -`v1.0.93` `修改` +`v1.1.0` `修改` 加入无泛型方法 `buildOf` diff --git a/docs/api/public/YukiHookAPI.md b/docs/api/public/YukiHookAPI.md index 3c5dcea7..548831e5 100644 --- a/docs/api/public/YukiHookAPI.md +++ b/docs/api/public/YukiHookAPI.md @@ -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` `新增` **功能描述** diff --git a/docs/api/public/YukiHookFactory.md b/docs/api/public/YukiHookFactory.md index fdcb3d7f..fc6540ae 100644 --- a/docs/api/public/YukiHookFactory.md +++ b/docs/api/public/YukiHookFactory.md @@ -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` `新增` **功能描述** diff --git a/docs/api/public/YukiMemberHookCreator.md b/docs/api/public/YukiMemberHookCreator.md index d2dd89ef..3b1a2d9f 100644 --- a/docs/api/public/YukiMemberHookCreator.md +++ b/docs/api/public/YukiMemberHookCreator.md @@ -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` `新增` **功能描述** diff --git a/docs/api/public/YukiResForwarder.md b/docs/api/public/YukiResForwarder.md index a5ff8af5..95206a41 100644 --- a/docs/api/public/YukiResForwarder.md +++ b/docs/api/public/YukiResForwarder.md @@ -18,7 +18,7 @@ class YukiResForwarder private constructor(private val baseInstance: XResForward `v1.0.80` `新增` -`v1.0.93` `作废` +`v1.1.0` `作废` 不再对外公开 `instance` 参数 diff --git a/docs/api/public/YukiResourcesHookCreator.md b/docs/api/public/YukiResourcesHookCreator.md index 0afb6e5d..11292edb 100644 --- a/docs/api/public/YukiResourcesHookCreator.md +++ b/docs/api/public/YukiResourcesHookCreator.md @@ -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` `新增` **功能描述**