https://tools.ietf.org/html/rfc7346 #21
Annotations
2 errors and 10 warnings
|
Test
The operation was canceled.
|
Build:
src/UniNetty.Logging/EventId.cs#L25
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Build:
src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L990
'DefaultChannelPipeline.TailContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
|
Build:
src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L1068
'DefaultChannelPipeline.HeadContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
|
Build:
src/UniNetty.Transport/Channels/Pool/FixedChannelPool.cs#L302
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
|
Build:
src/UniNetty.Codecs/ByteToMessageDecoder.cs#L274
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
|
Build:
test/UniNetty.Tests.Common/AssertEx.cs#L27
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
|
Build:
test/UniNetty.Transport.Tests/Channel/Pool/FixedChannelPoolTest.cs#L159
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
|
Build:
test/UniNetty.Transport.Tests/Channel/Pool/SimpleChannelPoolTest.cs#L56
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
|
Build:
test/UniNetty.Transport.Tests/Channel/Pool/FixedChannelPoolTest.cs#L60
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
|
Build:
test/UniNetty.Transport.Tests/Channel/Sockets/SocketDatagramChannelMulticastTest.cs#L132
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
|
Loading