sanitizeKey static method

String sanitizeKey(
  1. String identifier
)

Sanitizes identifier into a workspace key.

Visible for testing.

Implementation

static String sanitizeKey(String identifier) {
  final replaced = identifier.replaceAll(_illegalChars, '_');
  return replaced.replaceAll(RegExp(r'_+'), '_');
}