Documentation
¶
Index ¶
Constants ¶
View Source
const ( LISTMARK = "*" COLON = ":" SPACE = " " TAB = " " NEWLINE = "\n" )
Variables ¶
View Source
var AlertLabels = map[int]string{ types.InfoLevel: "INFO", types.WarnLevel: "WARN", types.FatalLevel: "FATAL", types.PassLevel: "PASS", types.SkipLevel: "SKIP", types.IgnoreLevel: "IGNORE", }
Functions ¶
This section is empty.
Types ¶
type AssessmentSlice ¶ added in v0.1.16
type AssessmentSlice []*types.Assessment
func (*AssessmentSlice) AddAbend ¶ added in v0.1.16
func (as *AssessmentSlice) AddAbend(assessment *types.Assessment)
AddAbend add assessment to AssessmentSlice pointer if abend level
func (*AssessmentSlice) FilteredByTargetCode ¶ added in v0.1.16
func (as *AssessmentSlice) FilteredByTargetCode(target int) (filtered AssessmentSlice)
FilteredByTargetCode returns only target type assessments from all assessments slice
type JsonDetail ¶
type JsonOutputFormat ¶
type JsonOutputFormat struct {
Summary JsonSummary `json:"summary"`
Details []*JsonDetail `json:"details"`
}
type JsonSummary ¶
type JsonWriter ¶
func (JsonWriter) Write ¶
func (jw JsonWriter) Write(assessments AssessmentSlice) (bool, error)
type ListWriter ¶
func (ListWriter) Write ¶
func (lw ListWriter) Write(assessments AssessmentSlice) (bool, error)
type Writer ¶
type Writer interface {
Write(assessments AssessmentSlice) (bool, error)
}
Click to show internal directories.
Click to hide internal directories.