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

Put new validation infrastructure in place #705

Merged
merged 9 commits into from
Jun 20, 2022
Merged

Put new validation infrastructure in place #705

merged 9 commits into from
Jun 20, 2022

Conversation

hannobraun
Copy link
Owner

Add the new validation infrastructure initially described in #696, and hooks it up where it needs to be. It doesn't actually do any validation yet (as the old validation infrastructure still exists, unchanged). This pull request just puts the foundations into place, to allow the validation code to be migrated to the new infrastructure.

It's empty, for now, but I've added some documentation.
This is now documented in the `validation` module.
There's not really any drawback any more, and having them be
conditionally available would cause some problems with the next step.
Nothing is actually validated yet using the new infrastructure. It's
just a placeholder, and as a next step, in can be hooked into all the
places that require validation. The actual validation code can be
migrated from the old infrastructure later, piece by piece.
This is part of the migration to the new validation infrastructure.
@hannobraun hannobraun enabled auto-merge June 20, 2022 14:50
@hannobraun hannobraun merged commit c24de3e into main Jun 20, 2022
@hannobraun hannobraun deleted the validation branch June 20, 2022 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant