ansell/jsonld-java — comment on commit 7a662f0bbe2b5c57eacb97f35d3a3e33c4944827
File:  line 0
By ansell:

I don't see why the result of the callback should ever need to be null. In extreme situations a RuntimeException could be thrown to interrupt the parser.

The addition of the storageGraph in this commit is a good thing I think, as it matches what I need for the Sesame Rio-based JSONLD parser in sesametools, https://github.com/ansell/sesametools/tree/feature/fixjsonld/jsonld/src/main/java/net/fortytwo/sesametools/jsonld

We were previously using an implementation from the Apache Stanbol project but it wasn't working so I thought I would experiment with your code. It doesn't pass any of the (limited) sesametools tests so far, as they rely on blank-node support which I think we need to add to the callback API, if JSONLD can handle it.

I have been skeptical so far of the goals for JSONLD in relation to RDF support (or their lack of support for it in general). However, if they can finally roundtrip to and from any other RDF syntax, I don't really mind how they do it.