@@ -62,7 +62,7 @@ private static void InternalPerformanceTest(int nodeCount, int averageConnection
6262
6363 _ = GC . GetTotalMemory ( true ) ;
6464 using ( new Measurement ( "Sorting" , nodeCount + connectionCount ) ) {
65- var result = TopologicalSorter . Sort ( nodes , out var removedEdges ) ;
65+ var result = TopologicalSorter . Sort ( nodes , out var _ ) ;
6666 if ( ! allowLoops )
6767 Assert . AreEqual ( nodeCount , result . Count ) ;
6868 }
@@ -86,19 +86,19 @@ public void SelfReferenceTest()
8686 [ Test ]
8787 public void NullNodeCollectionTest ( )
8888 {
89- _ = Assert . Throws < ArgumentNullException > ( ( ) => TopologicalSorter . Sort ( ( IEnumerable < Node < int , string > > ) null , out var removedEdges1 ) ) ;
90- _ = Assert . Throws < ArgumentNullException > ( ( ) => TopologicalSorter . Sort ( ( IEnumerable < Node < int , string > > ) null , out var removedEdges2 , false ) ) ;
91- _ = Assert . Throws < ArgumentNullException > ( ( ) => TopologicalSorter . Sort ( ( IEnumerable < Node < int , string > > ) null , out var removedEdges3 , true ) ) ;
92- _ = Assert . Throws < ArgumentNullException > ( ( ) => TopologicalSorter . Sort ( ( List < Node < int , int > > ) null , out var removedEdges4 ) ) ;
89+ _ = Assert . Throws < ArgumentNullException > ( ( ) => TopologicalSorter . Sort ( ( IEnumerable < Node < int , string > > ) null , out var _ ) ) ;
90+ _ = Assert . Throws < ArgumentNullException > ( ( ) => TopologicalSorter . Sort ( ( IEnumerable < Node < int , string > > ) null , out var _ , false ) ) ;
91+ _ = Assert . Throws < ArgumentNullException > ( ( ) => TopologicalSorter . Sort ( ( IEnumerable < Node < int , string > > ) null , out var _ , true ) ) ;
92+ _ = Assert . Throws < ArgumentNullException > ( ( ) => TopologicalSorter . Sort ( ( List < Node < int , int > > ) null , out _ ) ) ;
9393 }
9494
9595 [ Test ]
9696 public void EmptyNodeCollectionTest ( )
9797 {
98- _ = TopologicalSorter . Sort ( Enumerable . Empty < Node < int , string > > ( ) , out var removedEdges1 ) ;
99- _ = TopologicalSorter . Sort ( Enumerable . Empty < Node < int , string > > ( ) , out var removedEdges2 , false ) ;
100- _ = TopologicalSorter . Sort ( Enumerable . Empty < Node < int , string > > ( ) , out var removedEdges3 , true ) ;
101- _ = TopologicalSorter . Sort ( new List < Node < int , int > > ( ) , out var removedEdges4 ) ;
98+ _ = TopologicalSorter . Sort ( Enumerable . Empty < Node < int , string > > ( ) , out _ ) ;
99+ _ = TopologicalSorter . Sort ( Enumerable . Empty < Node < int , string > > ( ) , out _ , false ) ;
100+ _ = TopologicalSorter . Sort ( Enumerable . Empty < Node < int , string > > ( ) , out _ , true ) ;
101+ _ = TopologicalSorter . Sort ( new List < Node < int , int > > ( ) , out _ ) ;
102102 }
103103
104104 [ Test ]
@@ -133,7 +133,6 @@ public void RemoveWholeNodeTest()
133133 connection21_1 . BindToNodes ( ) ;
134134
135135 // Remove edge by edge.
136-
137136 var result = TopologicalSorter . Sort ( new [ ] { node2 , node1 } , out var removedEdges ) ;
138137 Assert . AreEqual ( 2 , result . Count ) ;
139138 Assert . AreEqual ( node1 . Item , result [ 0 ] ) ;
@@ -192,15 +191,12 @@ private void TestSortLoopsCheck<T>(T[] data, Predicate<T, T> connector, T[] expe
192191 {
193192 var actual = TopologicalSorter . Sort ( data , connector , out List < Node < T , object > > actualLoopNodes ) ;
194193
195- if ( expected == null ) {
194+ if ( expected == null )
196195 Assert . That ( actual , Is . Null ) ;
197- }
198- else if ( data . Length == 0 ) {
196+ else if ( data . Length == 0 )
199197 Assert . That ( actual , Is . Empty ) ;
200- }
201- else {
198+ else
202199 Assert . That ( expected . SequenceEqual ( actual ) ) ;
203- }
204200
205201 var actualLoops = actualLoopNodes != null
206202 ? actualLoopNodes
@@ -227,18 +223,14 @@ private void TestSortLoopsCheck<T>(T[] data, Predicate<T, T> connector, T[] expe
227223
228224 private void TestSortNoLoopsCheck < T > ( T [ ] data , Predicate < T , T > connector , T [ ] expected )
229225 {
230- List < Node < T , object > > actualLoopNodes ;
231226 var actual = TopologicalSorter . Sort ( data , connector ) ;
232227
233- if ( expected == null ) {
228+ if ( expected == null )
234229 Assert . That ( actual , Is . Null ) ;
235- }
236- else if ( data . Length == 0 ) {
230+ else if ( data . Length == 0 )
237231 Assert . That ( actual , Is . Empty ) ;
238- }
239- else {
232+ else
240233 Assert . That ( expected . SequenceEqual ( actual ) ) ;
241- }
242234
243235 var sortWithRemove = TopologicalSorter . Sort ( data , connector , out List < NodeConnection < T , object > > _ ) ;
244236 Assert . AreEqual ( sortWithRemove . Count , data . Length ) ;
0 commit comments