timeEnd static method
Stops the timer with the given label and logs the elapsed time.
Implementation
static void timeEnd(String label, {LogLevel level = LogLevel.debug}) {
if (_timers.containsKey(label)) {
final stopwatch = _timers[label]!;
stopwatch.stop();
final elapsed = stopwatch.elapsedMilliseconds;
_timers.remove(label);
Khadem.logger.log(
level,
'$label: ${elapsed}ms',
context: {'duration_ms': elapsed},
);
}
}