in Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Results+ListTasks.swift [39:61]
func run() throws {
let url = URL(input, isDirectory: false)
let results = try BenchmarkResults.load(from: url)
for result in results.tasks {
if excludeEmpty, result.sampleCount == 0 { continue }
if sizes {
if
let min = result.samples.first?.size,
let max = result.samples.last?.size
{
print("\(min) ..< \(max) - \(result.taskID)")
} else {
print("(No sizes) - \(result.taskID)")
}
} else {
print(result.taskID)
}
if urls, let link = result.link {
print(" \(link)")
}
}
}