Lucaskyy
|
6c9797583d
|
test: fix outdated test
|
2022-06-05 08:03:17 +02:00 |
|
Lucaskyy
|
3cf07f5ce2
|
refactor: replace asInstructions with toInstruction to follow proper naming scheme
|
2022-06-05 08:03:17 +02:00 |
|
oSumAtrIX
|
1f08da8b2a
|
refact: include each signature in its corresponding patch
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
|
2022-06-05 08:03:14 +02:00 |
|
Lucaskyy
|
b2dab3fabf
|
refactor: rename method to resolverMethod
|
2022-06-05 08:03:14 +02:00 |
|
Lucaskyy
|
642e9031eb
|
feat: Add patch metadata
Fixes ReVancedTeam/revanced-patches#1
|
2022-06-05 08:03:13 +02:00 |
|
Lucaskyy
|
7a56dca004
|
feat: add fuzzy resolver
fixed docs for MethodSignature & added tests for fuzzy resolver
|
2022-06-05 08:03:13 +02:00 |
|
Lucaskyy
|
18853f70a4
|
refactor: migrate signature schema changes to Patcher
also updated Extensions, for good measure.
|
2022-06-05 08:03:13 +02:00 |
|
oSumAtrIX
|
6b8b0573d4
|
feat: add missing test for fields
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
|
2022-06-05 08:03:12 +02:00 |
|
Lucaskyy
|
72f3cad3f9
|
refactor: Change all references from Array to Iterable
BREAKING CHANGE: arrayOf has to be changed to listOf.
|
2022-06-05 08:03:10 +02:00 |
|
Lucaskyy
|
94dbb573cf
|
refactor: bump multidexlib2, dexlib2 and smali
|
2022-06-05 08:03:07 +02:00 |
|
Lucaskyy
|
c267b12a7d
|
refactor: make method a property
|
2022-06-05 08:03:04 +02:00 |
|
Lucaskyy
|
45303f66ec
|
test: fix test with previous changes
|
2022-06-05 08:03:03 +02:00 |
|
oSumAtrIX
|
0d8d19e708
|
feat: Finish first patcher test
|
2022-06-05 08:03:00 +02:00 |
|
oSumAtrIX
|
544bcf76bd
|
feat: Add first tests
|
2022-06-05 08:02:58 +02:00 |
|
oSumAtrIX
|
3651981161
|
feat: migrate to dexlib
BREAKING CHANGE: Removed usage of ASM library
|
2022-06-05 08:02:51 +02:00 |
|
Lucaskyy
|
fa6e454ae9
|
test: fix assert message
|
2022-06-05 08:02:50 +02:00 |
|
Lucaskyy
|
cbd8df2df0
|
fix(MethodResolver): fix cd57a8c9a0db7e3ae5ad0bca202e5955930319ab
|
2022-06-05 08:02:49 +02:00 |
|
Lucaskyy
|
699c730a7c
|
fix(MethodResolver): strip labels and line numbers so opcode patterns match
|
2022-06-05 08:02:48 +02:00 |
|
Lucaskyy
|
41749ba829
|
fix: give ClassWriter a ClassReader for symtable
removed SafeClassWriter as it was unused
|
2022-06-05 08:02:46 +02:00 |
|
Lucaskyy
|
7faa001406
|
refactor: Optimize Signature class (#11)
BREAKING CHANGE: Array<Int> was changed to IntArray. This breaks existing patches.
|
2022-06-05 08:02:44 +02:00 |
|
Lucaskyy
|
70872307e3
|
refactor: Rename net.revanced to app.revanced
BREAKING CHANGE: Package name was changed from "net.revanced" to "app.revanced"
|
2022-06-05 08:02:44 +02:00 |
|