kit-data-manager / ro-crate-java

Java library to create and modify RO-Crates.
https://kit-data-manager.github.io/webpage/ro-crate-java/
Apache License 2.0
4 stars 3 forks source link

Handle possible loops in data graph (2.0.0-rc4 only) #186

Closed Pfeil closed 2 months ago

Pfeil commented 2 months ago

Affects: 2.0.0-rc4

We do not detect cycles in graph traversal while reading a crate. This will likely lead into an infinite loop (and stack overflow due to the recursion). We need to detect this.