- From: Thomas Bergwinkl via GitHub <noreply@w3.org>
- Date: Sun, 22 Jun 2025 16:32:52 +0000
- To: public-shacl@w3.org
bergos has just submitted a new pull request for https://github.com/w3c/data-shapes: == feat: #192 add severity levels that are not violations == <!-- # Pull request instructions (Note that text between the HTML comments will be recorded in this pull request's source for future editing, but will not render on Github. Text is suggested with portions needing substitution enclosed in curly braces. The curly braces also need to be removed when substituting.) Please use "Closing keywords" for the associated Issue if this PR should close the Issue once merged. https://docs.github.com/en/issues/tracking-your-work-with-issues/using-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword If this PR edits a document, please consider including a "Live render." The non-comment template text suggests one mechanism. If including the link line(s), please test-load the link(s) while drafting the PR. --> This PR closes #192 "Add severity levels that are not violations". It contains the following changes: - Adds `sh:Trace` and `sh:Debug` severity levels that aren't violations. - Allows validation engines to treat `sh:Info` and `sh:Warning` as non-violating. - Changes the definition of `sh:conforms` of being true when there are no results to being true if there are no results with a severity level that is a violation. A rule based on RDF classes for sh:conforms would have been preferred, but since it's possible to dynamically set sh:Info and sh:Warning being a violation, that is not possible. Allowing validation engines to treat levels as non-violating but keeping the default makes this a non-breaking change. * [See this document rendered online here](https://raw.githack.com/w3c/data-shapes/issue-192-severity-levels/shacl12-core/index.html) See https://github.com/w3c/data-shapes/pull/409 -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Sunday, 22 June 2025 16:32:53 UTC