logRebuild static method

void logRebuild(
  1. Widget widget,
  2. Set<WhalePod> pods
)

Implementation

static void logRebuild(Widget widget, Set<WhalePod> pods) {
  if (!enabled || !kDebugMode) return;

  final widgetName = widget.runtimeType.toString();
  final podNames = pods.map((p) => p.runtimeType.toString()).join(", ");

  print('🔍 [WhaleTracker] UI Rebuild: $widgetName automatically rebuilt because of: [$podNames]');
}