Bari.Plugins.VsCore.Build.OptimizingBuildContextFactory.RemoveEdgesWhereSourceIs C# (CSharp) Method

RemoveEdgesWhereSourceIs() private method

private RemoveEdgesWhereSourceIs ( ISet graph, IBuilder source ) : void
graph ISet
source IBuilder
return void
        void RemoveEdgesWhereSourceIs(ISet<EquatableEdge<IBuilder>> graph, IBuilder source)
        {
            var toRemove = new HashSet<EquatableEdge<IBuilder>>(graph.Where(edge => edge.Source == source));
            RemoveEdges(graph, toRemove);
        }