Documentation
¶
Index ¶
- func ConvertOutputToMap(output Output) map[string]interface{}
- type AnalysisInfo
- type AnalysisStatLicenseSeverityDist
- type AnalysisStats
- type AnalysisStatus
- type ArtifactLocation
- type CodeQL
- type Location
- type Message
- type Output
- type PhysicalLocation
- type Region
- type Result
- type Run
- type WorkspaceInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertOutputToMap ¶
Types ¶
type AnalysisInfo ¶
type AnalysisInfo struct {
Status codeclarity.AnalysisStatus `json:"status"`
Errors []exceptions.Error `json:"errors"`
AnalysisStartTime string `json:"analysis_start_time"`
AnalysisEndTime string `json:"analysis_end_time"`
AnalysisDeltaTime float64 `json:"analysis_delta_time"`
AnalysisStats AnalysisStats `json:"stats"`
}
type AnalysisStats ¶
type AnalysisStats struct {
NumberOfVulnerabilities int `json:"number_of_vulnerabilities"`
}
type AnalysisStatus ¶
type AnalysisStatus string
const ( SUCCESS AnalysisStatus = "success" FAILURE AnalysisStatus = "failure" )
type ArtifactLocation ¶
type Location ¶
type Location struct {
PhysicalLocation PhysicalLocation `json:"physicalLocation"`
}
type Output ¶
type Output struct {
WorkSpaces map[string]WorkspaceInfo `json:"workspaces"`
AnalysisInfo AnalysisInfo `json:"analysis_info"`
}
type PhysicalLocation ¶
type PhysicalLocation struct {
ArtifactLocation ArtifactLocation `json:"artifactLocation"`
Region Region `json:"region"`
}
type WorkspaceInfo ¶
type WorkspaceInfo struct {
Results []Result `json:"results"`
}
Click to show internal directories.
Click to hide internal directories.