dumpListeners method

String dumpListeners()

Debug method to dump current listener state

Implementation

String dumpListeners() {
  if (_listeners.isEmpty) return 'No active listeners';

  final buffer = StringBuffer();
  buffer.writeln('=== REACTIVE SYSTEM STATE ===');
  buffer.writeln('Total listener groups: ${_listeners.length}');

  for (final entry in _listeners.entries) {
    buffer.writeln('${entry.key}: ${entry.value.length} listeners');
  }

  final stats = getMemoryStats();
  buffer.writeln('\nStatistics: $stats');

  return buffer.toString();
}