Documentation
¶
Index ¶
Constants ¶
View Source
const ReportVersion = "1"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DetectorHealth ¶ added in v1.4.0
type DetectorHealth struct {
Org string `json:"org,omitempty"`
Repo string `json:"repo,omitempty"`
Detector string `json:"detector"`
Status string `json:"status"`
CoverageReasons []string `json:"coverage_reasons,omitempty"`
AttemptedFiles int `json:"attempted_files"`
ParsedFiles int `json:"parsed_files"`
PartialParses int `json:"partial_parses,omitempty"`
SkippedFiles int `json:"skipped_files,omitempty"`
SuppressedFiles int `json:"suppressed_files,omitempty"`
ParseFailures int `json:"parse_failures,omitempty"`
UnsupportedDeclarations int `json:"unsupported_declarations,omitempty"`
Findings int `json:"findings,omitempty"`
}
type ParseIssue ¶
type ParseIssue struct {
Org string `json:"org,omitempty"`
Repo string `json:"repo,omitempty"`
Path string `json:"path"`
Detector string `json:"detector,omitempty"`
Kind string `json:"kind"`
Format string `json:"format,omitempty"`
Message string `json:"message,omitempty"`
Reason string `json:"reason,omitempty"`
RecommendedAction string `json:"recommended_action,omitempty"`
}
type Report ¶
type Report struct {
ScanQualityVersion string `json:"scan_quality_version"`
Mode string `json:"mode"`
Detectors []DetectorHealth `json:"detectors,omitempty"`
SuppressedPaths []SuppressedPath `json:"suppressed_paths,omitempty"`
ParseErrors []ParseIssue `json:"parse_errors,omitempty"`
DetectorErrors []detect.DetectorError `json:"detector_errors,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.