Skip to content

for osx

for osx #25

Triggered via push October 1, 2024 13:13
Status Success
Total duration 6m 52s
Artifacts

dotnet.yml

on: push
Matrix: build-and-test
Fit to window
Zoom out
Zoom in

Annotations

60 warnings
test-ubuntu-latest-8: src/UniNetty.Logging/EventId.cs#L25
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-ubuntu-latest-8: src/UniNetty.Buffers/ByteBufferUtil.cs#L1193
The 'ref' modifier for argument 2 corresponding to 'in' parameter is equivalent to 'in'. Consider using 'in' instead.
test-ubuntu-latest-8: src/UniNetty.Buffers/ByteBufferUtil.cs#L1201
The 'ref' modifier for argument 2 corresponding to 'in' parameter is equivalent to 'in'. Consider using 'in' instead.
test-ubuntu-latest-8: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L990
'DefaultChannelPipeline.TailContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-ubuntu-latest-8: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L1068
'DefaultChannelPipeline.HeadContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-ubuntu-latest-8: 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.
test-ubuntu-latest-8: src/UniNetty.Codecs/ByteToMessageDecoder.cs#L274
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
test-ubuntu-latest-8: 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)
test-ubuntu-latest-8: src/UniNetty.Handlers/Tls/ClientTlsSettings.cs#L25
'SslProtocols.Tls' is obsolete: 'TLS versions 1.0 and 1.1 have known vulnerabilities and are not recommended. Use a newer TLS version instead, or use SslProtocols.None to defer to OS defaults.' (https://aka.ms/dotnet-warnings/SYSLIB0039)
test-ubuntu-latest-8: src/UniNetty.Handlers/Tls/ClientTlsSettings.cs#L25
'SslProtocols.Tls11' is obsolete: 'TLS versions 1.0 and 1.1 have known vulnerabilities and are not recommended. Use a newer TLS version instead, or use SslProtocols.None to defer to OS defaults.' (https://aka.ms/dotnet-warnings/SYSLIB0039)
test-ubuntu-latest-6: src/UniNetty.Logging/EventId.cs#L25
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-ubuntu-latest-6: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L990
'DefaultChannelPipeline.TailContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-ubuntu-latest-6: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L1068
'DefaultChannelPipeline.HeadContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-ubuntu-latest-6: 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.
test-ubuntu-latest-6: src/UniNetty.Codecs/ByteToMessageDecoder.cs#L274
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
test-ubuntu-latest-6: 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)
test-ubuntu-latest-6: 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.
test-ubuntu-latest-6: 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)
test-ubuntu-latest-6: 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)
test-ubuntu-latest-6: test/UniNetty.Transport.Tests/Channel/Sockets/SocketDatagramChannelUnicastTest.cs#L178
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)
test-macos-latest-6: src/UniNetty.Logging/EventId.cs#L25
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-macos-latest-6: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L990
'DefaultChannelPipeline.TailContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-macos-latest-6: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L1068
'DefaultChannelPipeline.HeadContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-macos-latest-6: 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.
test-macos-latest-6: 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)
test-macos-latest-6: src/UniNetty.Codecs/ByteToMessageDecoder.cs#L274
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
test-macos-latest-6: test/UniNetty.Common.Tests/Utilities/AsciiStringCharacterTest.cs#L31
'Encoding.UTF7' is obsolete: 'The UTF-7 encoding is insecure and should not be used. Consider using UTF-8 instead.' (https://aka.ms/dotnet-warnings/SYSLIB0001)
test-macos-latest-6: test/UniNetty.Common.Tests/Concurrency/SingleThreadEventExecutorTests.cs#L55
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)
test-macos-latest-6: test/UniNetty.Common.Tests/Concurrency/SingleThreadEventExecutorTests.cs#L91
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)
test-macos-latest-6: test/UniNetty.Common.Tests/Utilities/HashedWheelTimerTest.cs#L39
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)
test-macos-latest-8: src/UniNetty.Logging/EventId.cs#L25
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-macos-latest-8: src/UniNetty.Buffers/ByteBufferUtil.cs#L1193
The 'ref' modifier for argument 2 corresponding to 'in' parameter is equivalent to 'in'. Consider using 'in' instead.
test-macos-latest-8: src/UniNetty.Buffers/ByteBufferUtil.cs#L1201
The 'ref' modifier for argument 2 corresponding to 'in' parameter is equivalent to 'in'. Consider using 'in' instead.
test-macos-latest-8: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L990
'DefaultChannelPipeline.TailContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-macos-latest-8: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L1068
'DefaultChannelPipeline.HeadContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-macos-latest-8: 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.
test-macos-latest-8: 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)
test-macos-latest-8: src/UniNetty.Codecs/ByteToMessageDecoder.cs#L274
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
test-macos-latest-8: 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.
test-macos-latest-8: test/UniNetty.Transport.Tests/Channel/Sockets/SocketDatagramChannelUnicastTest.cs#L178
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)
test-windows-latest-8: src/UniNetty.Logging/EventId.cs#L25
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-windows-latest-8: src/UniNetty.Buffers/ByteBufferUtil.cs#L1193
The 'ref' modifier for argument 2 corresponding to 'in' parameter is equivalent to 'in'. Consider using 'in' instead.
test-windows-latest-8: src/UniNetty.Buffers/ByteBufferUtil.cs#L1201
The 'ref' modifier for argument 2 corresponding to 'in' parameter is equivalent to 'in'. Consider using 'in' instead.
test-windows-latest-8: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L990
'DefaultChannelPipeline.TailContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-windows-latest-8: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L1068
'DefaultChannelPipeline.HeadContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-windows-latest-8: 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.
test-windows-latest-8: 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)
test-windows-latest-8: src/UniNetty.Codecs/ByteToMessageDecoder.cs#L274
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
test-windows-latest-8: test/UniNetty.Common.Tests/Utilities/AsciiStringCharacterTest.cs#L31
'Encoding.UTF7' is obsolete: 'The UTF-7 encoding is insecure and should not be used. Consider using UTF-8 instead.' (https://aka.ms/dotnet-warnings/SYSLIB0001)
test-windows-latest-8: test/UniNetty.Common.Tests/Concurrency/SingleThreadEventExecutorTests.cs#L55
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)
test-windows-latest-6: src/UniNetty.Logging/EventId.cs#L25
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-windows-latest-6: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L990
'DefaultChannelPipeline.TailContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-windows-latest-6: src/UniNetty.Transport/Channels/DefaultChannelPipeline.cs#L1068
'DefaultChannelPipeline.HeadContext.SkipFlags' hides inherited member 'AbstractChannelHandlerContext.SkipFlags'. Use the new keyword if hiding was intended.
test-windows-latest-6: 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.
test-windows-latest-6: 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)
test-windows-latest-6: src/UniNetty.Codecs/ByteToMessageDecoder.cs#L274
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
test-windows-latest-6: 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.
test-windows-latest-6: test/UniNetty.Transport.Tests/Channel/Sockets/SocketDatagramChannelUnicastTest.cs#L178
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)
test-windows-latest-6: test/UniNetty.Transport.Tests/Channel/Sockets/SocketDatagramChannelUnicastTest.cs#L181
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)
test-windows-latest-6: test/UniNetty.Transport.Tests/Channel/Sockets/SocketDatagramChannelUnicastTest.cs#L209
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)