@@ -69,13 +69,48 @@ shsh:ShapeShape
69
69
# See https://www.w3.org/TR/shacl/#shapes for what counts as a shape
70
70
sh:targetClass sh:NodeShape ;
71
71
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 ;
79
114
80
115
sh:targetObjectsOf sh:memberShape ; # memberShape-node
81
116
sh:targetObjectsOf sh:node ; # node-node
0 commit comments