Refactor the ReflectionCheck class

Signed-off-by: Graham <gpe@openrs2.dev>
pull/132/head
Graham 4 years ago
parent 1acf5ba8d9
commit 40018e103d
  1. 164
      share/deob/map/client.yaml

@ -233,7 +233,7 @@ classes:
client!sf: "Class155"
client!sh: "TextureOp35"
client!si: "Class157"
client!sj: "Class4_Sub29"
client!sj: "ReflectionCheck"
client!sk: "Class158"
client!sl: "TextureOp7"
client!sn: "TextureOp4"
@ -8778,8 +8778,8 @@ fields:
owner: "Class4_Sub27"
name: "anInt4620"
client!rl.x Lclient!ll;:
owner: "Static6"
name: "aClass112_28"
owner: "ReflectionCheck"
name: "queue"
client!rl.y I:
owner: "client"
name: "mainLoadPercentage"
@ -9246,32 +9246,32 @@ fields:
owner: "Keyboard"
name: "typedQueueWriterIndex"
client!sj.D [I:
owner: "Class4_Sub29"
name: "anIntArray529"
owner: "ReflectionCheck"
name: "errors"
client!sj.o [[[B:
owner: "Class4_Sub29"
name: "aByteArrayArrayArray19"
owner: "ReflectionCheck"
name: "methodArguments"
client!sj.p I:
owner: "Static6"
name: "anInt4856"
client!sj.q [I:
owner: "Class4_Sub29"
name: "anIntArray526"
owner: "ReflectionCheck"
name: "fieldValues"
client!sj.r I:
owner: "Class4_Sub29"
name: "anInt4857"
owner: "ReflectionCheck"
name: "size"
client!sj.s [Lclient!l;:
owner: "Static6"
name: "aClass4_Sub15Array1"
client!sj.t [Lsignlink!vk;:
owner: "Class4_Sub29"
name: "aClass197Array1"
owner: "ReflectionCheck"
name: "fieldRequests"
client!sj.u [I:
owner: "Class4_Sub29"
name: "anIntArray527"
owner: "ReflectionCheck"
name: "types"
client!sj.v I:
owner: "Class4_Sub29"
name: "anInt4858"
owner: "ReflectionCheck"
name: "id"
client!sj.w I:
owner: "GameShell"
name: "leftMargin"
@ -9279,8 +9279,8 @@ fields:
owner: "Static6"
name: "aStringArray28"
client!sj.z [Lsignlink!vk;:
owner: "Class4_Sub29"
name: "aClass197Array2"
owner: "ReflectionCheck"
name: "methodRequests"
client!sk.b I:
owner: "Static6"
name: "anInt4863"
@ -25468,34 +25468,34 @@ methods:
locals:
15: "local15"
client!jo.a (Lsignlink!pm;IBLclient!fd;)V:
owner: "Static22"
name: "method4689"
owner: "ReflectionCheck"
name: "push"
arguments:
0: "arg0"
1: "arg1"
3: "arg2"
3: "buffer"
1: "length"
0: "signLink"
locals:
9: "local9"
57: "local57"
69: "local69"
88: "local88"
90: "local90"
94: "local94"
137: "local137"
141: "local141"
145: "local145"
148: "local148"
150: "local150"
169: "local169"
174: "local174"
185: "local185"
204: "local204"
211: "local211"
244: "local244"
251: "local251"
258: "local258"
265: "local265"
272: "local272"
9: "check"
57: "i"
69: "type"
88: "className"
90: "value"
94: "fieldName"
137: "className"
141: "methodName"
145: "parameters"
148: "parameterNames"
150: "j"
169: "arguments"
174: "j"
185: "len"
204: "parameterTypes"
211: "j"
244: "ex"
251: "ex"
258: "ex"
265: "ex"
272: "ex"
client!jo.b (II)[[I:
owner: "TextureOp"
name: "method4695"
@ -37747,42 +37747,42 @@ methods:
arguments: {}
locals: {}
client!rl.a (Lclient!wa;ZI)V:
owner: "Static31"
name: "method3753"
owner: "ReflectionCheck"
name: "loop"
arguments:
0: "arg0"
0: "buffer"
locals:
16: "local16"
22: "local22"
24: "local24"
107: "local107"
114: "local114"
140: "local140"
149: "local149"
153: "local153"
173: "local173"
196: "local196"
199: "local199"
222: "local222"
225: "local225"
242: "local242"
247: "local247"
251: "local251"
253: "local253"
271: "local271"
284: "local284"
327: "local327"
333: "local333"
339: "local339"
345: "local345"
351: "local351"
357: "local357"
363: "local363"
369: "local369"
375: "local375"
381: "local381"
387: "local387"
393: "local393"
16: "check"
22: "pending"
24: "i"
107: "originalPos"
114: "i"
140: "type"
149: "field"
153: "value"
173: "field"
196: "field"
199: "modifiers"
222: "method"
225: "modifiers"
242: "method"
247: "encodedArguments"
251: "arguments"
253: "j"
271: "in"
284: "result"
327: "ex"
333: "ex"
339: "ex"
345: "ex"
351: "ex"
357: "ex"
363: "ex"
369: "ex"
375: "ex"
381: "ex"
387: "ex"
393: "ex"
client!rm.<init> ()V:
owner: "TextureOp27"
name: "<init>"
@ -40907,10 +40907,10 @@ methods:
73: "local73"
76: "local76"
client!te.a (ILjava/lang/String;)Ljava/lang/Class;:
owner: "Static33"
name: "method4156"
owner: "ReflectionCheck"
name: "classForName"
arguments:
1: "arg0"
1: "name"
locals: {}
client!te.a (Lclient!ua;IIII)V:
owner: "Static33"

Loading…
Cancel
Save