Judging from the source code (teamwork:ServicesSwaggerPlugin) the
Swagger link will show up if
EXISTS {
?cls (rdfs:subClassOf)+ dash:Service .
?service a ?cls .
}
which means that the asset collection or one of its imports need to
define at least one instance of dash:Se
SHACL itself doesn't have a built-in property for that but it makes
perfect sense from a practical point of view so we have added support
for dash:abstract:
https://datashapes.org/dash.html#abstract-classes
which you also see on EDG class forms
Holger
On 2021-12-06 10:46 pm, 'Bohms, H.M. (M
Hi Holger
Is there any way in shacl to indicate a class cannot be instantiated?
Related to: https://www.w3.org/2014/data-shapes/track/issues/78
I can see this goes against set theory but there is a need to say: "you have to
instantiate a leaf".
(I see people introducing own constructs for this)
Thanks Holger,
My report tab include only comparison report, statistics and property
value rules. Did I forget to setup some properties in my configuration ?
Best,
Le samedi 4 décembre 2021 à 01:26:08 UTC+1, Holger Knublauch a écrit :
> You should see the service listed on the Reports tab