diff --git a/.github/deployment/sparql/no-orphaned-subclasses.sparql b/.github/deployment/sparql/no-orphaned-subclasses.sparql index a327d96..07c185c 100644 --- a/.github/deployment/sparql/no-orphaned-subclasses.sparql +++ b/.github/deployment/sparql/no-orphaned-subclasses.sparql @@ -1,15 +1,12 @@ # Title: # No Orphaned Subclasses # Constraint Description: -# All classes must have some parent class. The only result otherwise should be “entity”. +# All CCO classes must have a superclass. # Severity: -# Warning +# Error # Author: # github.com/swartik -Severity: - (select "Warning" or "Error") - PREFIX owl: PREFIX rdfs: @@ -18,4 +15,5 @@ WHERE { ?cls a owl:Class FILTER isIRI(?cls) FILTER NOT EXISTS { ?cls rdfs:subClassOf ?supercls } + FILTER (?cls != ) }