Commit Graph

13 Commits

Author SHA1 Message Date
oSumAtrIX
cd4a0a4dec Use JvmName annotation to circumvent JVM signature clash and add unorderedAllOf function to match unordered using an indexedMatcher 2026-01-21 19:58:36 +01:00
oSumAtrIX
b30b8f00dc add opcode instructions api 2026-01-17 19:44:14 +01:00
oSumAtrIX
afe27b960b add unordered/string matcher 2026-01-17 18:11:32 +01:00
oSumAtrIX
91cb464a27 fix nullability 2026-01-11 03:09:49 +01:00
oSumAtrIX
dc8565e8a6 use context params for apis 2026-01-09 19:06:50 +01:00
oSumAtrIX
1a052b9787 contextualize delegate variants and composite api 2026-01-09 18:53:35 +01:00
oSumAtrIX
ed56bf49ad make typealiases public 2026-01-09 16:02:46 +01:00
oSumAtrIX
56fd65d6ce formatting 2026-01-08 00:51:56 +01:00
oSumAtrIX
5674c1f2a2 more completeness 2026-01-08 00:51:17 +01:00
oSumAtrIX
d2461f92aa more or less finish composite api 2026-01-06 04:06:37 +01:00
oSumAtrIX
18570656cc merge matching and tests module with patcher, make builder api context aware and refactor 2025-12-30 00:02:16 +01:00
oSumAtrIX
005c91bc08 Modernize patch api names, deprecate fingerprints, simplify patching code even more, add mutablemethod implementation setter, refactor tests and improve for better coverage 2025-12-29 07:41:07 +01:00
oSumAtrIX
f17fbd8c40 Refactor matching API into separate module, simplify & refactor matching code, convert patcher to functions/DSL, refactor & greatly simplify internal code, refactor & simplify patch api internal code, update deps, fix workflow, add callback for patches files failed to load to be able to be able to load the rest of the patches 2025-12-29 03:41:10 +01:00