Skip to content

Commit 32c624b

Browse files
committed
Updated language around format support requirements
1 parent 5504ffc commit 32c624b

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

jsonschema-core.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2142,17 +2142,19 @@
21422142
structure that matches the exact structure of the schema.
21432143
</t>
21442144
</list>
2145-
Implementations SHOULD specify which formats of validation they support. Each
2145+
Implementations MUST provide support for the "flag" format. It is RECOMMENDED
2146+
that implementations support at least one of the complex formats as well. Each
21462147
format is independent of the others. For example, if an implementation decides
21472148
to support the "detailed" format, it is not also required to support the "basic"
2148-
or "flag" formats, and vice versa.
2149+
or "verbose" formats, and vice versa. Implementations SHOULD specify in their
2150+
documentation which formats of validation they support.
21492151
</t>
21502152

21512153
</section>
21522154

21532155
<section title="Minimum Information">
21542156
<t>
2155-
Beyond the simplistic "Flag" output, additional information is useful to aid in
2157+
Beyond the simplistic "flag" output, additional information is useful to aid in
21562158
debugging a schema or instance. Each sub-result SHOULD contain the information
21572159
contained within this section at a minimum.
21582160
</t>

0 commit comments

Comments
 (0)