@@ -2676,7 +2676,7 @@ https://example.com/schemas/common#/$defs/count/minimum
2676
2676
<section title =" Instance Location" >
2677
2677
<t >
2678
2678
The location of the JSON value within the instance being validated. The
2679
- value MUST be expressed as a URI fragment-encoded JSON Pointer.
2679
+ value MUST be expressed as a JSON Pointer.
2680
2680
</t >
2681
2681
<t >
2682
2682
The JSON key for this information is "instanceLocation".
@@ -2829,34 +2829,34 @@ https://example.com/schemas/common#/$defs/count/minimum
2829
2829
"valid": false,
2830
2830
"errors": [
2831
2831
{
2832
- "keywordLocation": "# ",
2833
- "instanceLocation": "# ",
2832
+ "keywordLocation": "",
2833
+ "instanceLocation": "",
2834
2834
"error": "A subschema had errors."
2835
2835
},
2836
2836
{
2837
- "keywordLocation": "# /items/$ref",
2837
+ "keywordLocation": "/items/$ref",
2838
2838
"absoluteKeywordLocation":
2839
2839
"https://example.com/polygon#/$defs/point",
2840
- "instanceLocation": "# /1",
2840
+ "instanceLocation": "/1",
2841
2841
"error": "A subschema had errors."
2842
2842
},
2843
2843
{
2844
- "keywordLocation": "# /items/$ref/required",
2844
+ "keywordLocation": "/items/$ref/required",
2845
2845
"absoluteKeywordLocation":
2846
2846
"https://example.com/polygon#/$defs/point/required",
2847
- "instanceLocation": "# /1",
2847
+ "instanceLocation": "/1",
2848
2848
"error": "Required property 'y' not found."
2849
2849
},
2850
2850
{
2851
- "keywordLocation": "# /items/$ref/additionalProperties",
2851
+ "keywordLocation": "/items/$ref/additionalProperties",
2852
2852
"absoluteKeywordLocation":
2853
2853
"https://example.com/polygon#/$defs/point/additionalProperties",
2854
- "instanceLocation": "# /1/z",
2854
+ "instanceLocation": "/1/z",
2855
2855
"error": "Additional property 'z' found but was invalid."
2856
2856
},
2857
2857
{
2858
- "keywordLocation": "# /minItems",
2859
- "instanceLocation": "# ",
2858
+ "keywordLocation": "/minItems",
2859
+ "instanceLocation": "",
2860
2860
"error": "Expected at least 3 items but found 2"
2861
2861
}
2862
2862
]
@@ -2896,38 +2896,38 @@ https://example.com/schemas/common#/$defs/count/minimum
2896
2896
<![CDATA[
2897
2897
{
2898
2898
"valid": false,
2899
- "keywordLocation": "# ",
2900
- "instanceLocation": "# ",
2899
+ "keywordLocation": "",
2900
+ "instanceLocation": "",
2901
2901
"errors": [
2902
2902
{
2903
2903
"valid": false,
2904
- "keywordLocation": "# /items/$ref",
2904
+ "keywordLocation": "/items/$ref",
2905
2905
"absoluteKeywordLocation":
2906
2906
"https://example.com/polygon#/$defs/point",
2907
- "instanceLocation": "# /1",
2907
+ "instanceLocation": "/1",
2908
2908
"errors": [
2909
2909
{
2910
2910
"valid": false,
2911
- "keywordLocation": "# /items/$ref/required",
2911
+ "keywordLocation": "/items/$ref/required",
2912
2912
"absoluteKeywordLocation":
2913
2913
"https://example.com/polygon#/$defs/point/required",
2914
- "instanceLocation": "# /1",
2914
+ "instanceLocation": "/1",
2915
2915
"error": "Required property 'y' not found."
2916
2916
},
2917
2917
{
2918
2918
"valid": false,
2919
- "keywordLocation": "# /items/$ref/additionalProperties",
2919
+ "keywordLocation": "/items/$ref/additionalProperties",
2920
2920
"absoluteKeywordLocation":
2921
2921
"https://example.com/polygon#/$defs/point/additionalProperties",
2922
- "instanceLocation": "# /1/z",
2922
+ "instanceLocation": "/1/z",
2923
2923
"error": "Additional property 'z' found but was invalid."
2924
2924
}
2925
2925
]
2926
2926
},
2927
2927
{
2928
2928
"valid": false,
2929
- "keywordLocation": "# /minItems",
2930
- "instanceLocation": "# ",
2929
+ "keywordLocation": "/minItems",
2930
+ "instanceLocation": "",
2931
2931
"error": "Expected at least 3 items but found 2"
2932
2932
}
2933
2933
]
@@ -2979,28 +2979,28 @@ https://example.com/schemas/common#/$defs/count/minimum
2979
2979
// result
2980
2980
{
2981
2981
"valid": false,
2982
- "keywordLocation": "# ",
2983
- "instanceLocation": "# ",
2982
+ "keywordLocation": "",
2983
+ "instanceLocation": "",
2984
2984
"errors": [
2985
2985
{
2986
2986
"valid": true,
2987
- "keywordLocation": "# /type",
2988
- "instanceLocation": "# "
2987
+ "keywordLocation": "/type",
2988
+ "instanceLocation": ""
2989
2989
},
2990
2990
{
2991
2991
"valid": true,
2992
- "keywordLocation": "# /properties",
2993
- "instanceLocation": "# "
2992
+ "keywordLocation": "/properties",
2993
+ "instanceLocation": ""
2994
2994
},
2995
2995
{
2996
2996
"valid": false,
2997
- "keywordLocation": "# /additionalProperties",
2998
- "instanceLocation": "# ",
2997
+ "keywordLocation": "/additionalProperties",
2998
+ "instanceLocation": "",
2999
2999
"errors": [
3000
3000
{
3001
3001
"valid": false,
3002
- "keywordLocation": "# /additionalProperties",
3003
- "instanceLocation": "# /disallowedProp",
3002
+ "keywordLocation": "/additionalProperties",
3003
+ "instanceLocation": "/disallowedProp",
3004
3004
"error": "Additional property 'disallowedProp' found but was invalid."
3005
3005
}
3006
3006
]
0 commit comments