nidi3 / graphviz-java

Use graphviz with pure java
Apache License 2.0
934 stars 107 forks source link

Integration with Kotlin Jupyter #231

Closed CommanderTvis closed 2 years ago

CommanderTvis commented 2 years ago

One of the ways to support graph visualization in Kotlin Jupyter is to implement JupyterIntegration inside graphviz-kotlin, then add it to Kotlin Jupyter's library descriptors repository.

The only problem I currently discovered is that we can't update Kotlin in graphviz-kotlin because of the JaCoCo version in code-assert.

After code-assert is updated, the implementation is straightforward (MutableGraph and Graphviz instances should be supported for visualization to SVG that will be sent to Jupyter).

CommanderTvis commented 2 years ago

No more is needed since there is already a descriptor available. https://github.com/Kotlin/kotlin-jupyter-libraries/pull/158