 Documentation
      ¶
      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.