- From: Holger Knublauch <holger@topquadrant.com>
- Date: Tue, 5 Jul 2016 18:54:17 +1000
- To: public-data-shapes-wg@w3.org
This ISSUE has been resolved as part of this commit: https://github.com/w3c/data-shapes/compare/d7654599af...11cec0b9fb I consider this an editorial matter and have closed the corresponding ticket. Holger On 29/06/2016 22:39, RDF Data Shapes Working Group Issue Tracker wrote: > shapes-ISSUE-172 (sh:nodeKind SPARQL definition): the sh:nodeKind SPARQL definition is unnecessarily complex [SHACL Spec] > > http://www.w3.org/2014/data-shapes/track/issues/172 > > Raised by: Peter Patel-Schneider > On product: SHACL Spec > > There is no need for EXISTS in > > SELECT $this ($this AS ?subject) $predicate (?value AS ?object) > WHERE { > $this $predicate ?value . > FILTER NOT EXISTS { > FILTER ((isIRI(?value) && $nodeKind IN ( sh:IRI, sh:BlankNodeOrIRI, sh:IRIOrLiteral ) ) || > (isLiteral(?value) && $nodeKind IN ( sh:Literal, sh:BlankNodeOrLiteral, sh:IRIOrLiteral ) ) || > (isBlank(?value) && $nodeKind IN ( sh:BlankNode, sh:BlankNodeOrIRI, sh:BlankNodeOrLiteral ) )) . > } > } > > >
Received on Tuesday, 5 July 2016 08:54:50 UTC