-
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
Hi again,
This is something that all validation using generic JSON Schema validation packages have to deal with: the validation results may not be found very helpful in some cases, especially for users not experienced in schema validation. Improving the output is a lot of work and needs implementation of extra logic, but would help the user. Also, perhaps this could also be done in the upstream dependency itself. So this is more of a suggestion for discussion than a feature request.
E.g.,
- in this run, the error message is
1 data has additional properties(there is an extra keyextrain the test file). It'd be great if in this case, the name of the addtl. property was provided. - In this run, the error message is more helpful:
1 data["date-released"] referenced schema does not match. I think this is good enough. ✔️ - In this run, the error is
1 data.authors is required. Good enough ✔️
Additionally, I'm not sure that the field and message output are helpful/well-aligned with the output from the validation package:
------
field message
1 data["date-released"] referenced schema does not matchReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed