-
-
Notifications
You must be signed in to change notification settings - Fork 594
Closed
Labels
EnhancementSome new desired functionalitySome new desired functionalityError ReportingIssues related to clearer or more robust validation error reportingIssues related to clearer or more robust validation error reporting
Description
Not sure if this is really a goal or not. The top level call to validate(...) seems fine since it constructs new Validator instances for every call.
The main issue I see here is that a stack (_scopes_stack) in the RefResolver instance is shared and modified by all calls to iter_errors() rather than being call specific.
Metadata
Metadata
Assignees
Labels
EnhancementSome new desired functionalitySome new desired functionalityError ReportingIssues related to clearer or more robust validation error reportingIssues related to clearer or more robust validation error reporting