Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MarkdownReportingConfig ¶
type MarkdownReportingConfig struct {
Path string
}
type Reporter ¶
type Reporter interface {
Name() string
// Feed collected data to reporting module
AddManifest(manifest *models.PackageManifest)
AddAnalyzerEvent(event *analyzer.AnalyzerEvent)
AddPolicyEvent(event *policy.PolicyEvent)
// Inform reporting module to finalise (e.g. write report to file)
Finish() error
}
func NewConsoleReporter ¶
func NewMarkdownReportGenerator ¶
func NewMarkdownReportGenerator(config MarkdownReportingConfig) (Reporter, error)
func NewSummaryReporter ¶
Click to show internal directories.
Click to hide internal directories.