private static HashSet GetEdges()

in src/dotnet/PowerToys.CyclomaticComplexity/ComplexityAnalysisElementProblemAnalyzer.cs [148:159]


    private static HashSet<IControlFlowEdge> GetEdges(IControlFlowGraph graph)
    {
      var edges = new HashSet<IControlFlowEdge>(new EdgeEqualityComparer());
      foreach (var element in graph.AllElements)
      {
        foreach (var edge in element.Exits)
          edges.Add(edge);
        foreach (var edge in element.Entries)
          edges.Add(edge);
      }
      return FudgeGraph(graph, edges);
    }