pkiraly/metadata-qa-api

UniqueLang

Opened this issue · 0 comments

UniqueLang := b:boolean

sh:uniqueLang: Testing a UniqueLang parameter against a set of value nodes returns fail if b is true and two or more of the value nodes are RDFLiterals with the same language tag. (Only in PathConstraint)

<IssueShape> sh:property [ sh:predicate ex:label; sh:uniqueLang true ] ;
             sh:property [ sh:predicate ex:description; sh:uniqueLang false ] ;
             sh:property [ sh:predicate ex:notes; sh:nodeKind sh:literal ] .
<issue2> ex:description "no Save As support"@en, "pas de Sauvegarder Sous"@fr ;
         ex:description "there's no way to save a document under another filename"@en ;
         ex:notes "Shouldn't ADB take care of this?"@en .
<issue2> ex:label "grammar conflict"@en, "conflit analyse"@en ;
         ex:description "shift/reduce confict"@en, "reduce/reuse/recycle conflict"@en ;
         ex:notes "tried left factor"@en, "tried substitution"@en .
<issue3> ex:description "vague reports of random crashes"@en .
<IssueShape>    <issue1>    pass
<IssueShape>    <issue2>    fail    multiple ex:label values with same language tag.
<IssueShape>    <issue3>    pass