Skip to content

Add NetSdrClientApp.Networking namespace to UdpClientWrapperTests #57

Add NetSdrClientApp.Networking namespace to UdpClientWrapperTests

Add NetSdrClientApp.Networking namespace to UdpClientWrapperTests #57

Triggered via push November 14, 2025 00:15
Status Success
Total duration 2m 49s
Artifacts

sonarcloud.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
Sonar Check: NetSdrClientApp/NetSdrClient.cs#L119
Remove the unused local variable 'code'. (https://rules.sonarsource.com/csharp/RSPEC-1481)
Sonar Check: NetSdrClientApp/NetSdrClient.cs#L119
Remove the unused local variable 'type'. (https://rules.sonarsource.com/csharp/RSPEC-1481)
Sonar Check: NetSdrClientApp/Messages/NetSdrMessageHelper.cs#L109
Split this method into two, one handling parameters check and the other handling the iterator. (https://rules.sonarsource.com/csharp/RSPEC-4456)
Sonar Check: NetSdrClientApp/NetSdrClient.cs#L69
Remove this empty statement. (https://rules.sonarsource.com/csharp/RSPEC-1116)
Sonar Check: NetSdrClientApp/Messages/NetSdrMessageHelper.cs#L114
Use a constructor overloads that allows a more meaningful exception message to be provided. (https://rules.sonarsource.com/csharp/RSPEC-3928)
Sonar Check: NetSdrClientApp/Networking/UdpClientWrapper.cs#L71
Make sure this weak hash algorithm is not used in a sensitive context here. (https://rules.sonarsource.com/csharp/RSPEC-4790)
Sonar Check: NetSdrClientApp/Networking/UdpClientWrapper.cs#L12
This class overrides 'GetHashCode' and should therefore also override 'Equals'. (https://rules.sonarsource.com/csharp/RSPEC-1206)
Sonar Check: NetSdrClientApp/NetSdrClient.cs#L156
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Sonar Check: NetSdrClientApp/Messages/NetSdrMessageHelper.cs#L10
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Sonar Check: NetSdrClientApp/Networking/TcpClientWrapper.cs#L109
Dereference of a possibly null reference.
Sonar Check: NetSdrClientApp/NetSdrClient.cs#L119
Remove the unused local variable 'type'. (https://rules.sonarsource.com/csharp/RSPEC-1481)
Sonar Check: NetSdrClientApp/Messages/NetSdrMessageHelper.cs#L109
Split this method into two, one handling parameters check and the other handling the iterator. (https://rules.sonarsource.com/csharp/RSPEC-4456)
Sonar Check: NetSdrClientApp/Messages/NetSdrMessageHelper.cs#L114
Use a constructor overloads that allows a more meaningful exception message to be provided. (https://rules.sonarsource.com/csharp/RSPEC-3928)
Sonar Check: NetSdrClientApp/NetSdrClient.cs#L69
Remove this empty statement. (https://rules.sonarsource.com/csharp/RSPEC-1116)
Sonar Check: NetSdrClientApp/Networking/UdpClientWrapper.cs#L71
Make sure this weak hash algorithm is not used in a sensitive context here. (https://rules.sonarsource.com/csharp/RSPEC-4790)
Sonar Check: NetSdrClientApp/Networking/UdpClientWrapper.cs#L12
This class overrides 'GetHashCode' and should therefore also override 'Equals'. (https://rules.sonarsource.com/csharp/RSPEC-1206)
Sonar Check: NetSdrClientApp/NetSdrClient.cs#L156
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Sonar Check: NetSdrClientApp/Messages/NetSdrMessageHelper.cs#L10
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Sonar Check: NetSdrClientApp/Networking/TcpClientWrapper.cs#L109
Dereference of a possibly null reference.
Sonar Check: EchoTspServer/Program.cs#L20
Fix this implementation of 'IDisposable' to conform to the dispose pattern. (https://rules.sonarsource.com/csharp/RSPEC-3881)