From f6ad984e09276174ec146bb3c6605d86a736769a Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Wed, 22 Nov 2023 13:01:31 -0500 Subject: [PATCH 1/5] Bump prerelease pointers A follow-on patch will regenerate Make-managed files. References: * https://github.com/ucoProject/UCO/issues/563 Signed-off-by: Alex Nelson --- dependencies/CASE-unstable | 2 +- dependencies/CASE-unstable-2.0.0 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dependencies/CASE-unstable b/dependencies/CASE-unstable index 5e236bd4..b27a5397 160000 --- a/dependencies/CASE-unstable +++ b/dependencies/CASE-unstable @@ -1 +1 @@ -Subproject commit 5e236bd432f90d6d507c8fd3c694708f66498291 +Subproject commit b27a53979abe5463ac30cdadff2907d5d275129b diff --git a/dependencies/CASE-unstable-2.0.0 b/dependencies/CASE-unstable-2.0.0 index 6e572348..a8ae99d7 160000 --- a/dependencies/CASE-unstable-2.0.0 +++ b/dependencies/CASE-unstable-2.0.0 @@ -1 +1 @@ -Subproject commit 6e572348e2f1e06eda7d6d724e1ffc9b98ff7696 +Subproject commit a8ae99d75a6d4b630969636e4227e8af16c65170 From 1bdbac563a44c6546736294e44bcc08b8580b138 Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Wed, 22 Nov 2023 14:15:43 -0500 Subject: [PATCH 2/5] Regenerate Make-managed files References: * https://github.com/ucoProject/UCO/issues/563 Signed-off-by: Alex Nelson --- ontology/CASE-unstable-2.0.0.ttl | 10 +++------- ontology/CASE-unstable.ttl | 10 +++------- 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/ontology/CASE-unstable-2.0.0.ttl b/ontology/CASE-unstable-2.0.0.ttl index 953f7973..441f2806 100644 --- a/ontology/CASE-unstable-2.0.0.ttl +++ b/ontology/CASE-unstable-2.0.0.ttl @@ -1170,14 +1170,10 @@ action:Action action:Action-disjointWith-Event-shape a sh:NodeShape ; - sh:message "action:Action and core:event are disjoint classes."@en ; - sh:node [ + sh:message "action:Action and core:Event are disjoint classes."@en ; + sh:not [ a sh:NodeShape ; - rdfs:comment "This blank node is provided to avoid a SHACL multiple-inheritance issue."@en ; - sh:not [ - a sh:NodeShape ; - sh:class core:Event ; - ] ; + sh:class core:Event ; ] ; sh:targetClass action:Action ; . diff --git a/ontology/CASE-unstable.ttl b/ontology/CASE-unstable.ttl index 7d14b0ab..b51e735a 100644 --- a/ontology/CASE-unstable.ttl +++ b/ontology/CASE-unstable.ttl @@ -1170,14 +1170,10 @@ action:Action action:Action-disjointWith-Event-shape a sh:NodeShape ; - sh:message "action:Action and core:event are disjoint classes."@en ; - sh:node [ + sh:message "action:Action and core:Event are disjoint classes."@en ; + sh:not [ a sh:NodeShape ; - rdfs:comment "This blank node is provided to avoid a SHACL multiple-inheritance issue."@en ; - sh:not [ - a sh:NodeShape ; - sh:class core:Event ; - ] ; + sh:class core:Event ; ] ; sh:targetClass action:Action ; . From e5b321219cb448064b678c993584410e66f4b060 Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Wed, 22 Nov 2023 14:38:33 -0500 Subject: [PATCH 3/5] Bump prerelease pointer No effects were observed on Make-managed files. References: * https://github.com/ucoProject/UCO/issues/543 Signed-off-by: Alex Nelson --- dependencies/CASE-unstable-2.0.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencies/CASE-unstable-2.0.0 b/dependencies/CASE-unstable-2.0.0 index a8ae99d7..e70885fb 160000 --- a/dependencies/CASE-unstable-2.0.0 +++ b/dependencies/CASE-unstable-2.0.0 @@ -1 +1 @@ -Subproject commit a8ae99d75a6d4b630969636e4227e8af16c65170 +Subproject commit e70885fb3425456381b88f302ef831aa18804020 From c3379cba18d83e7219eeac8e5e07a27763cd864d Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Wed, 22 Nov 2023 18:48:51 -0500 Subject: [PATCH 4/5] Bump prerelease pointers A follow-on patch will regenerate Make-managed files. References: * https://github.com/ucoProject/UCO/issues/562 Signed-off-by: Alex Nelson --- dependencies/CASE-unstable-2.0.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencies/CASE-unstable-2.0.0 b/dependencies/CASE-unstable-2.0.0 index e70885fb..4aff9c94 160000 --- a/dependencies/CASE-unstable-2.0.0 +++ b/dependencies/CASE-unstable-2.0.0 @@ -1 +1 @@ -Subproject commit e70885fb3425456381b88f302ef831aa18804020 +Subproject commit 4aff9c94e61120ed693dddedab99eb9b26d81ccd From 6253cf333e03ff27a3a7585d70a67ee7f61bc2f1 Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Wed, 22 Nov 2023 18:53:05 -0500 Subject: [PATCH 5/5] Regenerate Make-managed files References: * https://github.com/ucoProject/UCO/issues/562 Signed-off-by: Alex Nelson --- ontology/CASE-unstable-2.0.0.ttl | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/ontology/CASE-unstable-2.0.0.ttl b/ontology/CASE-unstable-2.0.0.ttl index 441f2806..baeb870c 100644 --- a/ontology/CASE-unstable-2.0.0.ttl +++ b/ontology/CASE-unstable-2.0.0.ttl @@ -1031,6 +1031,15 @@ uco-owl:ontologyIRI-versionIRI-prerequisite-shape sh:targetSubjectsOf owl:versionIRI ; . +uco-owl:sh-datatype-objects-shape + a sh:NodeShape ; + sh:not [ + a sh:NodeShape ; + sh:class owl:Class ; + ] ; + sh:targetObjectsOf sh:datatype ; + . + uco-owl:versionIRI-multiversion-shape a sh:PropertyShape ; rdfs:seeAlso ; @@ -17057,9 +17066,9 @@ pattern:LogicalPattern rdfs:label "LogicalPattern"@en ; rdfs:comment "A logical pattern is a grouping of characteristics unique to an informational pattern expressed via a structured pattern expression following the rules of logic."@en ; sh:property [ - sh:datatype pattern:PatternExpression ; + sh:class pattern:PatternExpression ; sh:maxCount "1"^^xsd:integer ; - sh:nodeKind sh:Literal ; + sh:nodeKind sh:IRI ; sh:path pattern:patternExpression ; ] ; sh:targetClass pattern:LogicalPattern ; @@ -17088,7 +17097,7 @@ pattern:PatternExpression . pattern:patternExpression - a owl:DatatypeProperty ; + a owl:ObjectProperty ; rdfs:label "patternExpression"@en ; rdfs:comment "An explicit logical pattern expression."@en ; rdfs:range pattern:PatternExpression ;