Modify change hooker functions to MemberBaseFinder.MemberHookerManager in FieldFinder, MethodFinder, ConstructorFinder, MemberBaseFinder

This commit is contained in:
2023-02-01 01:52:55 +08:00
parent 2b1acf896e
commit 476ce48d1f
11 changed files with 224 additions and 150 deletions

View File

@@ -13,7 +13,7 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe
# ConstructorFinder <span class="symbol">- class</span>
```kotlin:no-line-numbers
class ConstructorFinder internal constructor(override val hookInstance: YukiMemberHookCreator.MemberHookCreator?, override val classSet: Class<*>) : MemberBaseFinder
class ConstructorFinder internal constructor(override val classSet: Class<*>) : MemberBaseFinder
```
**Change Records**
@@ -28,6 +28,10 @@ class ConstructorFinder internal constructor(override val hookInstance: YukiMemb
合并到 `MemberBaseFinder`
`v1.1.7` `modified`
移动 `hookInstance` 参数到 `MemberBaseFinder.MemberHookerManager`
**Function Illustrate**
> `Constructor` 查找类。
@@ -328,7 +332,7 @@ inner class Process internal constructor(internal val isNoSuch: Boolean, interna
**Function Illustrate**
> `Constructor` 查找结果处理类,为 `hookInstance` 提供。
> `Constructor` 查找结果处理类,为 `hookManager` 提供。
### result <span class="symbol">- method</span>
@@ -372,7 +376,7 @@ fun all(): Process
**Function Illustrate**
> 设置全部查找条件匹配的多个 `Constructor` 实例结果到 `hookInstance`。
> 设置全部查找条件匹配的多个 `Constructor` 实例结果到 `hookManager`。
### remedys <span class="symbol">- method</span>
@@ -723,7 +727,7 @@ fun ignored(): Result
> 忽略异常并停止打印任何错误日志。
若 `isNotIgnoredHookingFailure` 为 `false` 则自动忽略。
若 `MemberBaseFinder.MemberHookerManager.isNotIgnoredNoSuchMemberFailure` 为 `false` 则自动忽略。
::: warning

View File

@@ -13,7 +13,7 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe
# FieldFinder <span class="symbol">- class</span>
```kotlin:no-line-numbers
class FieldFinder internal constructor(override val hookInstance: YukiMemberHookCreator.MemberHookCreator?, override val classSet: Class<*>?) : MemberBaseFinder
class FieldFinder internal constructor(override val classSet: Class<*>?) : MemberBaseFinder
```
**Change Records**
@@ -28,6 +28,10 @@ class FieldFinder internal constructor(override val hookInstance: YukiMemberHook
合并到 `MemberBaseFinder`
`v1.1.7` `modified`
移动 `hookInstance` 参数到 `MemberBaseFinder.MemberHookerManager`
**Function Illustrate**
> `Field` 查找类。
@@ -582,7 +586,7 @@ fun ignored(): Result
> 忽略异常并停止打印任何错误日志。
若 `isNotIgnoredHookingFailure` 为 `false` 则自动忽略。
若 `MemberBaseFinder.MemberHookerManager.isNotIgnoredNoSuchMemberFailure` 为 `false` 则自动忽略。
::: warning

View File

@@ -13,7 +13,7 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe
# MethodFinder <span class="symbol">- class</span>
```kotlin:no-line-numbers
class MethodFinder internal constructor(override val hookInstance: YukiMemberHookCreator.MemberHookCreator?, override val classSet: Class<*>) : MemberBaseFinder
class MethodFinder internal constructor(override val classSet: Class<*>) : MemberBaseFinder
```
**Change Records**
@@ -28,6 +28,10 @@ class MethodFinder internal constructor(override val hookInstance: YukiMemberHoo
合并到 `MemberBaseFinder`
`v1.1.7` `modified`
移动 `hookInstance` 参数到 `MemberBaseFinder.MemberHookerManager`
**Function Illustrate**
> `Method` 查找类。
@@ -472,7 +476,7 @@ inner class Process internal constructor(internal val isNoSuch: Boolean, interna
**Function Illustrate**
> `Method` 查找结果处理类,为 `hookInstance` 提供。
> `Method` 查找结果处理类,为 `hookManager` 提供。
### result <span class="symbol">- method</span>
@@ -516,7 +520,7 @@ fun all(): Process
**Function Illustrate**
> 设置全部查找条件匹配的多个 `Method` 实例结果到 `hookInstance`。
> 设置全部查找条件匹配的多个 `Method` 实例结果到 `hookManager`。
### remedys <span class="symbol">- method</span>
@@ -853,7 +857,7 @@ fun ignored(): Result
> 忽略异常并停止打印任何错误日志。
若 `isNotIgnoredHookingFailure` 为 `false` 则自动忽略。
若 `MemberBaseFinder.MemberHookerManager.isNotIgnoredNoSuchMemberFailure` 为 `false` 则自动忽略。
::: warning

View File

@@ -5,7 +5,7 @@ pageClass: code-page
# ConstructorFinder <span class="symbol">- class</span>
```kotlin:no-line-numbers
class ConstructorFinder internal constructor(override val hookInstance: YukiMemberHookCreator.MemberHookCreator?, override val classSet: Class<*>) : MemberBaseFinder
class ConstructorFinder internal constructor(override val classSet: Class<*>) : MemberBaseFinder
```
**变更记录**
@@ -20,6 +20,10 @@ class ConstructorFinder internal constructor(override val hookInstance: YukiMemb
合并到 `MemberBaseFinder`
`v1.1.7` `修改`
移动 `hookInstance` 参数到 `MemberBaseFinder.MemberHookerManager`
**功能描述**
> `Constructor` 查找类。
@@ -320,7 +324,7 @@ inner class Process internal constructor(internal val isNoSuch: Boolean, interna
**功能描述**
> `Constructor` 查找结果处理类,为 `hookInstance` 提供。
> `Constructor` 查找结果处理类,为 `hookManager` 提供。
### result <span class="symbol">- method</span>
@@ -364,7 +368,7 @@ fun all(): Process
**功能描述**
> 设置全部查找条件匹配的多个 `Constructor` 实例结果到 `hookInstance`。
> 设置全部查找条件匹配的多个 `Constructor` 实例结果到 `hookManager`。
### remedys <span class="symbol">- method</span>
@@ -715,7 +719,7 @@ fun ignored(): Result
> 忽略异常并停止打印任何错误日志。
若 `isNotIgnoredHookingFailure` 为 `false` 则自动忽略。
若 `MemberBaseFinder.MemberHookerManager.isNotIgnoredNoSuchMemberFailure` 为 `false` 则自动忽略。
::: warning

View File

@@ -5,7 +5,7 @@ pageClass: code-page
# FieldFinder <span class="symbol">- class</span>
```kotlin:no-line-numbers
class FieldFinder internal constructor(override val hookInstance: YukiMemberHookCreator.MemberHookCreator?, override val classSet: Class<*>?) : MemberBaseFinder
class FieldFinder internal constructor(override val classSet: Class<*>?) : MemberBaseFinder
```
**变更记录**
@@ -20,6 +20,10 @@ class FieldFinder internal constructor(override val hookInstance: YukiMemberHook
合并到 `MemberBaseFinder`
`v1.1.7` `修改`
移动 `hookInstance` 参数到 `MemberBaseFinder.MemberHookerManager`
**功能描述**
> `Field` 查找类。
@@ -574,7 +578,7 @@ fun ignored(): Result
> 忽略异常并停止打印任何错误日志。
若 `isNotIgnoredHookingFailure` 为 `false` 则自动忽略。
若 `MemberBaseFinder.MemberHookerManager.isNotIgnoredNoSuchMemberFailure` 为 `false` 则自动忽略。
::: warning

View File

@@ -5,7 +5,7 @@ pageClass: code-page
# MethodFinder <span class="symbol">- class</span>
```kotlin:no-line-numbers
class MethodFinder internal constructor(override val hookInstance: YukiMemberHookCreator.MemberHookCreator?, override val classSet: Class<*>) : MemberBaseFinder
class MethodFinder internal constructor(override val classSet: Class<*>) : MemberBaseFinder
```
**变更记录**
@@ -20,6 +20,10 @@ class MethodFinder internal constructor(override val hookInstance: YukiMemberHoo
合并到 `MemberBaseFinder`
`v1.1.7` `修改`
移动 `hookInstance` 参数到 `MemberBaseFinder.MemberHookerManager`
**功能描述**
> `Method` 查找类。
@@ -464,7 +468,7 @@ inner class Process internal constructor(internal val isNoSuch: Boolean, interna
**功能描述**
> `Method` 查找结果处理类,为 `hookInstance` 提供。
> `Method` 查找结果处理类,为 `hookManager` 提供。
### result <span class="symbol">- method</span>
@@ -508,7 +512,7 @@ fun all(): Process
**功能描述**
> 设置全部查找条件匹配的多个 `Method` 实例结果到 `hookInstance`。
> 设置全部查找条件匹配的多个 `Method` 实例结果到 `hookManager`。
### remedys <span class="symbol">- method</span>
@@ -845,7 +849,7 @@ fun ignored(): Result
> 忽略异常并停止打印任何错误日志。
若 `isNotIgnoredHookingFailure` 为 `false` 则自动忽略。
若 `MemberBaseFinder.MemberHookerManager.isNotIgnoredNoSuchMemberFailure` 为 `false` 则自动忽略。
::: warning