mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-06 02:35:40 +08:00
Merge code to inline method, improve execution efficiency
This commit is contained in:
@@ -37,13 +37,17 @@ var paramCount: Int
|
||||
### modifiers [method]
|
||||
|
||||
```kotlin
|
||||
fun modifiers(initiate: ModifierRules.() -> Unit): IndexTypeCondition
|
||||
inline fun modifiers(initiate: ModifierRules.() -> Unit): IndexTypeCondition
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0.67` `新增`
|
||||
|
||||
`v1.0.80` `修改`
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
**功能描述**
|
||||
|
||||
> 设置 `Constructor` 标识符筛选条件。
|
||||
@@ -125,13 +129,17 @@ inner class RemedyPlan
|
||||
#### constructor [method]
|
||||
|
||||
```kotlin
|
||||
fun constructor(initiate: ConstructorFinder.() -> Unit)
|
||||
inline fun constructor(initiate: ConstructorFinder.() -> Unit)
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.80` `修改`
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
**功能描述**
|
||||
|
||||
> 创建需要重新查找的 `Constructor`。
|
||||
@@ -183,7 +191,7 @@ constructor {
|
||||
### Result [class]
|
||||
|
||||
```kotlin
|
||||
inner class Result(internal val isNoSuch: Boolean, private val e: Throwable?)
|
||||
inner class Result(internal val isNoSuch: Boolean, internal val e: Throwable?)
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
@@ -197,13 +205,17 @@ inner class Result(internal val isNoSuch: Boolean, private val e: Throwable?)
|
||||
#### result [method]
|
||||
|
||||
```kotlin
|
||||
fun result(initiate: Result.() -> Unit): Result
|
||||
inline fun result(initiate: Result.() -> Unit): Result
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.80` `修改`
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
**功能描述**
|
||||
|
||||
> 创建监听结果事件方法体。
|
||||
@@ -307,13 +319,17 @@ fun wait(initiate: Instance.() -> Unit)
|
||||
#### remedys [method]
|
||||
|
||||
```kotlin
|
||||
fun remedys(initiate: RemedyPlan.() -> Unit): Result
|
||||
inline fun remedys(initiate: RemedyPlan.() -> Unit): Result
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.80` `修改`
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
**功能描述**
|
||||
|
||||
> 创建构造方法重查找功能。
|
||||
@@ -342,13 +358,17 @@ constructor {
|
||||
#### onNoSuchConstructor [method]
|
||||
|
||||
```kotlin
|
||||
fun onNoSuchConstructor(initiate: (Throwable) -> Unit): Result
|
||||
inline fun onNoSuchConstructor(initiate: (Throwable) -> Unit): Result
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
|
||||
`v1.0` `添加`
|
||||
|
||||
`v1.0.80` `修改`
|
||||
|
||||
将方法体进行 inline
|
||||
|
||||
**功能描述**
|
||||
|
||||
> 监听找不到构造方法时。
|
||||
|
Reference in New Issue
Block a user