Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Try to use parser context before passing on to validators, to enrich error messages. #74

Open
jfinkhaeuser opened this issue Jun 24, 2020 · 0 comments

Comments

@jfinkhaeuser
Copy link
Collaborator

As stated in #69, it would be great if we could get some more context into error messages. One way way it might work is if we get file/line information from the YAML/JSON parsers and annotate the specs with something that the validators can ignore, then use those annotations in error messages.

With pyyaml, we should be able to get this information out of buffers. With JSON, it might be trickier at first glance - worst case we have to use some dependency.

Suggestions are welcome. This issue is more of a reminder to myself to find what we can do here.

@jfinkhaeuser

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant