Schema: only require Repo, RepoType and SourceCode

... when there is no NoSourceSince
This commit is contained in:
linsui 2023-03-02 22:10:30 +08:00 committed by linsui
parent 5ad2e755c8
commit 22bafb760f

View file

@ -661,11 +661,22 @@
"required": [
"Categories",
"License",
"SourceCode",
"RepoType",
"Repo",
"Builds"
],
"anyOf": [
{
"required": [
"Repo",
"RepoType",
"SourceCode"
]
},
{
"required": [
"NoSourceSince"
]
}
],
"additionalProperties": false,
"definitions": {
"anti_features": {