Summary
Make the analysis engine more flexible and more powerful, enabling extensibility and more multi-faceted analysis.
Proposal
- Support custom plugins (e.g. Wasm /
.so, or a trait-based API that allows users to extend analysis modules)
- Implement dependency-graph analysis (cycle detection, centrality, isolated packages, etc.)
- Provide a CLI feature to diff between
report.json files
Expected impact
- Easier external sharing/provisioning of specialized analysis logic and custom use cases
- Higher value for large projects and CI pipelines
A phased implementation is fine. Technical proposals and requirement discussion are encouraged in comments.
Summary
Make the analysis engine more flexible and more powerful, enabling extensibility and more multi-faceted analysis.
Proposal
.so, or a trait-based API that allows users to extend analysis modules)report.jsonfilesExpected impact
A phased implementation is fine. Technical proposals and requirement discussion are encouraged in comments.