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

Adapt pattern of matches_xs_any_URI #350

Merged
merged 1 commit into from
Oct 22, 2024
Merged

Adapt pattern of matches_xs_any_URI #350

merged 1 commit into from
Oct 22, 2024

Conversation

s-heppner
Copy link
Collaborator

Previously, the pattern of matches_xs_any_URI followed RFC 3987, which actually specifies IRIs.

We adapt the pattern of this verification function to follow RFC 2396, as amended by RFC 2732, implementing the XSD v1.0 specification verbatim.

XSD anyURI definition
RFC 2396
RFC 2732

@s-heppner s-heppner added the V3.1 SpecAAS V3.1 label Oct 18, 2024
@s-heppner s-heppner marked this pull request as ready for review October 22, 2024 06:55
Previously, the pattern of `matches_xs_any_URI`
followed RFC 3987, which actually specifies IRIs.

We adapt the pattern of this verification function
to follow RFC 2396, as amended by RFC 2732,
implementing the XSD v1.0 specification verbatim.
@mristin mristin merged commit a1cc962 into v3.1/main Oct 22, 2024
2 checks passed
@mristin mristin deleted the Fix/xs_any_uri branch October 22, 2024 07:04
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.

2 participants