Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JSONSummaryWriter ¶
type JSONSummaryWriter struct { Prefix string Indent string // contains filtered or unexported fields }
func NewJSONSummaryWriter ¶
func NewJSONSummaryWriter(writer io.Writer, prefix, indent string) *JSONSummaryWriter
func (*JSONSummaryWriter) WriteSummary ¶
func (w *JSONSummaryWriter) WriteSummary(sum ScanSummary) error
type ScanResult ¶
type ScanSummary ¶
type ScanSummary struct { InputFile string `json:"inputFile" yaml:"inputFile"` Results []ScanResult `json:"results" yaml:"results"` Stats ScanStats `json:"stats" yaml:"stats"` }
type SummaryWriter ¶
type SummaryWriter interface {
WriteSummary(ScanSummary) error
}
type YAMLSummaryWriter ¶
type YAMLSummaryWriter struct {
// contains filtered or unexported fields
}
func NewYAMLSummaryWriter ¶
func NewYAMLSummaryWriter(writer io.Writer) *YAMLSummaryWriter
func (*YAMLSummaryWriter) WriteSummary ¶
func (w *YAMLSummaryWriter) WriteSummary(sum ScanSummary) error
Click to show internal directories.
Click to hide internal directories.