Skip to main content

Crate codedash

Crate codedash 

Source
Expand description

codedash — code metrics visualization CLI.

§Architecture

codedash follows a hexagonal architecture with an Anti-Corruption Layer (ACL):

§Public schema boundary

JSON output is serialized from codedash_schemas types, not from the internal domain model. The conversion happens in port::schema via From implementations. This ensures external consumers (GUIs, dashboards, CI tools) depend on a stable contract that is decoupled from internal refactoring.

Modules§

app
cli
CLI presentation layer using senl SenlApp.
domain
infra
port

Enums§

Error
Crate-wide error type.