Skip to content

spec: maybe always use MUST and not SHALL? #87

Closed
@epoberezkin

Description

@epoberezkin

Although SHALL is defined as an synonym to MUST I always confuse it with SHOULD that means a different thing.

This line, e.g.: https://github.com/json-schema-org/json-schema-spec/blob/master/jsonschema-core.xml#L289

I was about to ask why ignoring other keywords when $ref is used became optional only to realise it didn't...

Just an idea, not that important really...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions