Skip to content

Fix #56

Fix #56 #442

Re-run triggered June 3, 2026 04:27
Status Success
Total duration 9m 5s
Artifacts

codeql-analysis.yml

on: pull_request
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Analyze (csharp, Release, Zetian.slnx): tests/Zetian.Tests/ConnectionTrackerTests.cs#L44
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
Analyze (csharp, Release, Zetian.slnx): tests/Zetian.Tests/ConnectionTrackerTests.cs#L38
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
Analyze (csharp, Release, Zetian.slnx): tests/Zetian.Tests/SmtpServerRaceConditionTests.cs#L320
Converting null literal or possible null value to non-nullable type.
Analyze (csharp, Release, Zetian.slnx): tests/Zetian.Tests/SmtpServerRaceConditionTests.cs#L67
Converting null literal or possible null value to non-nullable type.
Analyze (csharp, Release, Zetian.slnx): src/Zetian.Relay/Client/SmtpRelayClient.cs#L413
Possible null reference argument for parameter 'innerStream' in 'SslStream.SslStream(Stream innerStream, bool leaveInnerStreamOpen, RemoteCertificateValidationCallback? userCertificateValidationCallback)'.
Analyze (csharp, Release, Zetian.slnx): src/Zetian.Clustering/Network/ClusterNetworkClient.cs#L223
Avoid inexact read with 'System.Net.Sockets.NetworkStream.ReadAsync(System.Memory<byte>, System.Threading.CancellationToken)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Analyze (csharp, Release, Zetian.slnx): src/Zetian.Clustering/Network/ClusterNetworkClient.cs#L74
Avoid inexact read with 'System.Net.Sockets.NetworkStream.ReadAsync(System.Memory<byte>, System.Threading.CancellationToken)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Analyze (csharp, Release, Zetian.slnx): src/Zetian/Internal/SmtpSession.cs#L791
'SslStream.CipherAlgorithm' is obsolete: 'KeyExchangeAlgorithm, KeyExchangeStrength, CipherAlgorithm, CipherStrength, HashAlgorithm and HashStrength properties of SslStream are obsolete. Use NegotiatedCipherSuite instead.' (https://aka.ms/dotnet-warnings/SYSLIB0058)
Analyze (csharp, Release, Zetian.slnx)
Cannot build an overlay database because build-mode is set to "undefined" instead of "none". Falling back to creating a normal full database instead.