graphbuddy
graphbuddy copied to clipboard
Support for Kotlin and possibly other JVM languages
It would be nice if support for Kotlin could be added.
At the moment, GraphBuddy can visualize Scala and Java code. Given that Kotlin is an officially supported language for Android development, I argue that Kotlin would be a worthy addition.
Going one step further, I wonder whether it would be possible to do the analyzes on Java byte code, such that Java, Scala, Kotlin, Groovy, and other languages that can be compiled to the JVM can be supported equally well.
To quote from #7
If someone is interesting, integration with other languages can be achieved with now public schema https://github.com/VirtusLab/graphbuddy/blob/master/proto/graph_node.proto (it just a matter of storing .proto files under .semanticgraphs folder).
I hope its development continues because this seems like a useful tool.