64 Commits

Author SHA1 Message Date
ee1ab4191c Fix file path formatting bug in Injector.java 2021-04-02 08:07:13 +02:00
Gabriel Tofvesson
58982c8f99 Update README.md 2021-02-05 21:56:45 +01:00
Gabriel Tofvesson
531a5ffe0c Update test files 2021-02-05 21:29:17 +01:00
Gabriel Tofvesson
dd0748a52c Implement injected assertions 2021-02-05 21:28:47 +01:00
Gabriel Tofvesson
ffcd11f05b Update README.md v2.2.0 2021-02-05 15:12:19 +01:00
Gabriel Tofvesson
a1bda63564 Implement removal of extraneous (injected) GOTO instructions 2021-02-05 15:11:46 +01:00
Gabriel Tofvesson
a13c241f47 Update README.md 2021-02-05 14:59:17 +01:00
Gabriel Tofvesson
baf2739bf5 Update test files 2021-02-05 14:59:04 +01:00
Gabriel Tofvesson
98b3b7cb3b Implement try-catch-finally injection 2021-02-05 14:58:42 +01:00
47723fccfb Update README.md 2021-01-30 17:30:29 +01:00
e4a8470ecf Update README.md v2.1.0 2021-01-30 17:08:35 +01:00
758a94f02d Minimize default injection priority 2021-01-30 17:02:44 +01:00
092976ee5c Make method injection target resolution more intelligent 2021-01-30 16:55:09 +01:00
5729537864 Update README.md v2.0.0 2021-01-28 18:28:06 +01:00
8d9575cc57 Update test files 2021-01-28 18:21:46 +01:00
1a7383278d Improve method resolution 2021-01-28 18:21:36 +01:00
169e30fc03 Update README.md 2021-01-28 18:21:04 +01:00
00ccca408c Update test files 2021-01-28 17:05:11 +01:00
b2246c6960 Improve automatic injection system 2021-01-28 17:04:59 +01:00
4d267e491b Implement interface injection 2021-01-28 17:04:17 +01:00
bbeb87aa19 Update README.md 2021-01-28 07:17:14 +01:00
bc0e8f68c7 Update README.md 2021-01-28 07:09:05 +01:00
b1089086e2 Remove redundant code 2021-01-28 07:08:10 +01:00
e4064fa5e0 Implement method injection priority (higher earlier) 2021-01-28 07:07:55 +01:00
c5e9a4270a Update README.md 2021-01-28 06:41:39 +01:00
243e7e1baa Update README.md 2021-01-28 06:35:52 +01:00
5540080c2c Add example code to README.md 2021-01-28 06:34:04 +01:00
a22e1b398f Update gitignore 2021-01-28 05:55:27 +01:00
69af7fe48a Remove temporary output files 2021-01-28 05:54:30 +01:00
ba8c52473b Add gitignore 2021-01-28 05:54:18 +01:00
1ceb554ae7 Update README.md 2021-01-28 05:53:08 +01:00
247d9c53fa Finalize specific exceptions 2021-01-28 05:50:49 +01:00
833b27e38c Refactor/remove obsolete implementations 2021-01-28 05:50:18 +01:00
552db1a2e5 Update tests 2021-01-28 05:49:18 +01:00
b9846bf40d Update README.md 2021-01-28 05:49:08 +01:00
a399779ca1 Update tests 2021-01-28 05:32:37 +01:00
60540d21c0 Implement method prepending 2021-01-28 05:32:25 +01:00
69b2194b23 Update README.md 2021-01-26 06:05:35 +01:00
5301efd2a7 Update tests 2021-01-26 06:01:26 +01:00
ac9b3079ab Fix frame-related bugs in "append method with return value"-implementation 2021-01-26 06:01:03 +01:00
bd8a926266 Update README.md 2021-01-21 06:41:14 +01:00
cea7fa06bd Implement method appending 2021-01-21 06:40:26 +01:00
1734c978b2 Update README to reflect V2 implementation 2021-01-21 02:19:43 +01:00
4ddbf6821b Complete FrameState analysis implementation 2021-01-21 02:19:25 +01:00
a0e5a3ef29 Implement preliminary method frame state prediction 2021-01-20 08:19:25 +01:00
395de97c9d Add comments and JavaDoc 2020-04-21 19:17:49 +02:00
778d1aed9d Update tests 2020-04-21 18:16:48 +02:00
0b58fcf3a3 Fix bug in multi-method merge algorithm referencing retVal 2020-04-21 18:16:06 +02:00
518dfa80d8 Update README 2020-04-19 21:39:43 +02:00
3e02401995 Update test code 2020-04-19 21:32:37 +02:00