mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-08 19:44:16 +08:00
Modify change member call param name to "args" in ConstructorFinder, MethodFinder, ReflectionFactory
This commit is contained in:
@@ -762,13 +762,17 @@ inner class Instance internal constructor(private val constructor: Constructor<*
|
||||
#### call <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun call(vararg param: Any?): Any?
|
||||
fun call(vararg args: Any?): Any?
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
|
||||
`v1.0.2` `added`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Constructor` 创建目标实例,不指定目标实例类型。
|
||||
@@ -776,13 +780,17 @@ fun call(vararg param: Any?): Any?
|
||||
#### newInstance <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun <T> newInstance(vararg param: Any?): T?
|
||||
fun <T> newInstance(vararg args: Any?): T?
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
|
||||
`v1.0.2` `added`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Constructor` 创建目标实例 ,指定 `T` 目标实例类型。
|
@@ -914,13 +914,17 @@ fun original(): Instance
|
||||
#### call <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun call(vararg param: Any?): Any?
|
||||
fun call(vararg args: Any?): Any?
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
|
||||
`v1.0.2` `added`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,不指定返回值类型。
|
||||
@@ -928,13 +932,17 @@ fun call(vararg param: Any?): Any?
|
||||
#### invoke <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun <T> invoke(vararg param: Any?): T?
|
||||
fun <T> invoke(vararg args: Any?): T?
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
|
||||
`v1.0.2` `added`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 `T` 返回值类型。
|
||||
@@ -942,13 +950,17 @@ fun <T> invoke(vararg param: Any?): T?
|
||||
#### byte <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun byte(vararg param: Any?): Byte?
|
||||
fun byte(vararg args: Any?): Byte?
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
|
||||
`v1.0.68` `added`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 Byte 返回值类型。
|
||||
@@ -956,7 +968,7 @@ fun byte(vararg param: Any?): Byte?
|
||||
#### int <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun int(vararg param: Any?): Int
|
||||
fun int(vararg args: Any?): Int
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
@@ -967,6 +979,10 @@ fun int(vararg param: Any?): Int
|
||||
|
||||
修改 ~~`callInt`~~ 为 `int`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 Int 返回值类型。
|
||||
@@ -974,7 +990,7 @@ fun int(vararg param: Any?): Int
|
||||
#### long <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun long(vararg param: Any?): Long
|
||||
fun long(vararg args: Any?): Long
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
@@ -985,6 +1001,10 @@ fun long(vararg param: Any?): Long
|
||||
|
||||
修改 ~~`callLong`~~ 为 `long`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 Long 返回值类型。
|
||||
@@ -992,7 +1012,7 @@ fun long(vararg param: Any?): Long
|
||||
#### short <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun short(vararg param: Any?): Short
|
||||
fun short(vararg args: Any?): Short
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
@@ -1003,6 +1023,10 @@ fun short(vararg param: Any?): Short
|
||||
|
||||
修改 ~~`callShort`~~ 为 `short`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 Short 返回值类型。
|
||||
@@ -1010,7 +1034,7 @@ fun short(vararg param: Any?): Short
|
||||
#### double <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun double(vararg param: Any?): Double
|
||||
fun double(vararg args: Any?): Double
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
@@ -1021,6 +1045,10 @@ fun double(vararg param: Any?): Double
|
||||
|
||||
修改 ~~`callDouble`~~ 为 `double`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 Double 返回值类型。
|
||||
@@ -1028,7 +1056,7 @@ fun double(vararg param: Any?): Double
|
||||
#### float <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun float(vararg param: Any?): Float
|
||||
fun float(vararg args: Any?): Float
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
@@ -1039,6 +1067,10 @@ fun float(vararg param: Any?): Float
|
||||
|
||||
修改 ~~`callFloat`~~ 为 `float`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 Float 返回值类型。
|
||||
@@ -1046,7 +1078,7 @@ fun float(vararg param: Any?): Float
|
||||
#### string <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun string(vararg param: Any?): String
|
||||
fun string(vararg args: Any?): String
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
@@ -1057,6 +1089,10 @@ fun string(vararg param: Any?): String
|
||||
|
||||
修改 ~~`callString`~~ 为 `string`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 String 返回值类型。
|
||||
@@ -1064,13 +1100,17 @@ fun string(vararg param: Any?): String
|
||||
#### char <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun char(vararg param: Any?): Char
|
||||
fun char(vararg args: Any?): Char
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
|
||||
`v1.0.68` `added`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 Char 返回值类型。
|
||||
@@ -1078,7 +1118,7 @@ fun char(vararg param: Any?): Char
|
||||
#### boolean <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
fun boolean(vararg param: Any?): Boolean
|
||||
fun boolean(vararg args: Any?): Boolean
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
@@ -1089,6 +1129,10 @@ fun boolean(vararg param: Any?): Boolean
|
||||
|
||||
修改 ~~`callBoolean`~~ 为 `boolean`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 Boolean 返回值类型。
|
||||
@@ -1096,13 +1140,17 @@ fun boolean(vararg param: Any?): Boolean
|
||||
### array <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
inline fun <reified T> array(vararg param: Any?): Array<T>
|
||||
inline fun <reified T> array(vararg args: Any?): Array<T>
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
|
||||
`v1.0.68` `added`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 Array 返回值类型。
|
||||
@@ -1110,13 +1158,17 @@ inline fun <reified T> array(vararg param: Any?): Array<T>
|
||||
### list <span class="symbol">- method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
inline fun <reified T> list(vararg param: Any?): List<T>
|
||||
inline fun <reified T> list(vararg args: Any?): List<T>
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
|
||||
`v1.0.68` `added`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 执行 `Method`,指定 List 返回值类型。
|
@@ -909,11 +909,11 @@ inline fun <reified T : Any> T.current(ignored: Boolean, initiate: CurrentClass.
|
||||
## Class.buildOf <span class="symbol">- ext-method</span>
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
inline fun Class<*>.buildOf(vararg param: Any?, initiate: ConstructorConditions): Any?
|
||||
inline fun Class<*>.buildOf(vararg args: Any?, initiate: ConstructorConditions): Any?
|
||||
```
|
||||
|
||||
```kotlin:no-line-numbers
|
||||
inline fun <T> Class<*>.buildOf(vararg param: Any?, initiate: ConstructorConditions): T?
|
||||
inline fun <T> Class<*>.buildOf(vararg args: Any?, initiate: ConstructorConditions): T?
|
||||
```
|
||||
|
||||
**Change Records**
|
||||
@@ -928,6 +928,10 @@ inline fun <T> Class<*>.buildOf(vararg param: Any?, initiate: ConstructorConditi
|
||||
|
||||
加入无泛型方法 `buildOf`
|
||||
|
||||
`v1.1.6` `modified`
|
||||
|
||||
修改参数命名 `param` 为 `args`
|
||||
|
||||
**Function Illustrate**
|
||||
|
||||
> 通过构造方法创建新实例,指定类型 `T` 或任意类型 `Any`。
|
||||
|
Reference in New Issue
Block a user