Skip to content

Commit 539e940

Browse files
authored
Merge pull request #183 from per1234/package-index-schema
Add JSON schema for package index
2 parents 8ee91f5 + 5861954 commit 539e940

18 files changed

+4015
-220
lines changed

Diff for: etc/schemas/arduino-library-properties-definitions-schema.json

+2-7
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,6 @@
66
"definitions": {
77
"general": {
88
"patternObjects": {
9-
"notStartsWithArduino": {
10-
"not": {
11-
"pattern": "^[aA][rR][dD][uU][iI][nN][oO].*$"
12-
}
13-
},
149
"notContainsArduino": {
1510
"not": {
1611
"pattern": "^.+[aA][rR][dD][uU][iI][nN][oO].*$"
@@ -69,7 +64,7 @@
6964
},
7065
{
7166
"$comment": "Only official Arduino libraries are allowed to have names starting with \"Arduino\"",
72-
"$ref": "#/definitions/general/patternObjects/notStartsWithArduino"
67+
"$ref": "general-definitions-schema.json#/definitions/patternObjects/notStartsWithArduino"
7368
}
7469
]
7570
}
@@ -228,7 +223,7 @@
228223
},
229224
{
230225
"$comment": "Only official Arduino libraries are allowed to have maintainer field starting with \"Arduino\"",
231-
"$ref": "#/definitions/general/patternObjects/notStartsWithArduino"
226+
"$ref": "general-definitions-schema.json#/definitions/patternObjects/notStartsWithArduino"
232227
}
233228
]
234229
}

0 commit comments

Comments
 (0)