MCPcopy Create free account
hub / github.com/conforma/cli / buildComponentResultsDisplay

Function buildComponentResultsDisplay

cmd/validate/vsa.go:1504–1511  ·  view source on GitHub ↗

buildComponentResultsDisplay creates a ComponentResultsDisplay from aggregated data

(allData AllSectionsData)

Source from the content-addressed store, hash-verified

1502
1503// buildComponentResultsDisplay creates a ComponentResultsDisplay from aggregated data
1504func buildComponentResultsDisplay(allData AllSectionsData) ComponentResultsDisplay {
1505 return ComponentResultsDisplay{
1506 Header: buildHeaderDisplay(time.Now()),
1507 Result: buildResultDisplay(allData),
1508 VSASummary: buildVSASummaryDisplay(allData),
1509 PolicyDiff: buildPolicyDiffDisplay(allData),
1510 }
1511}
1512
1513// writeCombinedReportToFiles writes VSA and fallback results to files in a combined format
1514func writeCombinedReportToFiles(display ComponentResultsDisplay, allData AllSectionsData, data *validateVSAData, outputFormats []string, cmd *cobra.Command) error {

Callers 1

displayComponentResultsFunction · 0.85

Calls 4

buildHeaderDisplayFunction · 0.85
buildResultDisplayFunction · 0.85
buildVSASummaryDisplayFunction · 0.85
buildPolicyDiffDisplayFunction · 0.85

Tested by

no test coverage detected