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

V3.1: Temporarily remove PathType invariant #318

Closed
wants to merge 1 commit into from

Conversation

s-heppner
Copy link
Collaborator

Since the PathType does not follow RFC 8089
anymore, but the matches_xs_any_URI()
method produces non-compliant XSD (see #317),
as a temporary fix to allow compliant XSD schema
generation, we remove the invariant completely.

This PR should not be merged and is only for
documenting this temporary fix more visibly.
The corresponding branch should be deleted,
when #317 is fixed.

Since the PathType does not follow RFC 8089
anymore, but the `matches_xs_any_URI()`
method produces non-compliant XSD (see #317),
as a temporary fix to allow compliant XSD schema
generation, we remove the invariant completely.
@s-heppner s-heppner added the V3.1 SpecAAS V3.1 label Feb 22, 2024
@s-heppner s-heppner marked this pull request as draft February 22, 2024 09:49
@s-heppner
Copy link
Collaborator Author

I'll close this, since we do not need it anymore

@s-heppner s-heppner closed this May 23, 2024
@s-heppner s-heppner deleted the TEMP/UnconstrainedPathType branch May 23, 2024 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
V3.1 SpecAAS V3.1
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant