getStats static method

Future<Map<String, dynamic>> getStats()

Get statistics about registered tasks

Implementation

static Future<Map<String, dynamic>> getStats() async {
  try {
    final allTasks = await getAllRegisteredTasks();
    return {
      'totalRegistered': allTasks.length,
      'registeredFiles': allTasks.keys.toList(),
      'lastUpdated': DateTime.now().toIso8601String(),
    };
  } catch (e) {
    debugPrint('TaskRegistry: Failed to get stats: $e');
    return {
      'totalRegistered': 0,
      'registeredFiles': <String>[],
      'error': e.toString(),
    };
  }
}