1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-16 11:50:10 +01:00
fdroidserver/tests/metadata/com.politedroid.yml
Jochen Sprickerhof 889b8cb372 Don't copy per version anti features to all versions
make_v0() modified the apps data structure to copy an anti feature for a
specific version to all versions resulting in index-v1 and -v2 to
contain wrong anti feature annotations. This patch fixes this and adds a
test that the data structure is no longer modified.

The bug shadowed bugs in the AF implementation of -v1 and -v2 resulting
in not coping the version specific data. This is corrected as well.
This is also tested now.

For -v2 the AF dict is now sorted to make the result reproducible.

Finally The NoSourceSince AF was added as a per version and overall AF
in -v1 and is now only applied as an overall AF and the test is updated
accordingly.
2023-04-04 14:20:41 +00:00

50 lines
1.0 KiB
YAML

AntiFeatures:
- NonFreeNet
Categories:
- Time
License: GPL-3.0-only
SourceCode: https://github.com/miguelvps/PoliteDroid
IssueTracker: https://github.com/miguelvps/PoliteDroid/issues
AutoName: Polite Droid
Summary: Calendar tool
Description: Activates silent mode during calendar events.
RepoType: git
Repo: https://github.com/miguelvps/PoliteDroid.git
Builds:
- versionName: '1.2'
versionCode: 3
commit: 6a548e4b19
target: android-10
antifeatures:
- KnownVuln
- UpstreamNonFree
- NonFreeAssets
- versionName: '1.3'
versionCode: 4
commit: ad865b57bf3ac59580f38485608a9b1dda4fa7dc
target: android-15
- versionName: '1.4'
versionCode: 5
commit: 456bd615f3fbe6dff06433928cf7ea20073601fb
target: android-10
- versionName: '1.5'
versionCode: 6
commit: v1.5
sudo: echo 'this is just a test'
gradle:
- yes
ArchivePolicy: 4 versions
AutoUpdateMode: Version v%v
UpdateCheckMode: Tags
CurrentVersion: '1.5'
CurrentVersionCode: 6
NoSourceSince: '1.5'