normalizeRuntimeCacheKeyPrefix function

String normalizeRuntimeCacheKeyPrefix(
  1. String value
)

Implementation

String normalizeRuntimeCacheKeyPrefix(String value) {
  final normalized = value.trim();
  if (normalized.isEmpty ||
      normalized.contains('/') ||
      normalized.contains('\\')) {
    throw ArgumentError.value(
      value,
      'keyPrefix',
      'Shared preferences cache keyPrefix must be a non-empty key namespace.',
    );
  }
  return normalized;
}