RDFLib / pySHACL

A Python validator for SHACL
Apache License 2.0
245 stars 63 forks source link

How do I track pySHACL errors best? #169

Open volkerjaenisch opened 1 year ago

volkerjaenisch commented 1 year ago

sorry double post

ashleysommer commented 1 year ago

To answer your original question in this thread: "Shape pointed to by sh:node does not exist or is not a well-formed SHACL NodeShape"

You are correct, that is not a helpful error message. I can improve that one, by clarifying either: it is missing, or it is not a well formed NodeShape, and in can include the identifier of the sh:node in the error message to make it easier to find.

ashleysommer commented 1 year ago

Leaving this open to remind me to implement this.