oSumAtrIX 6b8977f178
refactor: improve structure and public API
This commit introduces a couple changes besides the refactor. Executing patches can be cancelled, multiple bundles loaded into the same class loader and `Patch.execute` does not have to return anymore.

BREAKING CHANGE: Various public APIs have been changed. The `Version` annotation has been removed. Patches do not return anything anymore and instead throw `PatchException`. Multiple patch bundles can now be loaded in a single ClassLoader to bypass class loader isolation.
2023-08-19 01:45:27 +02:00
2023-06-12 02:55:09 +02:00
2023-07-06 18:15:40 +02:00
2023-07-06 18:15:40 +02:00
2023-03-02 19:23:41 +01:00
2023-07-30 02:50:41 +02:00
2023-08-14 02:11:55 +00:00
2023-07-06 18:15:40 +02:00
2023-07-06 18:15:40 +02:00
2022-03-20 00:16:53 +01:00
2023-02-13 22:29:20 +01:00
2023-02-13 22:29:20 +01:00
2023-05-08 01:03:11 +02:00
2022-03-19 18:35:41 +01:00

💉 ReVanced Patcher

ReVanced Patcher used to patch Android applications.

Description
💉 ReVanced Patcher used to patch Android applications
Readme GPL-3.0 3.4 MiB
Languages
Kotlin 100%