joern-transform is now an AccTool to increase performance.
New joern-stream-apiembedder that streams embedding onto disk to deal with large data sets. The old embedding code has not yet been removed because chucky depends on it.
For joern-knn, calculate only slice of distance matrix instead of complete distance matrix, allowing us to deal with much larger codebases timely.
Include filename in joern-list-funcs.
Formating in extrapolation.rst.
Moved documentation to joern.
Added statement embedder.
Use PythonEmbedder as default. Fixed typo.
joern-cluster: performs hierarchical clustering.
joern-tag to add properties to nodes. Still a bit slow.
joern-tag now uses py2neo and is super fast ;)
joern-cluster: output labels as opposed to data point ids.
Fix for previous commit.
Remove long comment from joern-slice. Placed it in documentation.
joern-edge: For a set of nodes, returns all edges connecting nodes of the set.
joern-transform can now also do edge-transformations. 'echo' argument removed from traversal tool.
Added utility function to launch commands and get an iterator over stdout.
Add runUntilCompletion to launch.py and overwrite MLDataDir if it already exists.
use ' ' as a delimiter for joern-edge instead of '\n'.
Make joern-edge a lookup-tool.