You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The GCP pipeline is using the everit-org/json-schema Java library for schema validation and we should move testing of schemas to rely on that same library.
Currently, we test using hindsight (which I believe is using rapidjson for schema validation). We could run both testing implementations while we have both pipelines running concurrently.
Rapidjson's schema validator implements only v4 of the JSON schema specification and it ignores the "format" keyword. Moving completely to everit-org/json-schema would allow us to consider upgrading to the current v7 draft and taking better advantage of the "format" keyword for ensuring correct date and time types.
The text was updated successfully, but these errors were encountered:
The GCP pipeline is using the everit-org/json-schema Java library for schema validation and we should move testing of schemas to rely on that same library.
Currently, we test using hindsight (which I believe is using rapidjson for schema validation). We could run both testing implementations while we have both pipelines running concurrently.
Rapidjson's schema validator implements only v4 of the JSON schema specification and it ignores the "format" keyword. Moving completely to everit-org/json-schema would allow us to consider upgrading to the current v7 draft and taking better advantage of the "format" keyword for ensuring correct date and time types.
The text was updated successfully, but these errors were encountered: