segments static method

List<String> segments(
  1. String path
)

Implementation

static List<String> segments(String path) {
  final normalized = normalizeContainer(path);
  if (normalized == root || normalized.isEmpty) return const <String>[];
  return [
    for (final segment in normalized.split('.'))
      if (segment.trim().isNotEmpty) segment.trim(),
  ];
}