From 2c7837aa62aa4da1c1a5d70aafd7d135316bc895 Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Thu, 30 Jun 2022 09:17:47 -0400 Subject: [PATCH] Add sh:nodeKind to thread properties No effects were observed on Make-managed files. References: https://github.com/ucoProject/UCO/issues/393 Signed-off-by: Alex Nelson --- ontology/uco/types/types.ttl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ontology/uco/types/types.ttl b/ontology/uco/types/types.ttl index aa9574f6..862e0b07 100644 --- a/ontology/uco/types/types.ttl +++ b/ontology/uco/types/types.ttl @@ -288,6 +288,7 @@ types:threadOriginItem types:threadOriginItem-subjects-shape a sh:PropertyShape ; sh:class types:ThreadItem ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path types:threadOriginItem ; sh:targetSubjectsOf types:threadOriginItem ; . @@ -296,6 +297,7 @@ types:threadOriginItem-subjects-threadPredecessor-shape a sh:PropertyShape ; sh:description "An origin item in a thread must not have a predecessor."@en ; sh:maxCount "0"^^xsd:integer ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path ( types:threadOriginItem types:threadPredecessor @@ -307,6 +309,7 @@ types:threadOriginItem-subjects-threadPreviousItem-shape a sh:PropertyShape ; sh:description "An origin item in a thread must not have a previous item."@en ; sh:maxCount "0"^^xsd:integer ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path ( types:threadOriginItem types:threadPreviousItem @@ -395,6 +398,7 @@ types:threadTerminalItem types:threadTerminalItem-subjects-shape a sh:PropertyShape ; sh:class types:ThreadItem ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path types:threadTerminalItem ; sh:targetSubjectsOf types:threadTerminalItem ; . @@ -403,6 +407,7 @@ types:threadTerminalItem-subjects-threadNextItem-shape a sh:PropertyShape ; sh:description "A terminal item in a thread must not have a next item."@en ; sh:maxCount "0"^^xsd:integer ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path ( types:threadTerminalItem types:threadNextItem @@ -414,6 +419,7 @@ types:threadTerminalItem-subjects-threadSuccessor-shape a sh:PropertyShape ; sh:description "A terminal item in a thread must not have a successor."@en ; sh:maxCount "0"^^xsd:integer ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path ( types:threadTerminalItem types:threadSuccessor