-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Warnings generated when run against the current SPDX 3 Model #142
Comments
Yes, it's a RDFlib limitation (RDFlib is the Python library used for handling RDF). You can check it on the source code upstream at https://rdflib.readthedocs.io/en/stable/_modules/rdflib/plugins/serializers/rdfxml.html This started appearing when we introduced blank nodes (I think all warnings are about blank nodes). I have not had the time to compare all different serialization to establish what is actually missing and how much of a problem it is in practice. |
I have not seen any issue myself in the produced model artifacts. |
OK, after further research, my comment above still holds. The outcome is that the ontology generated by that specific serializer (the "prettyXML" one) does not contain the RDF that specifies that a property of a Vocabulary type has to take only one the values of the Vocabulary. Presumably this will be fixed in RDFlib (upstream) at some point. |
Closing this as nothing to do here; waiting for RDFlib fix. |
The following warnings are generated when running against the SPDX 3 model:
Attached is a zip of the model directory:
model.zip
The text was updated successfully, but these errors were encountered: