func GetSBOMSummary()

in pkg/sbom.go [219:236]


func GetSBOMSummary(sbom *v2_3.Document) (*SBOMSummary, error) {
	var sbomSummary SBOMSummary

	files, err := GetFiles(sbom)
	if err != nil {
		return nil, err
	}

	packages, err := GetPackageSummaries(sbom)
	if err != nil {
		return nil, err
	}

	sbomSummary.SbomSummary.Files = files
	sbomSummary.SbomSummary.Packages = packages

	return &sbomSummary, nil
}