clearScope method

void clearScope(
  1. String scopeId
)

Clear all queries in a specific scope

Implementation

void clearScope(String scopeId) {
  final scopeQueries = _scopeQueries[scopeId];
  if (scopeQueries == null) return;

  final keysToRemove = List<String>.from(scopeQueries);
  for (final key in keysToRemove) {
    _queries.remove(key);
  }

  _scopeQueries.remove(scopeId);
  ZenLogger.logDebug(
      'Cleared ${keysToRemove.length} queries from scope: $scopeId');
}