v0.9.0 Initial Release Version
🎉 Initial Release Version
🚀 Features
- Analyze static code structure, dependencies, metrics, ...
- Fully automated pipeline from tool installation and artifact download to report generation
- Runtime and library independent automation using shell scripts
- Comprehensive list of Cypher queries
- Example Analysis for AxonFramework
📖 Jupyter Notebook Reports
- External Dependencies reports with amongst others the most and least used external packages (Example)
- Object Oriented Design Quality Metrics report based on OO Design Quality Metrics by Robert Martin (Example)
- Overview reports with the number of Java types and packages, method line count, etc. (Example)
- Package Dependencies report based on Analyze java package metrics in a graph database including cyclic dependencies (Example)
- Visibility Metrics reports based on Visibility Metrics and the Importance of Hiding Things (Example)
- Wordcloud with a visual representation of Java package and class names (Example)
📖 Graph Data Science Reports
Here are some reports that utilize Neo4j's Graph Data Science Library: