jena icon indicating copy to clipboard operation
jena copied to clipboard

Passing multiple --data arguments to `shacl v`

Open tpluscode opened this issue 2 years ago • 2 comments

Version

4.9.0

Feature

When I run shacl v --data data1.ttl --data data2.ttl --shapes shapes.ttl only the last data graph is validated

I expected that all values of --data would be merged and validated together

Are you interested in contributing a solution yourself?

None

tpluscode avatar Sep 27 '23 12:09 tpluscode

Merge would be one option - some people might read it as "validate each one separately".

afs avatar Sep 27 '23 16:09 afs

--data has multiple possible expectations.

One way to resolve this would be allow --data to be stdin and then use riot to parse/merge files.

afs avatar May 31 '24 22:05 afs