@@ -28,7 +28,7 @@
<ItemGroup>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All"/>
- <PackageReference Include="Nerdbank.GitVersioning" Version="3.3.37" PrivateAssets="all" />
+ <PackageReference Include="Nerdbank.GitVersioning" Version="3.4.190" PrivateAssets="all" />
</ItemGroup>
<ItemGroup Condition="'$(IsTestProject)' == 'true'">
@@ -231,10 +231,7 @@ namespace System.Reactive.Concurrency
throw new InvalidOperationException(); // REVIEW: No support for blocking.
}
- if (_error != null)
- {
- _error.Throw();
- }
+ _error?.Throw();
public void OnCompleted(Action continuation)
@@ -26,7 +26,7 @@
+ <PackageReference Include="Nerdbank.GitVersioning" Version="3.4.194" PrivateAssets="all" />
@@ -17,7 +17,7 @@
- <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.1" />
+ <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.4" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3" />
<PackageReference Include="FluentAssertions" Version="5.10.3" />
<PackageReference Include="xunit" Version="2.4.1" />
@@ -16,7 +16,7 @@
@@ -191,10 +191,7 @@ namespace System.Linq
finally
{
- if (_buffer != null)
- _buffer.Done(i + 1);
+ _buffer?.Done(i + 1);
@@ -291,10 +291,7 @@ namespace System.Linq
- if (list != null)
- list.Add(expression);
+ list?.Add(expression);
//
@@ -39,7 +39,7 @@
@@ -47,10 +47,7 @@ namespace System.Linq
d1.Dispose();
var d2 = Interlocked.Exchange(ref _d2, null);
- if (d2 != null)
- d2.Dispose();
+ d2?.Dispose();