|
ab7fbd3f6e
|
fix: broken composition of fully qualified name in TypeProxy
|
2023-03-27 20:12:36 +02:00 |
|
|
ac4ce489b7
|
fix: misuse of asm type function
|
2023-03-27 19:54:23 +02:00 |
|
|
10b5d9e09e
|
fix: accidentally committed test print
|
2023-03-27 18:44:56 +02:00 |
|
|
b2b516b2b1
|
fix: trying to get fqn of primitive
|
2023-03-27 18:41:48 +02:00 |
|
|
a3f4dafff7
|
fix: TypeProxy.from access modifier
|
2023-03-27 13:10:28 +02:00 |
|
|
f2d1394bc4
|
feat: added set-via-descriptor-string for methods and fields
|
2023-03-27 12:12:43 +02:00 |
|
|
113d234bbf
|
chore: added (restored?) setType with fqn and array type
|
2023-03-26 18:41:38 +02:00 |
|
|
f2303ce943
|
chore: added (restored?) setType with Class object to FieldProxy
|
2023-03-25 21:38:12 +01:00 |
|
|
b8cd398fd5
|
Merge branch 'version4' into dev
|
2023-03-25 20:53:09 +01:00 |
|
|
17a0b4d017
|
chore: reorganize, add ProxyType enum
|
2023-03-21 18:46:23 +01:00 |
|
|
7e0b4e58dd
|
chore: javadocs
|
2023-03-21 18:33:53 +01:00 |
|
|
ff47129cf3
|
feat: restored flat descriptors, implemented primitive proxies
|
2023-03-21 18:24:29 +01:00 |
|
|
884cefead9
|
feat: expanded ClassProxies, now all fields and methods include classproxies to represent their parents (as well as parameters and return type for methods)
|
2023-03-21 16:32:19 +01:00 |
|
|
40686b8c92
|
feat: added ClassProxy
|
2023-03-21 14:05:14 +01:00 |
|
|
8c11b0b4d8
|
chore: updated insnnodes to match
|
2023-03-21 12:31:10 +01:00 |
|
|
1295516232
|
feat: initial proxy rework, replaced getters with public constants, rely more on ow2 Types instead of homebrew solutions
|
2023-03-21 12:27:27 +01:00 |
|
|
c1cb2184aa
|
fix: fixed return type bug
|
2023-03-18 14:03:25 +01:00 |
|
|
45ed48b675
|
chore: optimise imports
|
2023-03-13 02:53:17 +01:00 |
|
|
30f7660ded
|
fix: failure to restart matcher after failing to find pattern once
|
2023-03-13 02:47:09 +01:00 |
|
|
592e38066f
|
fix: bug in insnsequence creation
|
2023-03-13 02:21:33 +01:00 |
|
ftbsc
|
850d325ee6
|
doc: readme fix
|
2023-03-04 15:32:16 +01:00 |
|
|
a3b33e66e8
|
doc: added missing javadocs
|
2023-03-04 15:18:21 +01:00 |
|
|
8983a271f8
|
build: should now also build sources and javadocs jar
|
2023-03-04 15:07:12 +01:00 |
|
ftbsc
|
f053099073
|
doc: minor fixes in readme
|
2023-03-04 14:57:53 +01:00 |
|
ftbsc
|
ae8b3ca2ce
|
doc: updated readme
|
2023-03-04 12:32:08 +01:00 |
|
|
faa59bd7de
|
fix: improved InsnSequence
|
2023-03-04 12:01:39 +01:00 |
|
|
c9ea715ba1
|
fix: added empty predicates edge case to find function, and single-instruction constructor to InsnSequence
|
2023-03-04 11:52:40 +01:00 |
|
|
3185d840c4
|
fix: fixed several bugs in find function
|
2023-03-04 11:28:23 +01:00 |
|
|
118fae8fe7
|
fix: mistake in method names
|
2023-03-04 11:08:17 +01:00 |
|
|
211a24bfc8
|
fix: docs and method order in proxies
|
2023-03-04 01:44:19 +01:00 |
|
|
52dbb847a4
|
chore: removed references to cube game from names and comments
|
2023-03-03 18:42:51 +01:00 |
|
|
9ec77a95e0
|
fix: fixed breaking bug in find method
|
2023-03-03 17:17:53 +01:00 |
|
|
054fec4150
|
chore: moved out SrgMapper
|
2023-03-02 18:09:35 +01:00 |
|
|
1becebd024
|
chore: added gitversion
|
2023-03-02 00:50:02 +01:00 |
|
|
9a355f33af
|
feat: replaced put(), get() and call() with InsnNode extensions
|
2023-03-01 22:02:29 +01:00 |
|
|
65d732c079
|
feat: added setModifier method to proxy builder
|
2023-03-01 20:29:29 +01:00 |
|
|
de6cd06871
|
feat: added put(FieldProxy) and set(FieldProxy) to easily manipulate fields
|
2023-03-01 18:42:53 +01:00 |
|
|
bc649ed0f1
|
feat: implemented field and method proxies
|
2023-03-01 18:05:02 +01:00 |
|
|
e8b85872f9
|
doc: readme version bump
|
2023-02-27 17:22:37 +01:00 |
|
|
4064aa7726
|
doc: improved javadocs
|
2023-02-27 17:13:26 +01:00 |
|
|
fe928a0fb0
|
chore: moved exception from lll-processor
|
2023-02-27 17:07:06 +01:00 |
|
|
cf537274ee
|
chore: renamed exception package to exceptions
|
2023-02-27 16:45:09 +01:00 |
|
|
ea69f93028
|
doc: bump readme version
|
2023-02-27 02:28:47 +01:00 |
|
|
13775e9d6d
|
fix: error in reading srg methods
|
2023-02-27 00:46:27 +01:00 |
|
|
b918a7ccc8
|
doc: small readme fixes
|
2023-02-24 17:21:20 +01:00 |
|
|
eae4143207
|
doc: updated version in readme
|
2023-02-24 16:35:16 +01:00 |
|
|
67357c41e8
|
feat: added SrgMapper, which parses a .tsrg file and uses it for converting between MCP and SRG
|
2023-02-24 13:59:05 +01:00 |
|
|
81eb9b17b7
|
Merge remote-tracking branch 'origin/dev' into dev
|
2023-02-09 00:04:46 +01:00 |
|
|
016846f92e
|
feat: added BytecodePrinter
|
2023-02-09 00:04:34 +01:00 |
|
ftbsc
|
cf11af60d7
|
fix: out of bounds, test size first
|
2023-02-08 00:08:58 +01:00 |
|