Documentation ¶
Index ¶
- Variables
- func Check(w io.Writer, cfg Config) bool
- func ConfigFromFile(cfg *Config, filename string) error
- func ReportForGithubAction(w io.Writer, result AnalyzeResult)
- func ReportForHuman(w io.Writer, result AnalyzeResult)
- func SetGithubActionOutput(result AnalyzeResult) error
- type AnalyzeResult
- type Badge
- type Config
- type Exclude
- type Override
- type Threshold
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrThresholdNotInRange = errors.New("threshold must be in range [0 - 100]") ErrCoverageProfileNotSpecified = errors.New("coverage profile file not specified") ErrRegExpNotValid = errors.New("regular expression is not valid") ErrCDNOptionNotSet = errors.New("CDN options are not valid") ErrGitOptionNotSet = errors.New("git options are not valid") )
Functions ¶
func ConfigFromFile ¶
func ReportForGithubAction ¶
func ReportForGithubAction(w io.Writer, result AnalyzeResult)
func ReportForHuman ¶
func ReportForHuman(w io.Writer, result AnalyzeResult)
func SetGithubActionOutput ¶
func SetGithubActionOutput(result AnalyzeResult) error
Types ¶
type AnalyzeResult ¶
type AnalyzeResult struct { Threshold Threshold FilesBelowThreshold []coverage.Stats PackagesBelowThreshold []coverage.Stats MeetsTotalCoverage bool TotalCoverage int }
func (*AnalyzeResult) Pass ¶
func (r *AnalyzeResult) Pass() bool
type Badge ¶ added in v2.8.0
type Badge struct { FileName string CDN badgestorer.CDN Git badgestorer.Git }
type Config ¶
Click to show internal directories.
Click to hide internal directories.