Skip to content

SHACL improvements: always import on cmd validation ; support ?currentShape and ?shapesGraph#2159

Merged
afs merged 4 commits intoapache:mainfrom
afs:shacl
Jan 7, 2024
Merged

SHACL improvements: always import on cmd validation ; support ?currentShape and ?shapesGraph#2159
afs merged 4 commits intoapache:mainfrom
afs:shacl

Conversation

@afs
Copy link
Member

@afs afs commented Jan 6, 2024

This resolves #2157
This resolves #2158

Commit "Support ?currentShape and ?shapesGraph" helps with DASH. There are several different dash.ttl around.The datashape/dash on the web redefines spec-standard shapes leading to multiple validators for the same feature (e.g sh:closed).

A StreamManager for imports is provided to enable applications to use their own customized subsets of de-facto shared shapes libraries.


  • Tests are included.
  • Commits have been squashed to remove intermediate development commit messages.
  • Key commit messages start with the issue number (GH-xxxx)

By submitting this pull request, I acknowledge that I am making a contribution to the Apache Software Foundation under the terms and conditions of the Contributor's Agreement.

@afs afs merged commit 135a03b into apache:main Jan 7, 2024
@afs afs deleted the shacl branch January 7, 2024 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SHACL: Apply imports during cmd validation SHACL: Implement ?currentShape and ?shapesGraph for SPARQL validators

2 participants