@@ -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