Skip to content

Commit 1c91eb7

Browse files
committed
updated meta-schema in alignment with min-/maxContains PR
1 parent b6fd7a0 commit 1c91eb7

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

schema.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,8 @@
1515
"minimum": 0
1616
},
1717
"nonNegativeIntegerDefault0": {
18-
"allOf": [
19-
{ "$ref": "#/$defs/nonNegativeInteger" },
20-
{ "default": 0 }
21-
]
18+
"$ref": "#/$defs/nonNegativeInteger",
19+
"default": 0
2220
},
2321
"simpleTypes": {
2422
"enum": [
@@ -117,6 +115,11 @@
117115
"default": false
118116
},
119117
"contains": { "$recursiveRef": "#" },
118+
"maxContains": { "$ref": "#/$defs/nonNegativeInteger" },
119+
"minContains": {
120+
"$ref": "#/$defs/nonNegativeInteger",
121+
"default": 1
122+
},
120123
"maxProperties": { "$ref": "#/$defs/nonNegativeInteger" },
121124
"minProperties": { "$ref": "#/$defs/nonNegativeIntegerDefault0" },
122125
"required": { "$ref": "#/$defs/stringArray" },

0 commit comments

Comments
 (0)