From a0d0f03c2f6b77c9fa488baa320782dc2e03a9b3 Mon Sep 17 00:00:00 2001 From: Jon Pretty Date: Fri, 24 Jan 2025 14:58:08 +0100 Subject: [PATCH] Use safer optional values, and other enabling changes --- src/cli/probably.Suite.scala | 2 +- src/core/probably.Report.scala | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cli/probably.Suite.scala b/src/cli/probably.Suite.scala index 754f1d7..f79c1f6 100644 --- a/src/cli/probably.Suite.scala +++ b/src/cli/probably.Suite.scala @@ -28,7 +28,7 @@ import vacuous.* import language.adhocExtensions abstract class Suite(suiteName: Text) extends Testable(suiteName): - val suiteIo = safely(stdioSources.virtualMachine.ansi).vouch(using Unsafe) + val suiteIo = safely(stdioSources.virtualMachine.ansi).vouch given runner: Runner[Report] = given Stdio = suiteIo diff --git a/src/core/probably.Report.scala b/src/core/probably.Report.scala index 0f31e77..51b54ab 100644 --- a/src/core/probably.Report.scala +++ b/src/core/probably.Report.scala @@ -373,7 +373,7 @@ class Report(using Environment): e"${opsPerS(s.benchmark)}") ::: comparisons.map: c => import Baseline.* - val baseline = c.benchmark.baseline.vouch(using Unsafe) + val baseline = c.benchmark.baseline.vouch Column(e"$Bold($CadetBlue(${c.test.id}))", textAlign = TextAlignment.Right): (bench: ReportLine.Bench) => def op(left: Double, right: Double): Double = baseline.mode match