ToMachineReadable takes a Summary and Meta and builds a machine-readable summary [machinereadable.Summary] from them.
(s *Summary, meta Meta)
| 17 | |
| 18 | // ToMachineReadable takes a Summary and Meta and builds a machine-readable summary [machinereadable.Summary] from them. |
| 19 | func ToMachineReadable(s *Summary, meta Meta) (machinereadable.Summary, error) { |
| 20 | return machinereadable.NewSummaryBuilder(). |
| 21 | Config(machineReadableSummaryConfigBuilder(s, meta)). |
| 22 | Metadata(machineReadableSummaryMetadataBuilder()). |
| 23 | Results(machineReadableSummaryResultsBuilder(s)). |
| 24 | Version(machinereadable.SchemaVersion). |
| 25 | Build() |
| 26 | } |
| 27 | |
| 28 | func machineReadableSummaryConfigBuilder(s *Summary, meta Meta) *machinereadable.SummarySummaryConfigBuilder { |
| 29 | executionType := machinereadable.SummarySummaryConfigExecutionLocal |
no test coverage detected
searching dependent graphs…