Skip to content

Commit 1c3fee8

Browse files
authored
[Obsolete][CS0618] AddFirst "This method will be removed from the public API in the future" (#6494)
1 parent d34b1e3 commit 1c3fee8

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/core/Akka.TestKit/Internal/BlockingQueue.cs

+12
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,9 @@ public bool TryPeek(out T item)
107107
if(_collection.TryTake(out var p))
108108
{
109109
item = p.Value;
110+
#pragma warning disable CS0618
110111
AddFirst(item);
112+
#pragma warning restore CS0618
111113
return true;
112114
}
113115
item = default;
@@ -119,7 +121,9 @@ public bool TryPeek(out T item)
119121
if(_collection.TryTake(out var p))
120122
{
121123
var item = p.Value;
124+
#pragma warning disable CS0618
122125
AddFirst(item);
126+
#pragma warning restore CS0618
123127
return (true, item);
124128
}
125129
return (false, default);
@@ -130,7 +134,9 @@ public bool TryPeek(out T item, int millisecondsTimeout, CancellationToken cance
130134
if(_collection.TryTake(out var p, millisecondsTimeout, cancellationToken))
131135
{
132136
item = p.Value;
137+
#pragma warning disable CS0618
133138
AddFirst(item);
139+
#pragma warning restore CS0618
134140
return true;
135141
}
136142
item = default;
@@ -142,7 +148,9 @@ public bool TryPeek(out T item, int millisecondsTimeout, CancellationToken cance
142148
if(_collection.TryTake(out var p, millisecondsTimeout, cancellationToken))
143149
{
144150
var item = p.Value;
151+
#pragma warning disable CS0618
145152
AddFirst(item);
153+
#pragma warning restore CS0618
146154
return (true, item);
147155
}
148156
return (false, default);
@@ -151,14 +159,18 @@ public bool TryPeek(out T item, int millisecondsTimeout, CancellationToken cance
151159
public T Peek(CancellationToken cancellationToken)
152160
{
153161
var p = _collection.Take(cancellationToken);
162+
#pragma warning disable CS0618
154163
AddFirst(p.Value);
164+
#pragma warning restore CS0618
155165
return p.Value;
156166
}
157167

158168
public async ValueTask<T> PeekAsync(CancellationToken cancellationToken)
159169
{
160170
var val = _collection.Take(cancellationToken).Value;
171+
#pragma warning disable CS0618
161172
AddFirst(val);
173+
#pragma warning restore CS0618
162174
return val;
163175
}
164176
#endregion

0 commit comments

Comments
 (0)