Documentation
¶
Overview ¶
Package runner provides a custom analyzer runner with statistics and exit codes.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Statistics ¶
type Statistics struct {
FilesAnalyzed int
PackagesLoaded int
TotalIssues int
Errors int
Warnings int
ByType map[string]int
Duration time.Duration
FilesWithIssues map[string]int
StartTime time.Time
}
Statistics holds analysis statistics.
func NewStatistics ¶
func NewStatistics() *Statistics
NewStatistics creates a new Statistics instance.
func (*Statistics) AddDiagnostic ¶
func (s *Statistics) AddDiagnostic(d analysis.Diagnostic, fset *token.FileSet, severity string)
AddDiagnostic adds a diagnostic to statistics.
Click to show internal directories.
Click to hide internal directories.