Skip to content

Commit 35db259

Browse files
Updated use to naturally avoid nullable warnings.
1 parent c7ad177 commit 35db259

File tree

9 files changed

+14
-14
lines changed

9 files changed

+14
-14
lines changed

Open.ChannelExtensions.ComparisonTests/Open.ChannelExtensions.ComparisonTests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>netcoreapp3.0</TargetFramework>
5+
<TargetFramework>net5.0</TargetFramework>
66
</PropertyGroup>
77

88
<ItemGroup>

Open.ChannelExtensions.Tests/BatchTests.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
using System;
2-
using System.Collections.Generic;
32
using System.Diagnostics;
4-
using System.Linq;
53
using System.Threading;
64
using System.Threading.Channels;
75
using System.Threading.Tasks;

Open.ChannelExtensions.Tests/Open.ChannelExtensions.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>netcoreapp3.0</TargetFramework>
5+
<TargetFramework>net5.0</TargetFramework>
66
<LangVersion>latest</LangVersion>
77
<IsPackable>false</IsPackable>
88
</PropertyGroup>

Open.ChannelExtensions/BatchingChannelReader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ protected override bool TryPipeItems()
7575
return true;
7676
}
7777

78-
while (source.TryRead(out T item))
78+
while (source.TryRead(out var item))
7979
{
8080
if (c == null) _batch = c = new List<T>(_batchSize) { item };
8181
else c.Add(item);

Open.ChannelExtensions/BufferingChannelReader.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
using System;
2-
using System.Diagnostics;
32
using System.Diagnostics.Contracts;
43
using System.Threading;
54
using System.Threading.Channels;
@@ -72,8 +71,11 @@ public override bool TryRead(out TOut item)
7271
{
7372
if (Buffer != null) do
7473
{
75-
if (Buffer.Reader.TryRead(out item))
74+
if (Buffer.Reader.TryRead(out var i))
75+
{
76+
item = i;
7677
return true;
78+
}
7779
}
7880
while (TryPipeItems());
7981

Open.ChannelExtensions/Extensions.Batch.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
using System;
2-
using System.Collections.Generic;
3-
using System.Diagnostics.Contracts;
42
using System.Threading.Channels;
53

64
namespace Open.ChannelExtensions

Open.ChannelExtensions/Extensions.Filter.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,11 @@ public FilteringChannelReader(ChannelReader<T> source, Func<T, bool> predicate)
2323

2424
public override bool TryRead(out T item)
2525
{
26-
while (_source.TryRead(out item))
26+
27+
while (_source.TryRead(out var i))
2728
{
28-
if (_predicate(item))
29+
item = i;
30+
if (_predicate(i))
2931
return true;
3032
}
3133

Open.ChannelExtensions/Extensions.Join.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ protected override bool TryPipeItems()
2222

2323
lock (Buffer)
2424
{
25-
if (!source.TryRead(out TList batch))
25+
if (!source.TryRead(out var batch))
2626
return false;
2727

2828
foreach (var i in batch)

Open.ChannelExtensions/Extensions.TypeFilter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public TypeFilteringChannelReader(ChannelReader<TSource> source)
2121

2222
public override bool TryRead(out T item)
2323
{
24-
while (_source.TryRead(out TSource s))
24+
while (_source.TryRead(out var s))
2525
{
2626
if (s is T i)
2727
{

0 commit comments

Comments
 (0)