Extend json-schema model parser
Compare changes
- Florian Spreckelsen authored
@@ -792,9 +792,6 @@ class JsonSchemaParser(Parser):
For https://gitlab.indiscale.com/caosdb/customers/3dmmto/management/-/issues/9.
This implements
for the json schema datamodel parser.
Mainly additions to the JsonSchemaParser
class. We also defined a treatment for type: array
properties that lack a strict items
specification (i.e., could be lists of elements with mixed types, so a manual specification has to be provided -- or they are ignored altogether).
New unit tests. You can also test it with the chemotion json schema in nextcloud/Customers/3dmmto/example_files/testdaten_chemotion/schema.json
.
Please, prepare your MR for a review. Be sure to write a summary and a focus and create gitlab comments for the reviewer. They should guide the reviewer through the changes, explain your changes and also point out open questions. For further good practices have a look at our review guidelines
For further good practices have a look at our review guidelines.