Right now, Anti-Features are just a tag. This adds the possibility of adding the tag, then a matching text to explain why the Anti-Feature was tagged. To get there, I refactored a lot of the custom
TYPE_* handling and introduced a new type
TYPE_STRINGMAP for Anti-Features.
closes #683 (closed)
Tests needed before merging:
Full run of
fdroid updateon fdroid-buildserver-full-copy
fdroid rewritemetaleaves fdroiddata unchanged.
fdroid readmetapasses on https://gitlab.com/guardianproject/fdroid-metadata
Before/After comparison of https://f-droid.org/repo/index-v2.json files.