@@ -44,30 +44,46 @@ private class Apple : IFruit
44
44
45
45
}
46
46
47
+ #pragma warning disable CS0618 // Type or member is obsolete
47
48
private sealed class OpStage < TIn , TOut > : PushStage < TIn , TOut > where TIn : TOut
49
+ #pragma warning restore CS0618 // Type or member is obsolete
48
50
{
49
51
public override ISyncDirective OnPush ( TIn element , IContext < TOut > context )
50
52
{
51
53
return context . Push ( element ) ;
52
54
}
53
55
}
54
56
57
+ #pragma warning disable CS0618 // Type or member is obsolete
55
58
private static IStage < TIn , TOut > Op < TIn , TOut > ( ) where TIn : TOut => new OpStage < TIn , TOut > ( ) ;
59
+ #pragma warning restore CS0618 // Type or member is obsolete
56
60
57
61
private static IEnumerator < Apple > Apples ( ) => Enumerable . Repeat ( new Apple ( ) , int . MaxValue ) . GetEnumerator ( ) ;
58
62
59
63
private static Flow < string , string , NotUsed > F1
64
+ #pragma warning disable CS0618 // Type or member is obsolete
60
65
=> Flow . Create < string > ( ) . Transform ( Op < string , string > ) . Named ( "F1" ) ;
66
+ #pragma warning restore CS0618 // Type or member is obsolete
61
67
private static Flow < string , string , NotUsed > F2
68
+ #pragma warning disable CS0618 // Type or member is obsolete
62
69
=> Flow . Create < string > ( ) . Transform ( Op < string , string > ) . Named ( "F2" ) ;
70
+ #pragma warning restore CS0618 // Type or member is obsolete
63
71
private static Flow < string , string , NotUsed > F3
72
+ #pragma warning disable CS0618 // Type or member is obsolete
64
73
=> Flow . Create < string > ( ) . Transform ( Op < string , string > ) . Named ( "F3" ) ;
74
+ #pragma warning restore CS0618 // Type or member is obsolete
65
75
private static Flow < string , string , NotUsed > F4
76
+ #pragma warning disable CS0618 // Type or member is obsolete
66
77
=> Flow . Create < string > ( ) . Transform ( Op < string , string > ) . Named ( "F4" ) ;
78
+ #pragma warning restore CS0618 // Type or member is obsolete
67
79
private static Flow < string , string , NotUsed > F5
80
+ #pragma warning disable CS0618 // Type or member is obsolete
68
81
=> Flow . Create < string > ( ) . Transform ( Op < string , string > ) . Named ( "F5" ) ;
82
+ #pragma warning restore CS0618 // Type or member is obsolete
69
83
private static Flow < string , string , NotUsed > F6
84
+ #pragma warning disable CS0618 // Type or member is obsolete
70
85
=> Flow . Create < string > ( ) . Transform ( Op < string , string > ) . Named ( "F6" ) ;
86
+ #pragma warning restore CS0618 // Type or member is obsolete
71
87
72
88
private static Source < string , NotUsed > In1 => Source . From ( new [ ] { "a" , "b" , "c" } ) ;
73
89
private static Source < string , NotUsed > In2 => Source . From ( new [ ] { "d" , "e" , "f" } ) ;
@@ -227,8 +243,10 @@ public void A_Graph_should_build_wikipedia_Topological_sorting()
227
243
var out2 = Sink . AsPublisher < string > ( false ) . MapMaterializedValue ( _ => NotUsed . Instance ) ;
228
244
var out9 = Sink . AsPublisher < string > ( false ) . MapMaterializedValue ( _ => NotUsed . Instance ) ;
229
245
var out10 = Sink . AsPublisher < string > ( false ) . MapMaterializedValue ( _ => NotUsed . Instance ) ;
246
+ #pragma warning disable CS0618 // Type or member is obsolete
230
247
Func < string , Flow < string , string , NotUsed > > f =
231
248
s => Flow . Create < string > ( ) . Transform ( Op < string , string > ) . Named ( s ) ;
249
+ #pragma warning restore CS0618 // Type or member is obsolete
232
250
233
251
b . From ( in7 ) . Via ( f ( "a" ) ) . Via ( b7 ) . Via ( f ( "b" ) ) . Via ( m11 ) . Via ( f ( "c" ) ) . Via ( b11 ) . Via ( f ( "d" ) ) . To ( out2 ) ;
234
252
b . From ( b11 ) . Via ( f ( "e" ) ) . Via ( m9 ) . Via ( f ( "f" ) ) . To ( out9 ) ;
0 commit comments