edgesWithEmptySets property

Map<Node, Set<Node>> get edgesWithEmptySets

Implementation

Map<Node, Set<Node>> get edgesWithEmptySets {
  // Создаем копию с пустыми сетами для узлов без рёбер
  final result = Map<Node, Set<Node>>.fromEntries(
    nodes.values.map((node) => MapEntry(node, _edges[node] ?? <Node>{})),
  );
  return Map.unmodifiable(result);
}