Skip to content

Adding HTTPS/WSS transports + Web API binding (Part 6 §G.3 OpenAPI Mapping), shared Kestrel host, Kestrel-TCP #6154

Adding HTTPS/WSS transports + Web API binding (Part 6 §G.3 OpenAPI Mapping), shared Kestrel host, Kestrel-TCP

Adding HTTPS/WSS transports + Web API binding (Part 6 §G.3 OpenAPI Mapping), shared Kestrel host, Kestrel-TCP #6154

Triggered via pull request June 24, 2026 01:07
Status Success
Total duration 3h 39m 8s
Artifacts

codeql-analysis.yml

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

Annotations

11 warnings
Analyze (csharp): Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Analyze (csharp): Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
Analyze (csharp): Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Analyze (csharp): Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Analyze (csharp): Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Analyze (csharp): Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Analyze (csharp): Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Analyze (csharp): Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Analyze (csharp): Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L62
Unused field 'kMinChunkSize' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
Analyze (csharp): Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L369
Call System.IDisposable.Dispose on object created by 'new PipeByteTransport(ctx, m_bufferManager, kBufferSize, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Analyze (csharp)
Cannot build an overlay database because build-mode is set to "undefined" instead of "none". Falling back to creating a normal full database instead.