Commit Graph

11843 Commits

Author SHA1 Message Date
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