Skip to content

Extract all subclasses

Nicola Stoira requested to merge sphnc-369 into main

When processing the class in range we were checking only the first level of children, except for the properties with sphn:SPHNConcept in range (supporting concepts). I think it probably makes sense to extract all the subclasses at any level. For SPHN schema it seems that the only case we have is property sphn:hasResult that points to a sphn:Result. There we extracted all the children but we stopped at the first level. Therefore, for example sphn:LabResult children were not taken into account. With the new changes we extract these children too and we will therefore report the 4 children and also the parent class. Does this make sense? Check the diff to see the changes in the schemas.

Merge request reports

Loading