fdroidserver/tests/metadata
Hans-Christoph Steiner 2f47938dbf standardize config on ruamel.yaml with a YAML 1.2 config
This is a key piece of the ongoing `PUBLISH` _config.yml_ migration. There was uneven implementation of which YAML parser to use, and that could lead to bugs where one parser might read a value one way, and a different parser will read the value a different way. I wanted to be sure that YAML 1.2 would always work.

This makes all code that handles config files use the same `ruamel.yaml` parsers.  This only touches other usages of YAML parsers when there is overlap.  This does not port all of _fdroidserver_ to `ruamel.yaml` and YAML 1.2.  The metadata files should already be YAML 1.2 anyway.

# Conflicts:
#	fdroidserver/lint.py
2025-03-10 08:48:58 +01:00
..
apk define "string map" type for new Anti-Features explanations 2023-05-23 10:47:03 +02:00
app.with.special.build.params define "string map" type for new Anti-Features explanations 2023-05-23 10:47:03 +02:00
dump standardize config on ruamel.yaml with a YAML 1.2 config 2025-03-10 08:48:58 +01:00
info.guardianproject.checkey only use AutoName: in checkupdates 2021-01-14 20:36:09 +01:00
info.guardianproject.urzip/en-US add tests for Fastlane changelogs including default.txt 2022-10-31 09:42:19 +01:00
org.smssecure.smssecure/signatures added some developer-signing key metadata to tests 2017-09-26 14:11:09 +02:00
app.with.special.build.params.yml metadata: set mapping indentation to 2 2023-09-08 08:18:27 +00:00
com.politedroid.yml category with no apps should be ignored, even if defined in config 2023-09-08 10:45:53 +02:00
duplicate.permisssions.yml gitlab-ci: add yamllint job 2025-02-26 17:28:01 +01:00
fake.ota.update.yml move all test metadata files to .yml format 2020-06-10 09:56:31 +02:00
info.guardianproject.checkey.yml only use AutoName: in checkupdates 2021-01-14 20:36:09 +01:00
info.guardianproject.urzip.yml gitlab-ci: add yamllint job 2025-02-26 17:28:01 +01:00
info.zwanenburg.caffeinetile.yml gitlab-ci: add yamllint job 2025-02-26 17:28:01 +01:00
no.min.target.sdk.yml update: do not set targetSdkVersion if the APK is missing it 2018-10-10 15:29:02 +02:00
obb.main.oldversion.yml add Liberapay: field with username as data 2020-06-16 15:35:28 +02:00
obb.main.twoversions.yml move all test metadata files to .yml format 2020-06-10 09:56:31 +02:00
obb.mainpatch.current.yml move all test metadata files to .yml format 2020-06-10 09:56:31 +02:00
org.adaway.yml Remove all mentions of Flattr 2024-09-23 07:59:08 +00:00
org.fdroid.ci.test.app.yml move all test metadata files to .yml format 2020-06-10 09:56:31 +02:00
org.fdroid.fdroid.yml Remove all mentions of Flattr 2024-09-23 07:59:08 +00:00
org.smssecure.smssecure.yml move all test metadata files to .yml format 2020-06-10 09:56:31 +02:00
org.videolan.vlc.yml gitlab-ci: add yamllint job 2025-02-26 17:28:01 +01:00
raw.template.yml move all test metadata files to .yml format 2020-06-10 09:56:31 +02:00
souch.smsbypass.yml Remove all mentions of Flattr 2024-09-23 07:59:08 +00:00