pkg/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL