Fix name misspellings Creater/creater to Creator/creator

This commit is contained in:
2022-09-03 21:35:56 +08:00
parent 1b35a2e417
commit d3b023a9ee
17 changed files with 121 additions and 101 deletions

View File

@@ -54,9 +54,9 @@
[filename](public/YukiBaseHooker.md ':include')
[filename](public/YukiMemberHookCreater.md ':include')
[filename](public/YukiMemberHookCreator.md ':include')
[filename](public/YukiResourcesHookCreater.md ':include')
[filename](public/YukiResourcesHookCreator.md ':include')
[filename](public/MethodFinder.md ':include')

View File

@@ -1,7 +1,7 @@
## ConstructorFinder *- class*
```kotlin
class ConstructorFinder internal constructor(override val hookInstance: YukiMemberHookCreater.MemberHookCreater?, override val classSet: Class<*>) : BaseFinder()
class ConstructorFinder internal constructor(override val hookInstance: YukiMemberHookCreator.MemberHookCreator?, override val classSet: Class<*>) : BaseFinder()
```
**变更记录**
@@ -12,6 +12,10 @@ class ConstructorFinder internal constructor(override val hookInstance: YukiMemb
合并到 `BaseFinder`
`v1.0.93` `修改`
修正拼写错误的 **Creater** 命名到 **Creator**
**功能描述**
> `Constructor` 查找类。

View File

@@ -1,7 +1,7 @@
## FieldFinder *- class*
```kotlin
class FieldFinder internal constructor(override val hookInstance: YukiMemberHookCreater.MemberHookCreater?, override val classSet: Class<*>?) : BaseFinder()
class FieldFinder internal constructor(override val hookInstance: YukiMemberHookCreator.MemberHookCreator?, override val classSet: Class<*>?) : BaseFinder()
```
**变更记录**

View File

@@ -1,7 +1,7 @@
## HookParam *- class*
```kotlin
class HookParam internal constructor(private val createrInstance: YukiMemberHookCreater, private var param: YukiHookCallback.Param?)
class HookParam internal constructor(private val creatorInstance: YukiMemberHookCreator, private var param: YukiHookCallback.Param?)
```
**变更记录**
@@ -12,6 +12,10 @@ class HookParam internal constructor(private val createrInstance: YukiMemberHook
移动 `HookParamWrapper``YukiHookCallback.Param`
`v1.0.93` `修改`
修正拼写错误的 **creater** 命名到 **creator**
**功能描述**
> Hook 方法、构造方法的目标对象实现类。
@@ -186,7 +190,7 @@ fun Throwable.throwToApp()
使用 `throwable` 获取当前设置的方法调用抛出异常。
仅会在回调方法的 `MemberHookCreater.beforeHook` or `MemberHookCreater.afterHook` 中生效。
仅会在回调方法的 `MemberHookCreator.beforeHook` or `MemberHookCreator.afterHook` 中生效。
!> 设置后会同时执行 `resultNull` 方法并将异常抛出给当前 Hook APP。

View File

@@ -1,7 +1,7 @@
## MethodFinder *- class*
```kotlin
class MethodFinder internal constructor(override val hookInstance: YukiMemberHookCreater.MemberHookCreater?, override val classSet: Class<*>) : BaseFinder()
class MethodFinder internal constructor(override val hookInstance: YukiMemberHookCreator.MemberHookCreator?, override val classSet: Class<*>) : BaseFinder()
```
**变更记录**

View File

@@ -642,19 +642,19 @@ customClassLoader?.fetching { clazz, resolve ->
### String+Class+VariousClass+HookClass.hook *- i-ext-method*
```kotlin
inline fun String.hook(initiate: YukiMemberHookCreater.() -> Unit): YukiMemberHookCreater.Result
inline fun String.hook(initiate: YukiMemberHookCreator.() -> Unit): YukiMemberHookCreator.Result
```
```kotlin
inline fun Class<*>.hook(initiate: YukiMemberHookCreater.() -> Unit): YukiMemberHookCreater.Result
inline fun Class<*>.hook(initiate: YukiMemberHookCreator.() -> Unit): YukiMemberHookCreator.Result
```
```kotlin
inline fun VariousClass.hook(initiate: YukiMemberHookCreater.() -> Unit): YukiMemberHookCreater.Result
inline fun VariousClass.hook(initiate: YukiMemberHookCreator.() -> Unit): YukiMemberHookCreator.Result
```
```kotlin
inline fun HookClass.hook(initiate: YukiMemberHookCreater.() -> Unit): YukiMemberHookCreater.Result
inline fun HookClass.hook(initiate: YukiMemberHookCreator.() -> Unit): YukiMemberHookCreator.Result
```
**变更记录**
@@ -671,7 +671,7 @@ inline fun HookClass.hook(initiate: YukiMemberHookCreater.() -> Unit): YukiMembe
`v1.0.3` `修改`
新增 `YukiMemberHookCreater.Result` 返回值
新增 `YukiMemberHookCreator.Result` 返回值
`v1.0.70` `修改`
@@ -748,7 +748,7 @@ findClass("com.example.demo.DemoClass1", "com.example.demo.DemoClass2").hook {
### HookResources.hook *- i-ext-method*
```kotlin
inline fun HookResources.hook(initiate: YukiResourcesHookCreater.() -> Unit)
inline fun HookResources.hook(initiate: YukiResourcesHookCreator.() -> Unit)
```
**变更记录**

View File

@@ -1,7 +1,7 @@
## YukiMemberHookCreater *- class*
## YukiMemberHookCreator *- class*
```kotlin
class YukiMemberHookCreater(internal val packageParam: PackageParam, internal val hookClass: HookClass)
class YukiMemberHookCreator(internal val packageParam: PackageParam, internal val hookClass: HookClass)
```
**变更记录**
@@ -12,6 +12,10 @@ class YukiMemberHookCreater(internal val packageParam: PackageParam, internal va
`hookClass` 进行 inline 处理
`v1.0.93` `修改`
修正拼写错误的 **Creater** 命名到 **Creator**
**功能描述**
> `YukiHookAPI``Member` 核心 Hook 实现类。
@@ -81,7 +85,7 @@ val instanceClass: Class<*>
### injectMember *- method*
```kotlin
inline fun injectMember(priority: Int, tag: String, initiate: MemberHookCreater.() -> Unit): MemberHookCreater.Result
inline fun injectMember(priority: Int, tag: String, initiate: MemberHookCreator.() -> Unit): MemberHookCreator.Result
```
**变更记录**
@@ -152,10 +156,10 @@ fun useDangerousOperation(option: String)
!> 若你不知道允许此功能会带来何种后果,请勿使用。
### MemberHookCreater *- class*
### MemberHookCreator *- class*
```kotlin
inner class MemberHookCreater internal constructor(private val priority: Int, internal val tag: String)
inner class MemberHookCreator internal constructor(private val priority: Int, internal val tag: String)
```
**变更记录**
@@ -174,6 +178,8 @@ inner class MemberHookCreater internal constructor(private val priority: Int, in
移除 `packageName`
修正拼写错误的 **Creater** 命名到 **Creator**
**功能描述**
> Hook 核心功能实现类,查找和处理需要 Hook 的 `Method``Constructor`
@@ -453,7 +459,7 @@ inline fun HookParam.constructor(initiate: ConstructorCondition): ConstructorFin
#### HookParam.injectMember *- i-ext-method*
```kotlin
inline fun HookParam.injectMember(priority: Int, tag: String, initiate: MemberHookCreater.() -> Unit): MemberHookCreater.Result
inline fun HookParam.injectMember(priority: Int, tag: String, initiate: MemberHookCreator.() -> Unit): MemberHookCreator.Result
```
**变更记录**

View File

@@ -1,13 +1,17 @@
## YukiResourcesHookCreater *- class*
## YukiResourcesHookCreator *- class*
```kotlin
class YukiResourcesHookCreater(internal val packageParam: PackageParam, internal val hookResources: HookResources)
class YukiResourcesHookCreator(internal val packageParam: PackageParam, internal val hookResources: HookResources)
```
**变更记录**
`v1.0.80` `新增`
`v1.0.93` `修改`
修正拼写错误的 **Creater** 命名到 **Creator**
**功能描述**
> `YukiHookAPI``Resources` 核心 Hook 实现类。
@@ -15,7 +19,7 @@ class YukiResourcesHookCreater(internal val packageParam: PackageParam, internal
### injectResource *- method*
```kotlin
inline fun injectResource(tag: String, initiate: ResourceHookCreater.() -> Unit): ResourceHookCreater.Result
inline fun injectResource(tag: String, initiate: ResourceHookCreator.() -> Unit): ResourceHookCreator.Result
```
**变更记录**
@@ -48,10 +52,10 @@ injectResource(tag = "KuriharaYuki") {
}
```
### ResourcesHookCreater *- class*
### ResourcesHookCreator *- class*
```kotlin
inner class ResourcesHookCreater internal constructor(private val tag: String)
inner class ResourcesHookCreator internal constructor(private val tag: String)
```
**变更记录**
@@ -62,6 +66,8 @@ inner class ResourcesHookCreater internal constructor(private val tag: String)
移除 `packageName`
修正拼写错误的 **Creater** 命名到 **Creator**
**功能描述**
> Hook 核心功能实现类。