registerRebuild static method
Records a rebuild event for tag.
Implementation
static void registerRebuild({
required String tag,
required DateTime timestamp,
}) {
final existing = _registry[tag];
if (existing == null) {
_registry[tag] = RebuildMetadata(
tag: tag,
firstRebuildTime: timestamp,
lastRebuildTime: timestamp,
rebuildCount: 1,
);
return;
}
_registry[tag] = RebuildMetadata(
tag: tag,
firstRebuildTime: existing.firstRebuildTime,
lastRebuildTime: timestamp,
rebuildCount: existing.rebuildCount + 1,
);
}