Skip to content

Pr/check destination null #245

Pr/check destination null

Pr/check destination null #245

Triggered via pull request May 22, 2024 21:25
Status Success
Total duration 6m 49s
Artifacts

CI.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

22 warnings
ununtu
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ununtu: src/NetMQ.Tests/ClientServer.cs#L57
Support for 'async void' unit tests is being removed from xUnit.net v3. To simplify upgrading, convert the test to 'async Task' instead. (https://xunit.net/xunit.analyzers/rules/xUnit1048)
ununtu: src/NetMQ.Tests/MessageTests.cs#L131
The literal or constant value testmessage should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'Issue52_ReqToRouterBug' on type 'MessageTests'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
ununtu: src/NetMQ.Tests/ClientServer.cs#L75
Support for 'async void' unit tests is being removed from xUnit.net v3. To simplify upgrading, convert the test to 'async Task' instead. (https://xunit.net/xunit.analyzers/rules/xUnit1048)
ununtu: src/NetMQ.Tests/SocketTests.cs#L137
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)
ununtu: src/NetMQ.Tests/XPubSubTests.cs#L335
The literal or constant value (byte)'A' should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'Manual' on type 'XPubSubTests'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
ununtu: src/NetMQ.Tests/XPubSubTests.cs#L359
The literal or constant value (byte)'W' should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'WelcomeMessage' on type 'XPubSubTests'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
ununtu: src/NetMQ.Tests/XPubSubTests.cs#L380
The literal or constant value (byte)'W' should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'ClearWelcomeMessage' on type 'XPubSubTests'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
ununtu: src/NetMQ.Tests/ScatterGather.cs#L50
Support for 'async void' unit tests is being removed from xUnit.net v3. To simplify upgrading, convert the test to 'async Task' instead. (https://xunit.net/xunit.analyzers/rules/xUnit1048)
ununtu: src/NetMQ.Tests/RouterTests.cs#L47
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
ununtu: src/NetMQ.Tests/RadioDish.cs#L50
Support for 'async void' unit tests is being removed from xUnit.net v3. To simplify upgrading, convert the test to 'async Task' instead. (https://xunit.net/xunit.analyzers/rules/xUnit1048)
windows
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
windows: src/NetMQ.Tests/XPubSubTests.cs#L335
The literal or constant value (byte)'A' should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'Manual' on type 'XPubSubTests'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
windows: src/NetMQ.Tests/XPubSubTests.cs#L359
The literal or constant value (byte)'W' should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'WelcomeMessage' on type 'XPubSubTests'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
windows: src/NetMQ.Tests/XPubSubTests.cs#L380
The literal or constant value (byte)'W' should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'ClearWelcomeMessage' on type 'XPubSubTests'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
windows: src/NetMQ.Tests/SocketTests.cs#L137
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)
windows: src/NetMQ.Tests/ClientServer.cs#L57
Support for 'async void' unit tests is being removed from xUnit.net v3. To simplify upgrading, convert the test to 'async Task' instead. (https://xunit.net/xunit.analyzers/rules/xUnit1048)
windows: src/NetMQ.Tests/MessageTests.cs#L131
The literal or constant value testmessage should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'Issue52_ReqToRouterBug' on type 'MessageTests'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
windows: src/NetMQ.Tests/NetMQMonitorTests.cs#L71
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)
windows: src/NetMQ.Tests/NetMQMonitorTests.cs#L157
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)
windows: src/NetMQ.Tests/NetMQQueueTests.cs#L42
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)
windows: src/NetMQ.Tests/NetMQPollerTest.cs#L398
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)