Directories
¶
| Path | Synopsis |
|---|---|
|
Package analyzer defines the core types and interfaces for krait's static analysis framework.
|
Package analyzer defines the core types and interfaces for krait's static analysis framework. |
|
Package churn implements a post-analyzer that identifies git churn hotspots by correlating commit frequency with cyclomatic complexity.
|
Package churn implements a post-analyzer that identifies git churn hotspots by correlating commit frequency with cyclomatic complexity. |
|
Package circular detects circular import dependencies using Tarjan's strongly connected components algorithm.
|
Package circular detects circular import dependencies using Tarjan's strongly connected components algorithm. |
|
Package config handles loading and validating krait configuration files.
|
Package config handles loading and validating krait configuration files. |
|
Package health implements a post-analyzer that aggregates results from all other analyzers into a single weighted health score.
|
Package health implements a post-analyzer that aggregates results from all other analyzers into a single weighted health score. |
|
Package suppression provides inline comment suppression for krait findings.
|
Package suppression provides inline comment suppression for krait findings. |
|
Package unusedfiles detects packages that have no internal importers, making every file in such packages dead from the perspective of the module.
|
Package unusedfiles detects packages that have no internal importers, making every file in such packages dead from the perspective of the module. |
Click to show internal directories.
Click to hide internal directories.