diff --git a/.editorconfig b/.editorconfig
index ea157a1..ef831e8 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -97,7 +97,7 @@ csharp_style_var_when_type_is_apparent = true:suggestion
csharp_style_expression_bodied_accessors = true:silent
csharp_style_expression_bodied_constructors = false:silent
csharp_style_expression_bodied_indexers = true:silent
-csharp_style_expression_bodied_lambdas = true:suggestion
+csharp_style_expression_bodied_lambdas = false:silent
csharp_style_expression_bodied_local_functions = false:silent
csharp_style_expression_bodied_methods = false:silent
csharp_style_expression_bodied_operators = false:silent
diff --git a/src/src/Directory.Packages.props b/src/src/Directory.Packages.props
index 37c542b..a0b554b 100644
--- a/src/src/Directory.Packages.props
+++ b/src/src/Directory.Packages.props
@@ -5,15 +5,15 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/src/tests/Directory.Packages.props b/src/tests/Directory.Packages.props
index 020a0d1..94dd652 100644
--- a/src/tests/Directory.Packages.props
+++ b/src/tests/Directory.Packages.props
@@ -5,15 +5,15 @@
-
-
+
+
-
-
+
+
-
+
-
+
diff --git a/src/tests/StevesBot.Webhook.Tests/Unit/VerifySubscriptionHandlerTests.cs b/src/tests/StevesBot.Webhook.Tests/Unit/VerifySubscriptionHandlerTests.cs
index fd35137..afe5846 100644
--- a/src/tests/StevesBot.Webhook.Tests/Unit/VerifySubscriptionHandlerTests.cs
+++ b/src/tests/StevesBot.Webhook.Tests/Unit/VerifySubscriptionHandlerTests.cs
@@ -92,7 +92,7 @@ public class VerifySubscriptionHandlerTests
task.Should().BeTrue();
dequeuedTask.Should().NotBeNull();
- dequeuedTask!.CallbackUrl.Should().Be(callbackUrl);
+ dequeuedTask.CallbackUrl.Should().Be(callbackUrl);
dequeuedTask.TopicUrl.Should().Be(topic);
dequeuedTask.ExpiresAt.Should().Be(now.AddSeconds(leaseSeconds));
}
diff --git a/src/tests/StevesBot.Worker.Tests/Integration/Infrastructure/TestWebSocketServer.cs b/src/tests/StevesBot.Worker.Tests/Integration/Infrastructure/TestWebSocketServer.cs
index 0a855df..de219e3 100644
--- a/src/tests/StevesBot.Worker.Tests/Integration/Infrastructure/TestWebSocketServer.cs
+++ b/src/tests/StevesBot.Worker.Tests/Integration/Infrastructure/TestWebSocketServer.cs
@@ -8,14 +8,13 @@ public sealed class TestWebSocketServer : IAsyncLifetime, IDisposable
{
private readonly IHost _host;
private readonly CancellationTokenSource _echoCts = new();
- private Uri? _webSocketUri;
public Uri Uri
{
get
{
- _webSocketUri ??= GetWebSocketUri();
- return _webSocketUri;
+ field ??= GetWebSocketUri();
+ return field;
}
}
diff --git a/src/tests/StevesBot.Worker.Tests/Unit/DiscordGatewayClientTests.cs b/src/tests/StevesBot.Worker.Tests/Unit/DiscordGatewayClientTests.cs
index 4e5fa3b..4c441db 100644
--- a/src/tests/StevesBot.Worker.Tests/Unit/DiscordGatewayClientTests.cs
+++ b/src/tests/StevesBot.Worker.Tests/Unit/DiscordGatewayClientTests.cs
@@ -210,7 +210,7 @@ public sealed class DiscordGatewayClientTests : IDisposable
mockWebSocket
.Verify(
x => x.SendAsync(
- It.Is>(b => expectedHeartbeatPayload.Bytes.SequenceEqual(b.Array!)),
+ It.Is>(b => expectedHeartbeatPayload.Bytes.SequenceEqual(b.Array)),
It.Is(m => m == WebSocketMessageType.Text),
true,
It.IsAny()
@@ -238,7 +238,7 @@ public sealed class DiscordGatewayClientTests : IDisposable
mockWebSocket
.Verify(
x => x.SendAsync(
- It.Is>(b => expectedIdentifyPayload.Bytes.SequenceEqual(b.Array!)),
+ It.Is>(b => expectedIdentifyPayload.Bytes.SequenceEqual(b.Array)),
It.Is(m => m == WebSocketMessageType.Text),
true,
It.IsAny()
@@ -337,7 +337,7 @@ public sealed class DiscordGatewayClientTests : IDisposable
initialWebSocket
.Verify(
x => x.SendAsync(
- It.Is>(b => expectedHeartbeatPayload.Bytes.SequenceEqual(b.Array!)),
+ It.Is>(b => expectedHeartbeatPayload.Bytes.SequenceEqual(b.Array)),
It.Is(m => m == WebSocketMessageType.Text),
true,
It.IsAny()
@@ -413,7 +413,7 @@ public sealed class DiscordGatewayClientTests : IDisposable
mockWebSocket
.Verify(
x => x.SendAsync(
- It.Is>(b => expectedHeartbeatPayload.Bytes.SequenceEqual(b.Array!)),
+ It.Is>(b => expectedHeartbeatPayload.Bytes.SequenceEqual(b.Array)),
It.Is(m => m == WebSocketMessageType.Text),
true,
It.IsAny()
@@ -502,7 +502,7 @@ public sealed class DiscordGatewayClientTests : IDisposable
mockWebSocket
.Verify(
x => x.SendAsync(
- It.Is>(b => expectedHeartbeatPayload.Bytes.SequenceEqual(b.Array!)),
+ It.Is>(b => expectedHeartbeatPayload.Bytes.SequenceEqual(b.Array)),
It.Is(m => m == WebSocketMessageType.Text),
true,
It.IsAny()
@@ -1035,7 +1035,7 @@ public sealed class DiscordGatewayClientTests : IDisposable
mockWebSocket
.Verify(
x => x.SendAsync(
- It.Is>(b => expectedIdlePayload.Bytes.SequenceEqual(b.Array!)),
+ It.Is>(b => expectedIdlePayload.Bytes.SequenceEqual(b.Array)),
It.Is(m => m == WebSocketMessageType.Text),
true,
It.IsAny()
diff --git a/src/tests/StevesBot.Worker.Tests/Unit/HelloDiscordEventTests.cs b/src/tests/StevesBot.Worker.Tests/Unit/HelloDiscordEventTests.cs
index fc0f554..2a55c46 100644
--- a/src/tests/StevesBot.Worker.Tests/Unit/HelloDiscordEventTests.cs
+++ b/src/tests/StevesBot.Worker.Tests/Unit/HelloDiscordEventTests.cs
@@ -62,10 +62,10 @@ public class HelloDiscordEventTests
var helloEvent = JsonSerializer.Deserialize(json);
helloEvent.Should().NotBeNull();
- helloEvent!.OpCode.Should().Be(data.op);
+ helloEvent.OpCode.Should().Be(data.op);
helloEvent.Sequence.Should().Be(data.s);
helloEvent.Type.Should().Be(data.t);
helloEvent.Data.Should().NotBeNull();
- helloEvent.Data!.HeartbeatInterval.Should().Be(data.d.heartbeat_interval);
+ helloEvent.Data.HeartbeatInterval.Should().Be(data.d.heartbeat_interval);
}
}
\ No newline at end of file
diff --git a/src/tests/StevesBot.Worker.Tests/Unit/ReadyDiscordEventTests.cs b/src/tests/StevesBot.Worker.Tests/Unit/ReadyDiscordEventTests.cs
index 6847123..5945241 100644
--- a/src/tests/StevesBot.Worker.Tests/Unit/ReadyDiscordEventTests.cs
+++ b/src/tests/StevesBot.Worker.Tests/Unit/ReadyDiscordEventTests.cs
@@ -62,7 +62,7 @@ public class ReadyDiscordEventTests
var readyEvent = JsonSerializer.Deserialize(json);
readyEvent.Should().NotBeNull();
- readyEvent!.OpCode.Should().Be(data.op);
+ readyEvent.OpCode.Should().Be(data.op);
readyEvent.Sequence.Should().Be(data.s);
readyEvent.Type.Should().Be(data.t);
readyEvent.Data.Version.Should().Be(data.d.v);