Skip to content

Commit d4da3e4

Browse files
Removed accidental use of sh:sparql in SHACL-for-SHACL graph, clarified that SHACL Core processors ignore SHACL-SPARQL constructs
1 parent 51e4b39 commit d4da3e4

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

shacl/index.html

+7-1
Original file line numberDiff line numberDiff line change
@@ -573,6 +573,11 @@ <h3>Document Conventions</h3>
573573
Nodes that violate none of these rules are called <dfn>well-formed</dfn>.
574574
A <a>shapes graph</a> is ill-formed if it contains at least one ill-formed node.
575575
</p>
576+
<p><em>The remainder of this section is informative.</em></p>
577+
<p>
578+
SHACL Core processors that do not also support SHACL-SPARQL ignore any SHACL-SPARQL constructs
579+
such as <code>sh:sparql</code> <a>triples</a>.
580+
</p>
576581
</section>
577582

578583
<section class="informative">
@@ -4799,7 +4804,7 @@ <h2>SHACL Shapes to Validate Shapes Graphs</h2>
47994804
sh:ignoredProperties, sh:in, sh:languageIn, sh:lessThan, sh:lessThanOrEquals, sh:maxCount, sh:maxExclusive,
48004805
sh:maxInclusive, sh:maxLength, sh:minCount, sh:minExclusive, sh:minInclusive, sh:minLength, sh:node, sh:nodeKind,
48014806
sh:not, sh:or, sh:pattern, sh:property, sh:qualifiedMaxCount, sh:qualifiedMinCount, sh:qualifiedValueShape,
4802-
sh:qualifiedValueShape, sh:qualifiedValueShapesDisjoint, sh:qualifiedValueShapesDisjoint, sh:sparql, sh:uniqueLang, sh:xone ;
4807+
sh:qualifiedValueShape, sh:qualifiedValueShapesDisjoint, sh:qualifiedValueShapesDisjoint, sh:uniqueLang, sh:xone ;
48034808

48044809
sh:targetObjectsOf sh:node ; # node-node
48054810
sh:targetObjectsOf sh:not ; # not-node
@@ -5213,6 +5218,7 @@ <h2>Revision History</h2>
52135218
The detailed list of changes and their diffs can be found in the <a href="https://github.com/w3c/data-shapes/commits/gh-pages/shacl/index.html">Git repository</a>.
52145219
</p>
52155220
<ul>
5221+
<li><b>2017-04-30</b>: Removed accidental use of sh:sparql in SHACL-for-SHACL graph, clarified that SHACL Core processors ignore SHACL-SPARQL constructs (see <a href="https://github.com/w3c/data-shapes/issues/63">Issue #63</a>).</li>
52165222
<li><b>2017-04-28</b>: Improvements to SHACL-SPARQL handling in the (informative) Security appendix (see <a href="https://github.com/w3c/data-shapes/issues/73">Issue #73</a>).</li>
52175223
<li><b>2017-04-23</b>: Clarified that values of sh:message are copied into sh:resultMessage (see <a href="https://github.com/w3c/data-shapes/issues/57">Issue #57</a>).</li>
52185224
<li><b>2017-04-23</b>: Added some exclusions on SPARQL queries handled by pre-binding, see <a href="https://www.w3.org/2017/04/19-shapes-minutes.html#item02">WG decision</a>.</li>

shacl/shacl-shacl.ttl

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ shsh:ShapeShape
7373
sh:ignoredProperties, sh:in, sh:languageIn, sh:lessThan, sh:lessThanOrEquals, sh:maxCount, sh:maxExclusive,
7474
sh:maxInclusive, sh:maxLength, sh:minCount, sh:minExclusive, sh:minInclusive, sh:minLength, sh:node, sh:nodeKind,
7575
sh:not, sh:or, sh:pattern, sh:property, sh:qualifiedMaxCount, sh:qualifiedMinCount, sh:qualifiedValueShape,
76-
sh:qualifiedValueShape, sh:qualifiedValueShapesDisjoint, sh:qualifiedValueShapesDisjoint, sh:sparql, sh:uniqueLang, sh:xone ;
76+
sh:qualifiedValueShape, sh:qualifiedValueShapesDisjoint, sh:qualifiedValueShapesDisjoint, sh:uniqueLang, sh:xone ;
7777

7878
sh:targetObjectsOf sh:node ; # node-node
7979
sh:targetObjectsOf sh:not ; # not-node

0 commit comments

Comments
 (0)