Skip to content

Commit 91084bd

Browse files
authored
Merge pull request #56 from tbdrake/enable-nullable-in-tests
Enable <Nullable> in tests project and address warnings
2 parents 2857e18 + 03d282b commit 91084bd

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

Serilog.Sinks.Network.Test/JsonFormatter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace Serilog.Sinks.Network.Test
1111
{
1212
public class JsonFormatter
1313
{
14-
private static LoggerAndSocket ConfigureTestLogger(ITextFormatter formatter = null)
14+
private static LoggerAndSocket ConfigureTestLogger(ITextFormatter? formatter = null)
1515
{
1616
var socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
1717
socket.Bind(new IPEndPoint(IPAddress.Loopback, 0));

Serilog.Sinks.Network.Test/Serilog.Sinks.Network.Test.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<PropertyGroup>
44
<TargetFramework>net6.0</TargetFramework>
55
<LangVersion>Preview</LangVersion>
6+
<Nullable>enable</Nullable>
67
</PropertyGroup>
78
<ItemGroup>
89
<PackageReference Include="Serilog.Formatting.Compact" Version="3.0.0" />

Serilog.Sinks.Network.Test/WhenLoggingViaTcp.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ namespace Serilog.Sinks.Network.Test
1515
{
1616
public class WhenLoggingViaTcp
1717
{
18-
private static LoggerAndSocket ConfigureTestLogger(ITextFormatter formatter = null)
18+
private static LoggerAndSocket ConfigureTestLogger(ITextFormatter? formatter = null)
1919
{
2020
var socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
2121
socket.Bind(new IPEndPoint(IPAddress.Loopback, 0));
@@ -66,7 +66,7 @@ public async Task CanLogWithProperties()
6666
using var fixture = ConfigureTestLogger();
6767
fixture.Logger.Information("TCP Hello {location}", "world");
6868
var receivedData = await ServerPoller.PollForReceivedData(fixture.Socket);
69-
dynamic payload = JsonConvert.DeserializeObject<ExpandoObject>(receivedData);
69+
dynamic? payload = JsonConvert.DeserializeObject<ExpandoObject>(receivedData);
7070
if (payload == null)
7171
{
7272
throw new AssertionFailedException("expected payload not null");

Serilog.Sinks.Network.Test/WhenLoggingViaUdp.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ namespace Serilog.Sinks.Network.Test
1515
{
1616
public class WhenLoggingViaUdp
1717
{
18-
private static LoggerAndSocket ConfigureTestLogger(ITextFormatter formatter = null)
18+
private static LoggerAndSocket ConfigureTestLogger(ITextFormatter? formatter = null)
1919
{
2020
var socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
2121
socket.Bind(new IPEndPoint(IPAddress.Loopback, 0));

0 commit comments

Comments
 (0)