--- a/src/Pure/PIDE/document_status.scala Mon Sep 15 16:57:39 2025 +0200
+++ b/src/Pure/PIDE/document_status.scala Mon Sep 15 16:57:56 2025 +0200
@@ -194,7 +194,7 @@
/* overall timing */
object Overall_Timing {
- val empty: Overall_Timing = Overall_Timing(0.0, Map.empty)
+ val empty: Overall_Timing = Overall_Timing()
def make(
state: Document.State,
@@ -218,11 +218,14 @@
command_timings += (command -> command_timing)
}
}
- Overall_Timing(total, command_timings)
+ Overall_Timing(total = total, command_timings = command_timings)
}
}
- sealed case class Overall_Timing(total: Double, command_timings: Map[Command, Double]) {
+ sealed case class Overall_Timing(
+ total: Double = 0.0,
+ command_timings: Map[Command, Double] = Map.empty
+ ) {
def command_timing(command: Command): Double =
command_timings.getOrElse(command, 0.0)
}