revanced-patcher icon indicating copy to clipboard operation
revanced-patcher copied to clipboard

feat: revert the use of annotations

Open oSumAtrIX opened this issue 3 years ago • 0 comments

🐞 Issue

Currently, annotations are being used to give patches and fingerprints metadata. This approach proved to be unsuited for our case and should be subject to removal.

❗ Solution

Revert using annotations and instead use objects such as PatchMetadata and FingerprintMetadata objects.

❓ Motivation

This will get rid of a lot of reflection API calls. The patcher API would be retained.

oSumAtrIX avatar Jul 11 '22 23:07 oSumAtrIX