Skip to content

Commit 1d135b3

Browse files
authored
Merge pull request #296 from casework/bump_prerelease_pointers
Bump prerelease pointers
2 parents 506114b + 6d5a7f4 commit 1d135b3

File tree

8 files changed

+97
-9
lines changed

8 files changed

+97
-9
lines changed

dependencies/CASE-develop

dependencies/CASE-unstable

ontology/CASE-develop-2.0.0.ttl

Lines changed: 49 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1173,6 +1173,16 @@ uco-owl:rdf-rest-subjects-shape
11731173
sh:targetSubjectsOf rdf:rest ;
11741174
.
11751175

1176+
uco-owl:sh-datatype-objects-shape
1177+
a sh:NodeShape ;
1178+
sh:description "This shape enforces that the sh:datatype constraining predicate does not bind an OWL class for a literal-valued constraint."@en ;
1179+
sh:not [
1180+
a sh:NodeShape ;
1181+
sh:class owl:Class ;
1182+
] ;
1183+
sh:targetObjectsOf sh:datatype ;
1184+
.
1185+
11761186
uco-owl:unionOf-subjects-shape
11771187
a sh:NodeShape ;
11781188
sh:property [
@@ -2427,6 +2437,16 @@ core:UcoInherentCharacterizationThing
24272437
sh:targetClass core:UcoInherentCharacterizationThing ;
24282438
.
24292439

2440+
core:UcoInherentCharacterizationThing-disjointWith-UcoObject-shape
2441+
a sh:NodeShape ;
2442+
sh:message "core:UcoInherentCharacterizationThing and core:UcoObject are disjoint classes."@en ;
2443+
sh:not [
2444+
a sh:NodeShape ;
2445+
sh:class core:UcoObject ;
2446+
] ;
2447+
sh:targetClass core:UcoInherentCharacterizationThing ;
2448+
.
2449+
24302450
core:UcoObject
24312451
a
24322452
owl:Class ,
@@ -3724,7 +3744,7 @@ observable:AlternateDataStream
37243744
owl:Class ,
37253745
sh:NodeShape
37263746
;
3727-
rdfs:subClassOf observable:ObservableObject ;
3747+
rdfs:subClassOf observable:FileSystemObject ;
37283748
rdfs:label "AlternateDataStream"@en ;
37293749
rdfs:comment "An alternate data stream is data content stored within an NTFS file that is independent of the standard content stream of the file and is hidden from access by default NTFS file viewing mechanisms."@en ;
37303750
sh:targetClass observable:AlternateDataStream ;
@@ -17179,7 +17199,7 @@ pattern:LogicalPattern
1717917199
rdfs:label "LogicalPattern"@en ;
1718017200
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 ;
1718117201
sh:property [
17182-
sh:datatype pattern:PatternExpression ;
17202+
sh:datatype xsd:string ;
1718317203
sh:maxCount "1"^^xsd:integer ;
1718417204
sh:nodeKind sh:Literal ;
1718517205
sh:path pattern:patternExpression ;
@@ -17201,19 +17221,25 @@ pattern:Pattern
1720117221
pattern:PatternExpression
1720217222
a
1720317223
owl:Class ,
17224+
owl:DeprecatedClass ,
1720417225
sh:NodeShape
1720517226
;
1720617227
rdfs:subClassOf core:UcoInherentCharacterizationThing ;
1720717228
rdfs:label "PatternExpression"@en ;
1720817229
rdfs:comment "A pattern expression is a grouping of characteristics unique to an explicit logical expression defining a pattern (e.g., regular expression, SQL Select expression, etc.)."@en ;
17230+
sh:message "pattern:PatternExpression is deprecated, and an error to use as of UCO 2.0.0. xsd:string should be used instead." ;
17231+
sh:not [
17232+
a sh:NodeShape ;
17233+
sh:class pattern:PatternExpression ;
17234+
] ;
1720917235
sh:targetClass pattern:PatternExpression ;
1721017236
.
1721117237

1721217238
pattern:patternExpression
1721317239
a owl:DatatypeProperty ;
1721417240
rdfs:label "patternExpression"@en ;
1721517241
rdfs:comment "An explicit logical pattern expression."@en ;
17216-
rdfs:range pattern:PatternExpression ;
17242+
rdfs:range xsd:string ;
1721717243
.
1721817244

1721917245
role:BenevolentRole
@@ -17884,6 +17910,16 @@ types:Thread
1788417910
] ;
1788517911
.
1788617912

17913+
types:Thread-disjointWith-co-List-shape
17914+
a sh:NodeShape ;
17915+
sh:message "types:Thread and co:List are disjoint classes."@en ;
17916+
sh:not [
17917+
a sh:NodeShape ;
17918+
sh:class co:List ;
17919+
] ;
17920+
sh:targetClass types:Thread ;
17921+
.
17922+
1788717923
types:ThreadItem
1788817924
a
1788917925
owl:Class ,
@@ -17902,6 +17938,16 @@ types:ThreadItem
1790217938
] ;
1790317939
.
1790417940

17941+
types:ThreadItem-disjointWith-co-ListItem-shape
17942+
a sh:NodeShape ;
17943+
sh:message "types:ThreadItem and co:ListItem are disjoint classes."@en ;
17944+
sh:not [
17945+
a sh:NodeShape ;
17946+
sh:class co:ListItem ;
17947+
] ;
17948+
sh:targetClass types:ThreadItem ;
17949+
.
17950+
1790517951
types:entry
1790617952
a owl:ObjectProperty ;
1790717953
rdfs:label "entry"@en ;

ontology/CASE-develop.ttl

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2427,6 +2427,17 @@ core:UcoInherentCharacterizationThing
24272427
sh:targetClass core:UcoInherentCharacterizationThing ;
24282428
.
24292429

2430+
core:UcoInherentCharacterizationThing-disjointWith-UcoObject-shape
2431+
a sh:NodeShape ;
2432+
sh:message "core:UcoInherentCharacterizationThing and core:UcoObject are disjoint classes. Assigning both types to a single node will be an error in UCO 2.0.0."@en ;
2433+
sh:not [
2434+
a sh:NodeShape ;
2435+
sh:class core:UcoObject ;
2436+
] ;
2437+
sh:severity sh:Warning ;
2438+
sh:targetClass core:UcoInherentCharacterizationThing ;
2439+
.
2440+
24302441
core:UcoObject
24312442
a
24322443
owl:Class ,
@@ -3727,6 +3738,14 @@ observable:AlternateDataStream
37273738
rdfs:subClassOf observable:ObservableObject ;
37283739
rdfs:label "AlternateDataStream"@en ;
37293740
rdfs:comment "An alternate data stream is data content stored within an NTFS file that is independent of the standard content stream of the file and is hidden from access by default NTFS file viewing mechanisms."@en ;
3741+
rdfs:seeAlso [
3742+
a sh:NodeShape ;
3743+
rdfs:comment "This anonymous shape is attached with rdfs:seeAlso in order to associate a warning-severity class constraint, that will only be necessary as an independent shape until UCO 2.0.0."@en ;
3744+
sh:class observable:FileSystemObject ;
3745+
sh:message "In UCO 2.0.0, uco-observable:AlternateDataStream will be a subclass of uco-observable:FileSystemObject. In preparation for UCO 2.0.0, the additional type uco-observable:FileSystemObject should be assigned to this node."@en ;
3746+
sh:severity sh:Warning ;
3747+
sh:targetClass observable:AlternateDataStream ;
3748+
] ;
37303749
sh:targetClass observable:AlternateDataStream ;
37313750
.
37323751

@@ -17893,6 +17912,17 @@ types:Thread
1789317912
] ;
1789417913
.
1789517914

17915+
types:Thread-disjointWith-co-List-shape
17916+
a sh:NodeShape ;
17917+
sh:message "types:Thread and co:List are disjoint classes. Assigning both types to a single node will be an error in UCO 2.0.0."@en ;
17918+
sh:not [
17919+
a sh:NodeShape ;
17920+
sh:class co:List ;
17921+
] ;
17922+
sh:severity sh:Warning ;
17923+
sh:targetClass types:Thread ;
17924+
.
17925+
1789617926
types:ThreadItem
1789717927
a
1789817928
owl:Class ,
@@ -17911,6 +17941,17 @@ types:ThreadItem
1791117941
] ;
1791217942
.
1791317943

17944+
types:ThreadItem-disjointWith-co-ListItem-shape
17945+
a sh:NodeShape ;
17946+
sh:message "types:ThreadItem and co:ListItem are disjoint classes. Assigning both types to a single node will be an error in UCO 2.0.0."@en ;
17947+
sh:not [
17948+
a sh:NodeShape ;
17949+
sh:class co:ListItem ;
17950+
] ;
17951+
sh:severity sh:Warning ;
17952+
sh:targetClass types:ThreadItem ;
17953+
.
17954+
1791417955
types:entry
1791517956
a owl:ObjectProperty ;
1791617957
rdfs:label "entry"@en ;

ontology/CASE-unstable-2.0.0.ttl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1600,6 +1600,7 @@ uco-owl:rdf-rest-subjects-shape
16001600

16011601
uco-owl:sh-datatype-objects-shape
16021602
a sh:NodeShape ;
1603+
sh:description "This shape enforces that the sh:datatype constraining predicate does not bind an OWL class for a literal-valued constraint."@en ;
16031604
sh:not [
16041605
a sh:NodeShape ;
16051606
sh:class owl:Class ;
@@ -2909,7 +2910,7 @@ core:UcoInherentCharacterizationThing
29092910

29102911
core:UcoInherentCharacterizationThing-disjointWith-UcoObject-shape
29112912
a sh:NodeShape ;
2912-
sh:message "observable:UcoInherentCharacterizationThing and observable:UcoObject are disjoint classes."@en ;
2913+
sh:message "core:UcoInherentCharacterizationThing and core:UcoObject are disjoint classes."@en ;
29132914
sh:not [
29142915
a sh:NodeShape ;
29152916
sh:class core:UcoObject ;

ontology/CASE-unstable.ttl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2854,7 +2854,7 @@ core:UcoInherentCharacterizationThing
28542854

28552855
core:UcoInherentCharacterizationThing-disjointWith-UcoObject-shape
28562856
a sh:NodeShape ;
2857-
sh:message "observable:UcoInherentCharacterizationThing and observable:UcoObject are disjoint classes. Assigning both types to a single node will be an error in UCO 2.0.0."@en ;
2857+
sh:message "core:UcoInherentCharacterizationThing and core:UcoObject are disjoint classes. Assigning both types to a single node will be an error in UCO 2.0.0."@en ;
28582858
sh:not [
28592859
a sh:NodeShape ;
28602860
sh:class core:UcoObject ;

0 commit comments

Comments
 (0)