Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertSbomToMap ¶
Types ¶
type AnalysisInfo ¶
type AnalysisInfo struct {
Status codeclarity.AnalysisStatus `json:"status"`
ProjectName string `json:"project_name"`
WorkingDirectory string `json:"working_directory"`
PackageManager packageManager.PACKAGE_MANAGER `json:"package_manager"`
Time Time `json:"time"`
Errors []exceptions.Error `json:"errors"`
Paths Paths `json:"paths"`
Workspaces Workspaces `json:"workspaces"`
Extra Extra `json:"extra"`
}
type Output ¶
type Output struct {
WorkSpaces map[string]WorkSpace `json:"workspaces"`
AnalysisInfo AnalysisInfo `json:"analysis_info"`
}
type Paths ¶
type Paths struct {
Lockfile string `json:"lock_file_path"`
PackageFile string `json:"package_file_path"`
WorkSpacePackageFile map[string]string `json:"work_space_package_file_paths"`
RelativeLockFile string `json:"relative_lock_file_path"`
RelativePackageFile string `json:"relative_package_file_path"`
}
type SeverityDist ¶
type Start ¶
type Start struct {
Dependencies []WorkSpaceDependency `json:"dependencies"`
DevDependencies []WorkSpaceDependency `json:"dev_dependencies"`
}
type WorkSpaceDependency ¶
type Workspaces ¶
Click to show internal directories.
Click to hide internal directories.