@@ -18,59 +18,64 @@ Based on JSON Schema Test Suite for `draft2019-09`.
18
18
19
19
## Results
20
20
21
- | Name | Total | Failed to compile | Warnings | Misclassified |
22
- | -------------------------------------------------------------------| -------| -------------------| ----------| ---------------|
23
- | [ additionalItems] ( ./additionalItems.md ) | 8 | - | 3 | - |
24
- | [ additionalProperties] ( ./additionalProperties.md ) | 6 | - | - | - |
25
- | [ allOf] ( ./allOf.md ) | 12 | - | - | - |
26
- | [ anchor] ( ./anchor.md ) | 5 | - | - | - |
27
- | [ anyOf] ( ./anyOf.md ) | 8 | - | 3 | - |
28
- | [ boolean_schema] ( ./boolean_schema.md ) | 2 | - | - | - |
29
- | [ const] ( ./const.md ) | 15 | - | - | - |
30
- | [ contains] ( ./contains.md ) | 6 | - | - | - |
31
- | [ default] ( ./default.md ) | 3 | - | - | - |
32
- | [ defs] ( ./defs.md ) | 1 | - | - | - |
33
- | [ dependentRequired] ( ./dependentRequired.md ) | 4 | - | - | - |
34
- | [ dependentSchemas] ( ./dependentSchemas.md ) | 3 | - | - | - |
35
- | [ enum] ( ./enum.md ) | 10 | - | - | - |
36
- | [ exclusiveMaximum] ( ./exclusiveMaximum.md ) | 1 | - | - | - |
37
- | [ exclusiveMinimum] ( ./exclusiveMinimum.md ) | 1 | - | - | - |
38
- | [ format] ( ./format.md ) | 19 | 4 | - | - |
39
- | [ id] ( ./id.md ) | 4 | - | - | - |
40
- | [ if-then-else] ( ./if-then-else.md ) | 10 | - | 6 | - |
41
- | [ infinite-loop-detection] ( ./infinite-loop-detection.md ) | 1 | - | - | - |
42
- | [ items] ( ./items.md ) | 7 | - | - | - |
43
- | [ maxContains] ( ./maxContains.md ) | 3 | - | 1 | - |
44
- | [ maxItems] ( ./maxItems.md ) | 1 | - | - | - |
45
- | [ maxLength] ( ./maxLength.md ) | 1 | - | - | - |
46
- | [ maxProperties] ( ./maxProperties.md ) | 2 | - | - | - |
47
- | [ maximum] ( ./maximum.md ) | 2 | - | - | - |
48
- | [ minContains] ( ./minContains.md ) | 7 | - | 2 | - |
49
- | [ minItems] ( ./minItems.md ) | 1 | - | - | - |
50
- | [ minLength] ( ./minLength.md ) | 1 | - | - | - |
51
- | [ minProperties] ( ./minProperties.md ) | 1 | - | - | - |
52
- | [ minimum] ( ./minimum.md ) | 2 | - | - | - |
53
- | [ multipleOf] ( ./multipleOf.md ) | 4 | - | - | - |
54
- | [ not] ( ./not.md ) | 6 | - | 1 | - |
55
- | [ oneOf] ( ./oneOf.md ) | 11 | - | 3 | - |
56
- | [ pattern] ( ./pattern.md ) | 2 | - | - | - |
57
- | [ patternProperties] ( ./patternProperties.md ) | 4 | - | - | - |
58
- | [ properties] ( ./properties.md ) | 4 | - | - | - |
59
- | [ propertyNames] ( ./propertyNames.md ) | 4 | - | - | - |
60
- | [ recursiveRef] ( ./recursiveRef.md ) | 9 | - | 4 | - |
61
- | [ ref] ( ./ref.md ) | 18 | - | - | - |
62
- | [ refRemote] ( ./refRemote.md ) | 8 | - | - | - |
63
- | [ required] ( ./required.md ) | 4 | - | - | - |
64
- | [ type] ( ./type.md ) | 11 | - | - | - |
65
- | [ unevaluatedItems] ( ./unevaluatedItems.md ) | 17 | - | - | - |
66
- | [ unevaluatedProperties] ( ./unevaluatedProperties.md ) | 32 | - | 3 | - |
67
- | [ uniqueItems] ( ./uniqueItems.md ) | 6 | - | - | - |
68
- | [ unknownKeyword] ( ./unknownKeyword.md ) | 1 | - | 1 | - |
69
- | [ optional/bignum] ( ./optional-bignum.md ) | 7 | - | - | - |
70
- | [ optional/ecmascript-regex] ( ./optional-ecmascript-regex.md ) | 20 | - | - | - |
71
- | [ optional/float-overflow] ( ./optional-float-overflow.md ) | 1 | - | - | - |
72
- | [ optional/non-bmp-regex] ( ./optional-non-bmp-regex.md ) | 2 | - | - | - |
73
- | [ optional/refOfUnknownKeyword] ( ./optional-refOfUnknownKeyword.md ) | 2 | - | 2 | - |
21
+ | Name | Total | Failed to compile | Warnings | Misclassified |
22
+ | ---------------------------------------------------------------------------------| -------| -------------------| ----------| ---------------|
23
+ | [ additionalItems] ( ./additionalItems.md ) | 9 | - | 4 | - |
24
+ | [ additionalProperties] ( ./additionalProperties.md ) | 7 | - | - | - |
25
+ | [ allOf] ( ./allOf.md ) | 12 | - | - | - |
26
+ | [ anchor] ( ./anchor.md ) | 7 | - | - | - |
27
+ | [ anyOf] ( ./anyOf.md ) | 8 | - | 3 | - |
28
+ | [ boolean_schema] ( ./boolean_schema.md ) | 2 | - | - | - |
29
+ | [ const] ( ./const.md ) | 15 | - | - | - |
30
+ | [ contains] ( ./contains.md ) | 7 | - | - | - |
31
+ | [ content] ( ./content.md ) | 4 | - | 4 | - |
32
+ | [ default] ( ./default.md ) | 3 | - | - | - |
33
+ | [ defs] ( ./defs.md ) | 1 | - | - | - |
34
+ | [ dependentRequired] ( ./dependentRequired.md ) | 4 | - | - | - |
35
+ | [ dependentSchemas] ( ./dependentSchemas.md ) | 3 | - | - | - |
36
+ | [ enum] ( ./enum.md ) | 10 | - | - | - |
37
+ | [ exclusiveMaximum] ( ./exclusiveMaximum.md ) | 1 | - | - | - |
38
+ | [ exclusiveMinimum] ( ./exclusiveMinimum.md ) | 1 | - | - | - |
39
+ | [ format] ( ./format.md ) | 19 | 4 | - | - |
40
+ | [ id] ( ./id.md ) | 5 | - | - | - |
41
+ | [ if-then-else] ( ./if-then-else.md ) | 10 | - | 6 | - |
42
+ | [ infinite-loop-detection] ( ./infinite-loop-detection.md ) | 1 | - | - | - |
43
+ | [ items] ( ./items.md ) | 9 | - | - | - |
44
+ | [ maxContains] ( ./maxContains.md ) | 4 | - | 1 | - |
45
+ | [ maxItems] ( ./maxItems.md ) | 2 | - | - | - |
46
+ | [ maxLength] ( ./maxLength.md ) | 2 | - | - | - |
47
+ | [ maxProperties] ( ./maxProperties.md ) | 3 | - | - | - |
48
+ | [ maximum] ( ./maximum.md ) | 2 | - | - | - |
49
+ | [ minContains] ( ./minContains.md ) | 8 | - | 2 | - |
50
+ | [ minItems] ( ./minItems.md ) | 2 | - | - | - |
51
+ | [ minLength] ( ./minLength.md ) | 2 | - | - | - |
52
+ | [ minProperties] ( ./minProperties.md ) | 2 | - | - | - |
53
+ | [ minimum] ( ./minimum.md ) | 2 | - | - | - |
54
+ | [ multipleOf] ( ./multipleOf.md ) | 4 | - | - | - |
55
+ | [ not] ( ./not.md ) | 6 | - | 1 | - |
56
+ | [ oneOf] ( ./oneOf.md ) | 11 | - | 3 | - |
57
+ | [ pattern] ( ./pattern.md ) | 2 | - | - | - |
58
+ | [ patternProperties] ( ./patternProperties.md ) | 5 | - | - | - |
59
+ | [ properties] ( ./properties.md ) | 6 | - | - | - |
60
+ | [ propertyNames] ( ./propertyNames.md ) | 4 | - | - | - |
61
+ | [ recursiveRef] ( ./recursiveRef.md ) | 9 | - | 4 | - |
62
+ | [ ref] ( ./ref.md ) | 29 | - | - | - |
63
+ | [ refRemote] ( ./refRemote.md ) | 13 | - | - | - |
64
+ | [ required] ( ./required.md ) | 5 | - | - | - |
65
+ | [ type] ( ./type.md ) | 11 | - | - | - |
66
+ | [ unevaluatedItems] ( ./unevaluatedItems.md ) | 20 | - | 1 | - |
67
+ | [ unevaluatedProperties] ( ./unevaluatedProperties.md ) | 34 | - | 3 | - |
68
+ | [ uniqueItems] ( ./uniqueItems.md ) | 6 | - | - | - |
69
+ | [ unknownKeyword] ( ./unknownKeyword.md ) | 1 | - | 1 | - |
70
+ | [ vocabulary] ( ./vocabulary.md ) | 1 | 1 | - | - |
71
+ | [ optional/bignum] ( ./optional-bignum.md ) | 7 | - | - | - |
72
+ | [ optional/cross-draft] ( ./optional-cross-draft.md ) | 2 | - | 1 | - |
73
+ | [ optional/dependencies-compatibility] ( ./optional-dependencies-compatibility.md ) | 7 | - | - | - |
74
+ | [ optional/ecmascript-regex] ( ./optional-ecmascript-regex.md ) | 20 | - | - | - |
75
+ | [ optional/float-overflow] ( ./optional-float-overflow.md ) | 1 | - | - | - |
76
+ | [ optional/no-schema] ( ./optional-no-schema.md ) | 1 | - | - | - |
77
+ | [ optional/non-bmp-regex] ( ./optional-non-bmp-regex.md ) | 2 | - | - | - |
78
+ | [ optional/refOfUnknownKeyword] ( ./optional-refOfUnknownKeyword.md ) | 2 | - | 2 | - |
74
79
75
80
### Notes
76
81
0 commit comments