Adam
9b2b5fdecf
hn
2015-12-05 18:42:16 -05:00
Adam
b9b2ef70f2
more or less promising
2015-12-04 23:30:45 -05:00
Adam
5cbd36a25c
Solved methods 940, solved fields 1084, unsolved methods 173, unsolved fields 1211. also included jars i am using
2015-11-29 20:49:03 -05:00
Adam
a2581e62c1
total crap
2015-11-28 23:27:34 -05:00
Adam
1f778cfd67
Add export test to check all exports are met from RL
2015-11-26 22:17:49 -06:00
Adam
0c915ee90e
Export one of these for tests
2015-11-26 22:16:58 -06:00
Adam
b2e91c72d0
A lot of fields still can't be mapped. I am not able to map all fields
...
exported from RL at all.
Might try and get more specific stuff from fields like:
Other fields used in expressions
Assigning values to fields from LVT (parameters)?
Passed to methods, and at what index
2015-11-26 21:58:31 -06:00
Adam
c55c2f7399
Solved methods 952, solved fields 1028, unsolved methods 106, unsolved fields 1267
2015-11-26 11:07:35 -06:00
Adam
e1d207c637
849
2015-11-25 19:31:03 -06:00
Adam
4af665e58f
576 methods
2015-11-25 18:55:45 -06:00
Adam
f540d76b47
Idr this. Some fields have different accessors (at least public) between versions and is messing with this.
2015-11-24 22:20:12 -06:00
Adam
ab86ae3a02
Strip rl package name
2015-11-22 21:03:36 -06:00
Adam
ae98acf18a
Add Exports and Implements from runeloader. Some fields are exported twice with two different names and I don't know what to do there
2015-11-22 20:49:47 -06:00
Adam
0d7b1ff89a
Add interface injector
2015-11-22 19:57:11 -06:00
Adam
e2b0c90e7a
Check mappings works now, add array load/store instruction types. Beginning of mapping importer.
2015-11-22 19:45:20 -06:00
Adam
ef8c8f6fb8
Add export, import, and implements annotation
2015-11-22 19:41:34 -06:00
Adam
3d2e3d6b60
Add retention/targets to annotations
2015-11-22 18:54:34 -06:00
Adam
29f0e609e0
Update one getter value from the array fix
2015-11-22 17:45:06 -06:00
Adam
96468b1547
Fix test, but I don't think this fixes the underlying problem
2015-11-22 16:19:07 -06:00
Adam
adcfdc471a
Added failing negative mul test
2015-11-22 15:07:15 -06:00
Adam
30ed0b4309
Runeloader test
2015-11-22 11:43:49 -06:00
Adam
304b78dfd7
Move rl injection to test
2015-11-22 09:39:19 -06:00
Adam
7d3acc0517
Add obfuscated name/getter annotations
2015-11-22 09:30:28 -06:00
Adam
2dd80f9b59
Gamepack 15 11/22/2015
2015-11-22 09:26:17 -06:00
Adam
98a24c954b
Import runeloader inject system
2015-11-22 09:04:10 -06:00
Adam
484d153be3
This should bet net.runelite.rs.api
2015-11-20 22:31:58 -05:00
Adam
0c6ba8a2b6
Import RuneLoader API
2015-11-20 22:29:10 -05:00
Adam
792446c8fb
Split intValue/longValue.
2015-11-20 21:21:43 -05:00
Adam
26b3aa46a5
Store obfuscated getter in annotations
2015-11-20 19:30:15 -05:00
Adam
bd63eeb684
Annotate original classes/fields/methods with their obfuscated name
2015-11-20 16:26:04 -05:00
Adam
dac030002a
More assertions
2015-11-20 16:02:44 -05:00
Adam
4c0d8de65b
String annotation reading/writing
2015-11-20 15:52:22 -05:00
Adam
859f2d1dde
Merger works? but stuff is unordered
2015-11-20 14:50:47 -05:00
Adam
933648c11d
Save mappings/enc on disk
2015-11-20 13:38:08 -05:00
Adam
050fa333fa
hm
2015-11-20 11:54:09 -05:00
Adam
0da5258c17
hm
2015-11-20 11:14:50 -05:00
Adam
919d2d68b3
Split rename unique into renamer and renamer unique
2015-11-20 09:48:45 -05:00
Adam
3db11969c3
Rename classes last so we can do it in 1 pass
2015-11-19 22:19:51 -05:00
Adam
dad328de12
Cleanup rename unique
2015-11-19 21:23:28 -05:00
Adam
9752e5529f
unused
2015-11-19 20:31:56 -05:00
Adam
765b5d7467
Cleanup
2015-11-19 20:31:27 -05:00
Adam
a3a5b148df
Maybe this is good enough I don't know
2015-11-19 20:28:19 -05:00
Adam
d6958e2684
Add hashCode to pool entry
2015-11-19 19:38:29 -05:00
Adam
946016afea
Basic edge type.
2015-11-19 17:08:06 -05:00
Adam
dba7e02e0a
Print. at 489/434.
2015-11-19 16:50:53 -05:00
Adam
804b34d075
hm
2015-11-19 16:32:19 -05:00
Adam
bda6242dcb
Save before I rip this up
2015-11-19 12:28:01 -05:00
Adam
87d4bc1ee5
Now the frames contain other functions
2015-11-17 20:08:42 -05:00
Adam
139b31f2ac
seemed promising. doesn't really help.
2015-11-16 19:48:51 -05:00
Adam
ceafe5acec
Execution test is inf looping with new frame/exec stuff, dont know why.
2015-11-15 21:35:35 -05:00