.Dd $Mdocdate$ .Dt hcovguard 1 .Os .Sh NAME .Nm hcovguard .Nd hcovguard - Check HPC coverage data against configured thresholds .Sh VERSION 0.1.0.0 .Sh SYNOPSIS hcovguard [--config|-c FILE] --tix|-t FILE [--mix-dir|-m DIR] [--auto-discover|-a] [--verbosity|-v LEVEL] [--baseline|-b] [--dry-run|-n] .Sh SETTINGS Show this help text switch: -h|--help Output version information: 0.1.0.0 switch: --version Path to the TOML configuration file option: --config|-c FILE default: "./hcovguard.toml" Path to the .tix file generated by HPC option: --tix|-t FILE Directory containing .mix files (can be specified multiple times) option: --mix-dir|-m DIR Auto-discover .mix directories in .stack-work and dist-newstyle switch: --auto-discover|-a default: False Verbosity level (0=quiet, 1=normal, 2=verbose) option: --verbosity|-v LEVEL default: 1 Generate baseline config from current coverage (outputs TOML to stdout) switch: --baseline|-b default: False Show which modules match which patterns without running checks switch: --dry-run|-n default: False .Sh OPTIONS -h|--help Show this help text --version Output version information: 0.1.0.0 --config|-c Path to the TOML configuration file default: "./hcovguard.toml" --tix|-t Path to the .tix file generated by HPC --mix-dir|-m Directory containing .mix files (can be specified multiple times) --auto-discover|-a Auto-discover .mix directories in .stack-work and dist-newstyle default: False --verbosity|-v Verbosity level (0=quiet, 1=normal, 2=verbose) default: 1 --baseline|-b Generate baseline config from current coverage (outputs TOML to stdout) default: False --dry-run|-n Show which modules match which patterns without running checks default: False .Sh ENVIRONMENT VARIABLES .Sh CONFIGURATION VALUES