Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
gruff-go
command
Command gruff-go scans Go projects for parser-only code-quality signals.
|
Command gruff-go scans Go projects for parser-only code-quality signals. |
|
internal
|
|
|
analysis
Package analysis orchestrates discovery, parsing, rule execution, and report assembly.
|
Package analysis orchestrates discovery, parsing, rule execution, and report assembly. |
|
baseline
Package baseline reads, writes, and applies finding baselines.
|
Package baseline reads, writes, and applies finding baselines. |
|
cli
Package cli implements the gruff-go command-line interface.
|
Package cli implements the gruff-go command-line interface. |
|
config
Package config loads and validates gruff-go configuration files.
|
Package config loads and validates gruff-go configuration files. |
|
dashboard
Package dashboard HTTP handlers wire dashboard form state to scans.
|
Package dashboard HTTP handlers wire dashboard form state to scans. |
|
diff
Package diff computes changed-line filters from git diffs.
|
Package diff computes changed-line filters from git diffs. |
|
finding
Package finding defines the Finding payload and fingerprint helpers.
|
Package finding defines the Finding payload and fingerprint helpers. |
|
parser
Package parser builds parser-only source units from discovered files.
|
Package parser builds parser-only source units from discovered files. |
|
pathfilter
Package pathfilter validates and matches slash-separated repository paths.
|
Package pathfilter validates and matches slash-separated repository paths. |
|
report
Package report renders gruff-go analysis results into output formats.
|
Package report renders gruff-go analysis results into output formats. |
|
rule
Package rule defines gruff-go's rule registry and analysers.
|
Package rule defines gruff-go's rule registry and analysers. |
|
scoring
Package scoring computes compact quality scores from analysis findings.
|
Package scoring computes compact quality scores from analysis findings. |
|
source
Package source gitignore matcher applies repository-local .gitignore rules.
|
Package source gitignore matcher applies repository-local .gitignore rules. |
Click to show internal directories.
Click to hide internal directories.