Skip to content

Commit c4acd31

Browse files
committed
Modify change member call param name to "args" in ConstructorFinder, MethodFinder, ReflectionFactory
1 parent ce35291 commit c4acd31

File tree

9 files changed

+203
-75
lines changed

9 files changed

+203
-75
lines changed

docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/core/finder/members/ConstructorFinder.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -762,27 +762,35 @@ inner class Instance internal constructor(private val constructor: Constructor<*
762762
#### call <span class="symbol">- method</span>
763763

764764
```kotlin:no-line-numbers
765-
fun call(vararg param: Any?): Any?
765+
fun call(vararg args: Any?): Any?
766766
```
767767

768768
**Change Records**
769769

770770
`v1.0.2` `added`
771771

772+
`v1.1.6` `modified`
773+
774+
修改参数命名 `param``args`
775+
772776
**Function Illustrate**
773777

774778
> 执行 `Constructor` 创建目标实例,不指定目标实例类型。
775779
776780
#### newInstance <span class="symbol">- method</span>
777781

778782
```kotlin:no-line-numbers
779-
fun <T> newInstance(vararg param: Any?): T?
783+
fun <T> newInstance(vararg args: Any?): T?
780784
```
781785

782786
**Change Records**
783787

784788
`v1.0.2` `added`
785789

790+
`v1.1.6` `modified`
791+
792+
修改参数命名 `param``args`
793+
786794
**Function Illustrate**
787795

788796
> 执行 `Constructor` 创建目标实例 ,指定 `T` 目标实例类型。

docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/core/finder/members/MethodFinder.md

Lines changed: 65 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -914,49 +914,61 @@ fun original(): Instance
914914
#### call <span class="symbol">- method</span>
915915

916916
```kotlin:no-line-numbers
917-
fun call(vararg param: Any?): Any?
917+
fun call(vararg args: Any?): Any?
918918
```
919919

920920
**Change Records**
921921

922922
`v1.0.2` `added`
923923

924+
`v1.1.6` `modified`
925+
926+
修改参数命名 `param``args`
927+
924928
**Function Illustrate**
925929

926930
> 执行 `Method`,不指定返回值类型。
927931
928932
#### invoke <span class="symbol">- method</span>
929933

930934
```kotlin:no-line-numbers
931-
fun <T> invoke(vararg param: Any?): T?
935+
fun <T> invoke(vararg args: Any?): T?
932936
```
933937

934938
**Change Records**
935939

936940
`v1.0.2` `added`
937941

942+
`v1.1.6` `modified`
943+
944+
修改参数命名 `param``args`
945+
938946
**Function Illustrate**
939947

940948
> 执行 `Method`,指定 `T` 返回值类型。
941949
942950
#### byte <span class="symbol">- method</span>
943951

944952
```kotlin:no-line-numbers
945-
fun byte(vararg param: Any?): Byte?
953+
fun byte(vararg args: Any?): Byte?
946954
```
947955

948956
**Change Records**
949957

950958
`v1.0.68` `added`
951959

960+
`v1.1.6` `modified`
961+
962+
修改参数命名 `param``args`
963+
952964
**Function Illustrate**
953965

954966
> 执行 `Method`,指定 Byte 返回值类型。
955967
956968
#### int <span class="symbol">- method</span>
957969

958970
```kotlin:no-line-numbers
959-
fun int(vararg param: Any?): Int
971+
fun int(vararg args: Any?): Int
960972
```
961973

962974
**Change Records**
@@ -967,14 +979,18 @@ fun int(vararg param: Any?): Int
967979

968980
修改 ~~`callInt`~~`int`
969981

982+
`v1.1.6` `modified`
983+
984+
修改参数命名 `param``args`
985+
970986
**Function Illustrate**
971987

972988
> 执行 `Method`,指定 Int 返回值类型。
973989
974990
#### long <span class="symbol">- method</span>
975991

976992
```kotlin:no-line-numbers
977-
fun long(vararg param: Any?): Long
993+
fun long(vararg args: Any?): Long
978994
```
979995

980996
**Change Records**
@@ -985,14 +1001,18 @@ fun long(vararg param: Any?): Long
9851001

9861002
修改 ~~`callLong`~~`long`
9871003

1004+
`v1.1.6` `modified`
1005+
1006+
修改参数命名 `param``args`
1007+
9881008
**Function Illustrate**
9891009

9901010
> 执行 `Method`,指定 Long 返回值类型。
9911011
9921012
#### short <span class="symbol">- method</span>
9931013

9941014
```kotlin:no-line-numbers
995-
fun short(vararg param: Any?): Short
1015+
fun short(vararg args: Any?): Short
9961016
```
9971017

9981018
**Change Records**
@@ -1003,14 +1023,18 @@ fun short(vararg param: Any?): Short
10031023

10041024
修改 ~~`callShort`~~`short`
10051025

1026+
`v1.1.6` `modified`
1027+
1028+
修改参数命名 `param``args`
1029+
10061030
**Function Illustrate**
10071031

10081032
> 执行 `Method`,指定 Short 返回值类型。
10091033
10101034
#### double <span class="symbol">- method</span>
10111035

10121036
```kotlin:no-line-numbers
1013-
fun double(vararg param: Any?): Double
1037+
fun double(vararg args: Any?): Double
10141038
```
10151039

10161040
**Change Records**
@@ -1021,14 +1045,18 @@ fun double(vararg param: Any?): Double
10211045

10221046
修改 ~~`callDouble`~~`double`
10231047

1048+
`v1.1.6` `modified`
1049+
1050+
修改参数命名 `param``args`
1051+
10241052
**Function Illustrate**
10251053

10261054
> 执行 `Method`,指定 Double 返回值类型。
10271055
10281056
#### float <span class="symbol">- method</span>
10291057

10301058
```kotlin:no-line-numbers
1031-
fun float(vararg param: Any?): Float
1059+
fun float(vararg args: Any?): Float
10321060
```
10331061

10341062
**Change Records**
@@ -1039,14 +1067,18 @@ fun float(vararg param: Any?): Float
10391067

10401068
修改 ~~`callFloat`~~`float`
10411069

1070+
`v1.1.6` `modified`
1071+
1072+
修改参数命名 `param``args`
1073+
10421074
**Function Illustrate**
10431075

10441076
> 执行 `Method`,指定 Float 返回值类型。
10451077
10461078
#### string <span class="symbol">- method</span>
10471079

10481080
```kotlin:no-line-numbers
1049-
fun string(vararg param: Any?): String
1081+
fun string(vararg args: Any?): String
10501082
```
10511083

10521084
**Change Records**
@@ -1057,28 +1089,36 @@ fun string(vararg param: Any?): String
10571089

10581090
修改 ~~`callString`~~`string`
10591091

1092+
`v1.1.6` `modified`
1093+
1094+
修改参数命名 `param``args`
1095+
10601096
**Function Illustrate**
10611097

10621098
> 执行 `Method`,指定 String 返回值类型。
10631099
10641100
#### char <span class="symbol">- method</span>
10651101

10661102
```kotlin:no-line-numbers
1067-
fun char(vararg param: Any?): Char
1103+
fun char(vararg args: Any?): Char
10681104
```
10691105

10701106
**Change Records**
10711107

10721108
`v1.0.68` `added`
10731109

1110+
`v1.1.6` `modified`
1111+
1112+
修改参数命名 `param``args`
1113+
10741114
**Function Illustrate**
10751115

10761116
> 执行 `Method`,指定 Char 返回值类型。
10771117
10781118
#### boolean <span class="symbol">- method</span>
10791119

10801120
```kotlin:no-line-numbers
1081-
fun boolean(vararg param: Any?): Boolean
1121+
fun boolean(vararg args: Any?): Boolean
10821122
```
10831123

10841124
**Change Records**
@@ -1089,34 +1129,46 @@ fun boolean(vararg param: Any?): Boolean
10891129

10901130
修改 ~~`callBoolean`~~`boolean`
10911131

1132+
`v1.1.6` `modified`
1133+
1134+
修改参数命名 `param``args`
1135+
10921136
**Function Illustrate**
10931137

10941138
> 执行 `Method`,指定 Boolean 返回值类型。
10951139
10961140
### array <span class="symbol">- method</span>
10971141

10981142
```kotlin:no-line-numbers
1099-
inline fun <reified T> array(vararg param: Any?): Array<T>
1143+
inline fun <reified T> array(vararg args: Any?): Array<T>
11001144
```
11011145

11021146
**Change Records**
11031147

11041148
`v1.0.68` `added`
11051149

1150+
`v1.1.6` `modified`
1151+
1152+
修改参数命名 `param``args`
1153+
11061154
**Function Illustrate**
11071155

11081156
> 执行 `Method`,指定 Array 返回值类型。
11091157
11101158
### list <span class="symbol">- method</span>
11111159

11121160
```kotlin:no-line-numbers
1113-
inline fun <reified T> list(vararg param: Any?): List<T>
1161+
inline fun <reified T> list(vararg args: Any?): List<T>
11141162
```
11151163

11161164
**Change Records**
11171165

11181166
`v1.0.68` `added`
11191167

1168+
`v1.1.6` `modified`
1169+
1170+
修改参数命名 `param``args`
1171+
11201172
**Function Illustrate**
11211173

11221174
> 执行 `Method`,指定 List 返回值类型。

docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -909,11 +909,11 @@ inline fun <reified T : Any> T.current(ignored: Boolean, initiate: CurrentClass.
909909
## Class.buildOf <span class="symbol">- ext-method</span>
910910

911911
```kotlin:no-line-numbers
912-
inline fun Class<*>.buildOf(vararg param: Any?, initiate: ConstructorConditions): Any?
912+
inline fun Class<*>.buildOf(vararg args: Any?, initiate: ConstructorConditions): Any?
913913
```
914914

915915
```kotlin:no-line-numbers
916-
inline fun <T> Class<*>.buildOf(vararg param: Any?, initiate: ConstructorConditions): T?
916+
inline fun <T> Class<*>.buildOf(vararg args: Any?, initiate: ConstructorConditions): T?
917917
```
918918

919919
**Change Records**
@@ -928,6 +928,10 @@ inline fun <T> Class<*>.buildOf(vararg param: Any?, initiate: ConstructorConditi
928928

929929
加入无泛型方法 `buildOf`
930930

931+
`v1.1.6` `modified`
932+
933+
修改参数命名 `param``args`
934+
931935
**Function Illustrate**
932936

933937
> 通过构造方法创建新实例,指定类型 `T` 或任意类型 `Any`

docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/core/finder/members/ConstructorFinder.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -754,27 +754,35 @@ inner class Instance internal constructor(private val constructor: Constructor<*
754754
#### call <span class="symbol">- method</span>
755755

756756
```kotlin:no-line-numbers
757-
fun call(vararg param: Any?): Any?
757+
fun call(vararg args: Any?): Any?
758758
```
759759

760760
**变更记录**
761761

762762
`v1.0.2` `新增`
763763

764+
`v1.1.6` `修改`
765+
766+
修改参数命名 `param``args`
767+
764768
**功能描述**
765769

766770
> 执行 `Constructor` 创建目标实例,不指定目标实例类型。
767771
768772
#### newInstance <span class="symbol">- method</span>
769773

770774
```kotlin:no-line-numbers
771-
fun <T> newInstance(vararg param: Any?): T?
775+
fun <T> newInstance(vararg args: Any?): T?
772776
```
773777

774778
**变更记录**
775779

776780
`v1.0.2` `新增`
777781

782+
`v1.1.6` `修改`
783+
784+
修改参数命名 `param``args`
785+
778786
**功能描述**
779787

780788
> 执行 `Constructor` 创建目标实例 ,指定 `T` 目标实例类型。

0 commit comments

Comments
 (0)