diff --git a/src/caoscrawler/converters/rocrate.py b/src/caoscrawler/converters/rocrate.py index f0140fa1fb2adc31ad9c155294a8441402fd9002..7dcad86589961f03f1e755ddbc0b60742cf4ed4a 100644 --- a/src/caoscrawler/converters/rocrate.py +++ b/src/caoscrawler/converters/rocrate.py @@ -202,7 +202,6 @@ class ROCrateEntityConverter(Converter): # is supposed to be dereferenced: if not (len(value) == 1 and "@id" in value): raise RuntimeError("The JSON-LD is not flat.") - # TODO: tests missing! dereferenced = element.entity.crate.dereference(value["@id"]) if dereferenced is not None: children.append( @@ -225,8 +224,6 @@ class ROCrateEntityConverter(Converter): children.append( ROCrateEntity(element.folder, element.entity.crate.dereference( p["@id"]))) - # TODO: it feels a bit strange to add (especially variableMeasured) directly, top-level - # and not in a sub-DictElement. The latter would be difficult to realize, because - # resolving the sub-references is not straight-forward. + # TODO: See https://gitlab.indiscale.com/caosdb/src/caosdb-crawler/-/issues/195 for discussion. return children