You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to the SHACL specification, asserting an explicit type for a node shape is not required:
A node shape is a shape in the shapes graph that is not the subject of a triple with sh:path as its predicate. It is recommended, but not required, for a node shape to be declared as a SHACL instance of sh:NodeShape.
(emphasis mine)
However, the SHACLSail only recognizes / applies node shapes when they are explicitly typed as such. For example,
According to the SHACL specification, asserting an explicit type for a node shape is not required:
(emphasis mine)
However, the SHACLSail only recognizes / applies node shapes when they are explicitly typed as such. For example,
Data:
Shape:
This will not trigger a validation error because the person shape is not recognized. Only if we adapt the shape definition:
does the validator detect the problem in the data.
The text was updated successfully, but these errors were encountered: