Command-line interface for inspecting, querying, visualizing, enriching, and evaluating a repository graph.

Compile Dependencies (10)

Category/LicenseGroup / ArtifactVersionUpdates
CLI Parser Apache 2.0
info.picocli » picocli
Java command line parser with both an annotations API and a programmatic API. Usage help with ANSI styles and colors. ...
4.7.64.7.7
Apache 2.0
io.github.satyadippaul » analyzer-java
Deterministic Java source analysis with Eclipse JDT, producing a provenance-bearing code graph.
0.3.0✔
Apache 2.0
io.github.satyadippaul » framework-spring
Interprets Java facts as Spring operational structure: bean wiring, endpoints, guards, queries, and clients.
0.3.0✔
Apache 2.0
io.github.satyadippaul » architecture
Modules, centrality, communities, workflows, capabilities, and explainable change-risk scoring over the code graph.
0.3.0✔
Apache 2.0
io.github.satyadippaul » pipeline
Composes the analysis layers and discovers Maven and Gradle build classpaths.
0.3.0✔
Apache 2.0
io.github.satyadippaul » index-tree
Derives a tree of cards from the graph's own containment - repository, module, capability or package,
0.3.0✔
Apache 2.0
io.github.satyadippaul » query-engine
BM25 and optional dense retrieval over the symbol vocabulary, index-tree descent and the hybrids of those, query ...
0.3.0✔
Apache 2.0
io.github.satyadippaul » session
Holds a graph and everything derived from it across many questions, and knows when the source has moved on.
0.3.0✔
Apache 2.0
io.github.satyadippaul » evaluation
Grounded question format, scoring for recall, precision, ranking quality, evidence and groundedness, plus a text-search ...
0.3.0✔
Apache 2.0
io.github.satyadippaul » visualization
Renders the code graph as one self-contained HTML file, and exports GraphML, DOT, and Cytoscape JSON.
0.3.0✔

Test Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
5.11.06.1.3