Skip to content

Commit c36163d

Browse files
ajnelson-nistjeswr
authored andcommitted
#449: Use sorted-lines syntax in shsh:ShapeShape
Signed-off-by: Alex Nelson <[email protected]>
1 parent 7d2d4c2 commit c36163d

File tree

1 file changed

+42
-7
lines changed

1 file changed

+42
-7
lines changed

shacl12-vocabularies/shacl-shacl.ttl

Lines changed: 42 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,48 @@ shsh:ShapeShape
6969
# See https://www.w3.org/TR/shacl/#shapes for what counts as a shape
7070
sh:targetClass sh:NodeShape ;
7171
sh:targetClass sh:PropertyShape ;
72-
sh:targetSubjectsOf sh:targetClass, sh:targetNode, sh:targetObjectsOf, sh:targetSubjectsOf ;
73-
sh:targetSubjectsOf sh:and, sh:class, sh:closed, sh:datatype, sh:disjoint, sh:equals, sh:flags, sh:hasValue,
74-
sh:ignoredProperties, sh:in, sh:languageIn, sh:lessThan, sh:lessThanOrEquals, sh:maxCount, sh:maxExclusive,
75-
sh:maxInclusive, sh:maxLength, sh:memberShape, sh:minCount, sh:minExclusive, sh:minInclusive, sh:minLength, sh:node, sh:nodeKind,
76-
sh:not, sh:or, sh:pattern, sh:property, sh:qualifiedMaxCount, sh:qualifiedMinCount, sh:qualifiedValueShape,
77-
sh:qualifiedValueShape, sh:qualifiedValueShapesDisjoint, sh:qualifiedValueShapesDisjoint, sh:uniqueLang, sh:xone,
78-
sh:minListLength, sh:maxListLength, sh:uniqueMembers ;
72+
73+
sh:targetSubjectsOf sh:targetClass ;
74+
sh:targetSubjectsOf sh:targetNode ;
75+
sh:targetSubjectsOf sh:targetObjectsOf ;
76+
sh:targetSubjectsOf sh:targetSubjectsOf ;
77+
sh:targetSubjectsOf sh:and ;
78+
sh:targetSubjectsOf sh:class ;
79+
sh:targetSubjectsOf sh:closed ;
80+
sh:targetSubjectsOf sh:datatype ;
81+
sh:targetSubjectsOf sh:disjoint ;
82+
sh:targetSubjectsOf sh:equals ;
83+
sh:targetSubjectsOf sh:flags ;
84+
sh:targetSubjectsOf sh:hasValue ;
85+
sh:targetSubjectsOf sh:ignoredProperties ;
86+
sh:targetSubjectsOf sh:in ;
87+
sh:targetSubjectsOf sh:languageIn ;
88+
sh:targetSubjectsOf sh:lessThan ;
89+
sh:targetSubjectsOf sh:lessThanOrEquals ;
90+
sh:targetSubjectsOf sh:maxCount ;
91+
sh:targetSubjectsOf sh:maxExclusive ;
92+
sh:targetSubjectsOf sh:maxInclusive ;
93+
sh:targetSubjectsOf sh:maxLength ;
94+
sh:targetSubjectsOf sh:maxListLength ;
95+
sh:targetSubjectsOf sh:memberShape ;
96+
sh:targetSubjectsOf sh:minCount ;
97+
sh:targetSubjectsOf sh:minExclusive ;
98+
sh:targetSubjectsOf sh:minInclusive ;
99+
sh:targetSubjectsOf sh:minLength ;
100+
sh:targetSubjectsOf sh:minListLength ;
101+
sh:targetSubjectsOf sh:node ;
102+
sh:targetSubjectsOf sh:nodeKind ;
103+
sh:targetSubjectsOf sh:not ;
104+
sh:targetSubjectsOf sh:or ;
105+
sh:targetSubjectsOf sh:pattern ;
106+
sh:targetSubjectsOf sh:property ;
107+
sh:targetSubjectsOf sh:qualifiedMaxCount ;
108+
sh:targetSubjectsOf sh:qualifiedMinCount ;
109+
sh:targetSubjectsOf sh:qualifiedValueShape ;
110+
sh:targetSubjectsOf sh:qualifiedValueShapesDisjoint ;
111+
sh:targetSubjectsOf sh:uniqueLang ;
112+
sh:targetSubjectsOf sh:uniqueMembers ;
113+
sh:targetSubjectsOf sh:xone ;
79114

80115
sh:targetObjectsOf sh:memberShape ; # memberShape-node
81116
sh:targetObjectsOf sh:node ; # node-node

0 commit comments

Comments
 (0)