From 612525d0c774d3dc970fd913479bc2de6fc996eb Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Fri, 20 Oct 2023 13:07:36 -0400 Subject: [PATCH 1/2] Bump prerelease pointers A follow-on patch will regenerate Make-managed files. References: * https://github.com/ucoProject/UCO/issues/536 Signed-off-by: Alex Nelson --- dependencies/CASE-develop | 2 +- dependencies/CASE-unstable | 2 +- dependencies/CASE-unstable-2.0.0 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dependencies/CASE-develop b/dependencies/CASE-develop index ab6e38c5..8c8fa599 160000 --- a/dependencies/CASE-develop +++ b/dependencies/CASE-develop @@ -1 +1 @@ -Subproject commit ab6e38c5ecf29f552fb683e90e547daee77569a7 +Subproject commit 8c8fa599fdfa2eb650f8b1f2228e9b3ffbb74564 diff --git a/dependencies/CASE-unstable b/dependencies/CASE-unstable index 7adb16d1..fc8782e5 160000 --- a/dependencies/CASE-unstable +++ b/dependencies/CASE-unstable @@ -1 +1 @@ -Subproject commit 7adb16d1bc591fdeadfbd64c654a70b6ed2959fc +Subproject commit fc8782e579a10d34018a1ef0fdab0af24e055c8e diff --git a/dependencies/CASE-unstable-2.0.0 b/dependencies/CASE-unstable-2.0.0 index b2c0360f..14f46a3b 160000 --- a/dependencies/CASE-unstable-2.0.0 +++ b/dependencies/CASE-unstable-2.0.0 @@ -1 +1 @@ -Subproject commit b2c0360f52c48a7bc2645a527a2c53009a6f4970 +Subproject commit 14f46a3b0985904273c2aee5d9cf2e362ce5025d From 985f5433ce5f3e426ed94ab4facf1a5db0a5789b Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Fri, 20 Oct 2023 13:13:14 -0400 Subject: [PATCH 2/2] Regenerate Make-managed files References: * https://github.com/ucoProject/UCO/issues/536 Signed-off-by: Alex Nelson --- ontology/CASE-develop.ttl | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ontology/CASE-develop.ttl b/ontology/CASE-develop.ttl index e2798f9e..eafdf010 100644 --- a/ontology/CASE-develop.ttl +++ b/ontology/CASE-develop.ttl @@ -6452,6 +6452,18 @@ observable:File rdfs:subClassOf observable:FileSystemObject ; rdfs:label "File"@en ; rdfs:comment "A file is a computer resource for recording data discretely on a computer storage device."@en ; + owl:disjointWith observable:URL ; + sh:targetClass observable:File ; + . + +observable:File-disjointWith-URL-shape + a sh:NodeShape ; + sh:message "observable:File and observable:URL are disjoint classes. Assigning both types to a single node will be an error in UCO 2.0.0."@en ; + sh:not [ + a sh:NodeShape ; + sh:class observable:URL ; + ] ; + sh:severity sh:Warning ; sh:targetClass observable:File ; .