Skip to content

Commit 0fd03c4

Browse files
committed
Remove redundant delegate constructor call.
1 parent 0416692 commit 0fd03c4

File tree

5 files changed

+23
-21
lines changed

5 files changed

+23
-21
lines changed

src/QuickGraph.Data/DataSetGraphvizAlgorithm.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ GraphvizImageType imageType
3333

3434
private void InitializeFormat()
3535
{
36-
this.FormatVertex += new FormatVertexEventHandler<DataTable>(FormatTable);
37-
this.FormatEdge += new FormatEdgeAction<DataTable, DataRelationEdge>(FormatRelationEdge);
36+
this.FormatVertex += FormatTable;
37+
this.FormatEdge += FormatRelationEdge;
3838

3939
this.CommonVertexFormat.Style = GraphvizVertexStyle.Solid;
4040
this.CommonVertexFormat.Shape = GraphvizVertexShape.Record;

src/QuickGraph.Graphviz/CondensatedGraphRenderer.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ public CondensatedGraphRenderer(
1717
protected override void Initialize()
1818
{
1919
base.Initialize();
20-
this.Graphviz.FormatVertex+=new FormatVertexEventHandler<TGraph>(Graphviz_FormatVertex);
21-
this.Graphviz.FormatEdge += new FormatEdgeAction<TGraph, CondensedEdge<TVertex, TEdge, TGraph>>(Graphviz_FormatEdge);
20+
this.Graphviz.FormatVertex += Graphviz_FormatVertex;
21+
this.Graphviz.FormatEdge += Graphviz_FormatEdge;
2222
}
2323

2424

src/QuickGraph.Graphviz/EdgeMergeCondensatedGraphRenderer.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ public EdgeMergeCondensatedGraphRenderer(
1616
protected override void Initialize()
1717
{
1818
base.Initialize();
19-
this.Graphviz.FormatVertex += new FormatVertexEventHandler<TVertex>(Graphviz_FormatVertex);
20-
this.Graphviz.FormatEdge += new FormatEdgeAction<TVertex, MergedEdge<TVertex, TEdge>>(Graphviz_FormatEdge);
19+
this.Graphviz.FormatVertex += Graphviz_FormatVertex;
20+
this.Graphviz.FormatEdge += Graphviz_FormatEdge;
2121
}
2222

2323
void Graphviz_FormatEdge(object sender, FormatEdgeEventArgs<TVertex, MergedEdge<TVertex, TEdge>> e)

src/QuickGraph/Algorithms/ConnectedComponents/IncrementalConnectedComponentsAlgorithm.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ protected override void InternalCompute()
3333
this.ds.Union(e.Source, e.Target);
3434

3535
// unhook/hook to graph event
36-
this.VisitedGraph.EdgeAdded += new EdgeAction<TVertex, TEdge>(VisitedGraph_EdgeAdded);
37-
this.VisitedGraph.EdgeRemoved += new EdgeAction<TVertex, TEdge>(VisitedGraph_EdgeRemoved);
38-
this.VisitedGraph.VertexAdded += new VertexAction<TVertex>(VisitedGraph_VertexAdded);
39-
this.VisitedGraph.VertexRemoved += new VertexAction<TVertex>(VisitedGraph_VertexRemoved);
36+
this.VisitedGraph.EdgeAdded += VisitedGraph_EdgeAdded;
37+
this.VisitedGraph.EdgeRemoved += VisitedGraph_EdgeRemoved;
38+
this.VisitedGraph.VertexAdded += VisitedGraph_VertexAdded;
39+
this.VisitedGraph.VertexRemoved += VisitedGraph_VertexRemoved;
4040
}
4141

4242
public int ComponentCount

tests/QuickGraph.Tests/Algorithms/Search/ParallelBreadthFirstSearchAlgirthmTest.cs

+13-11
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using System;
22
using System.Linq;
33
using System.Collections.Generic;
4+
using Microsoft.VisualStudio.TestTools.UnitTesting;
45

56
namespace QuickGraph.Algorithms.Search
67
{
@@ -122,12 +123,12 @@ private void RunBfs()
122123
algo = new ParallelBreadthFirstSearchAlgorithm<int, Edge<int>, int>(g);
123124
try
124125
{
125-
algo.InitializeVertex += new VertexEventHandler<int>(this.InitializeVertex);
126-
algo.DiscoverVertex += new ParallelVertexEventHandler<int,int>(this.DiscoverVertex);
127-
algo.ExamineVertex += new ParallelVertexEventHandler<int, int>(this.ExamineVertex);
128-
algo.TreeEdge += new ParallelEdgeAction<int, Edge<int>, int>(this.TreeEdge);
129-
algo.NextLevel += new EventHandler(algo_NextLevel);
130-
algo.FinishVertex += new ParallelVertexEventHandler<int,int>(this.FinishVertex);
126+
algo.InitializeVertex += this.InitializeVertex;
127+
algo.DiscoverVertex += this.DiscoverVertex;
128+
algo.ExamineVertex += this.ExamineVertex;
129+
algo.TreeEdge += this.TreeEdge;
130+
algo.NextLevel += this.algo_NextLevel;
131+
algo.FinishVertex += this.FinishVertex;
131132

132133
parents.Clear();
133134
distances.Clear();
@@ -145,11 +146,12 @@ private void RunBfs()
145146
}
146147
finally
147148
{
148-
algo.InitializeVertex -= new VertexEventHandler<int>(this.InitializeVertex);
149-
algo.DiscoverVertex -= new ParallelVertexEventHandler<int,int>(this.DiscoverVertex);
150-
algo.ExamineVertex -= new ParallelVertexEventHandler<int,int>(this.ExamineVertex);
151-
algo.TreeEdge -= new ParallelEdgeAction<int, Edge<int>,int>(this.TreeEdge);
152-
algo.FinishVertex -= new ParallelVertexEventHandler<int,int>(this.FinishVertex);
149+
algo.InitializeVertex -= this.InitializeVertex;
150+
algo.DiscoverVertex -= this.DiscoverVertex;
151+
algo.ExamineVertex -= this.ExamineVertex;
152+
algo.TreeEdge -= this.TreeEdge;
153+
algo.NextLevel -= this.algo_NextLevel;
154+
algo.FinishVertex -= this.FinishVertex;
153155
}
154156
}
155157

0 commit comments

Comments
 (0)