Adding HTTPS/WSS transports + Web API binding (Part 6 §G.3 OpenAPI Mapping), shared Kestrel host, Kestrel-TCP #7845
Triggered via pull request
June 24, 2026 10:40
Status
Success
Total duration
1h 38m 56s
Artifacts
60
buildandtest.yml
on: pull_request
Discover test projects
13s
Matrix: aot-test
Matrix: build-and-test
Annotations
208 warnings
|
test-ubuntu-latest-Client.ComplexTypes:
Tests/Opc.Ua.Client.Tests/Subscription/SubscriptionTests.cs#L1391
Call System.IDisposable.Dispose on object created by 'new TestMonitoredItem(strayContext, "stray",' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Client.ComplexTypes:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Client.ComplexTypes:
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)
|
|
test-ubuntu-latest-Client.ComplexTypes:
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)
|
|
test-ubuntu-latest-Client.ComplexTypes:
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)
|
|
test-ubuntu-latest-Client.ComplexTypes:
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)
|
|
test-ubuntu-latest-Client.ComplexTypes:
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)
|
|
test-ubuntu-latest-Client.ComplexTypes:
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)
|
|
test-ubuntu-latest-Client.ComplexTypes:
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)
|
|
test-ubuntu-latest-Client.ComplexTypes:
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)
|
|
test-ubuntu-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/CaptureSessionManagerTests.cs#L74
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L99
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L80
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L58
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L169
This call site is reachable on all platforms. 'File.GetUnixFileMode(string)' is unsupported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
test-ubuntu-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L166
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/LoggerPcapAuditSinkTests.cs#L123
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L175
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L127
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L59
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Server:
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)
|
|
test-ubuntu-latest-Server:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Server:
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)
|
|
test-ubuntu-latest-Server:
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)
|
|
test-ubuntu-latest-Server:
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)
|
|
test-ubuntu-latest-Server:
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)
|
|
test-ubuntu-latest-Server:
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)
|
|
test-ubuntu-latest-Server:
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)
|
|
test-ubuntu-latest-Server:
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)
|
|
test-ubuntu-latest-Server:
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)
|
|
test-windows-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/CaptureSessionTests.cs#L84
Call System.IDisposable.Dispose on object created by 'new InMemoryCaptureSource()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L80
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/CaptureSessionTests.cs#L51
Call System.IDisposable.Dispose on object created by 'new InMemoryCaptureSource()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L58
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L169
This call site is reachable on all platforms. 'File.GetUnixFileMode(string)' is unsupported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
test-windows-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L166
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L175
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L127
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/LoggerPcapAuditSinkTests.cs#L123
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-Core.Diagnostics:
Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L59
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Bindings.Https.WebApi:
Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L62
Unused field 'kMinChunkSize' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
|
|
test-ubuntu-latest-Bindings.Https.WebApi:
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)
|
|
test-ubuntu-latest-Bindings.Https.WebApi:
Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L62
Unused field 'kMinChunkSize' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
|
|
test-ubuntu-latest-Bindings.Https.WebApi:
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)
|
|
test-ubuntu-latest-Core:
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)
|
|
test-ubuntu-latest-Core:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Core:
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)
|
|
test-ubuntu-latest-Core:
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)
|
|
test-ubuntu-latest-Core:
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)
|
|
test-ubuntu-latest-Core:
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)
|
|
test-ubuntu-latest-Core:
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)
|
|
test-ubuntu-latest-Core:
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)
|
|
test-ubuntu-latest-Core:
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)
|
|
test-ubuntu-latest-Core:
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)
|
|
test-ubuntu-latest-Features:
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)
|
|
test-ubuntu-latest-Features:
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)
|
|
test-ubuntu-latest-Features:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Features:
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)
|
|
test-ubuntu-latest-Features:
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)
|
|
test-ubuntu-latest-Features:
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)
|
|
test-ubuntu-latest-Features:
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)
|
|
test-ubuntu-latest-Features:
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)
|
|
test-ubuntu-latest-Features:
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)
|
|
test-ubuntu-latest-Features:
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)
|
|
test-ubuntu-latest-Subscriptions.Durable:
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)
|
|
test-ubuntu-latest-Subscriptions.Durable:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Subscriptions.Durable:
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)
|
|
test-ubuntu-latest-Subscriptions.Durable:
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)
|
|
test-ubuntu-latest-Subscriptions.Durable:
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)
|
|
test-ubuntu-latest-Subscriptions.Durable:
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)
|
|
test-ubuntu-latest-Subscriptions.Durable:
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)
|
|
test-ubuntu-latest-Subscriptions.Durable:
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)
|
|
test-ubuntu-latest-Subscriptions.Durable:
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)
|
|
test-ubuntu-latest-Subscriptions.Durable:
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)
|
|
test-windows-latest-Server:
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)
|
|
test-windows-latest-Server:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Server:
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)
|
|
test-windows-latest-Server:
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)
|
|
test-windows-latest-Server:
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)
|
|
test-windows-latest-Server:
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)
|
|
test-windows-latest-Server:
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)
|
|
test-windows-latest-Server:
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)
|
|
test-windows-latest-Server:
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)
|
|
test-windows-latest-Server:
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)
|
|
test-ubuntu-latest-Sessions:
Tests/Opc.Ua.Sessions.Tests/WssOpenApiIntegrationTests.cs#L154
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Sessions:
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)
|
|
test-ubuntu-latest-Sessions:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Sessions:
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)
|
|
test-ubuntu-latest-Sessions:
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)
|
|
test-ubuntu-latest-Sessions:
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)
|
|
test-ubuntu-latest-Sessions:
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)
|
|
test-ubuntu-latest-Sessions:
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)
|
|
test-ubuntu-latest-Sessions:
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)
|
|
test-ubuntu-latest-Sessions:
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)
|
|
test-windows-latest-Sessions:
Tests/Opc.Ua.Sessions.Tests/WssOpenApiIntegrationTests.cs#L154
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-Sessions:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Sessions:
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)
|
|
test-windows-latest-Sessions:
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)
|
|
test-windows-latest-Sessions:
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)
|
|
test-windows-latest-Sessions:
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)
|
|
test-windows-latest-Sessions:
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)
|
|
test-windows-latest-Sessions:
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)
|
|
test-windows-latest-Sessions:
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)
|
|
test-windows-latest-Sessions:
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)
|
|
test-windows-latest-Client.ComplexTypes:
Tests/Opc.Ua.Client.Tests/Subscription/SetTriggeringFluentHelperTests.cs#L107
'capturedTrig' is always 'null'. Remove or refactor the condition(s) to avoid dead code. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1508)
|
|
test-windows-latest-Client.ComplexTypes:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Client.ComplexTypes:
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)
|
|
test-windows-latest-Client.ComplexTypes:
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)
|
|
test-windows-latest-Client.ComplexTypes:
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)
|
|
test-windows-latest-Client.ComplexTypes:
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)
|
|
test-windows-latest-Client.ComplexTypes:
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)
|
|
test-windows-latest-Client.ComplexTypes:
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)
|
|
test-windows-latest-Client.ComplexTypes:
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)
|
|
test-windows-latest-Client.ComplexTypes:
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)
|
|
test-windows-latest-Bindings.Https.WebApi:
Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L62
Unused field 'kMinChunkSize' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
|
|
test-windows-latest-Bindings.Https.WebApi:
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)
|
|
test-windows-latest-Bindings.Https.WebApi:
Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L62
Unused field 'kMinChunkSize' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
|
|
test-windows-latest-Bindings.Https.WebApi:
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)
|
|
test-windows-latest-Client:
Tests/Opc.Ua.Client.Tests/Subscription/SetTriggeringFluentHelperTests.cs#L107
'capturedTrig' is always 'null'. Remove or refactor the condition(s) to avoid dead code. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1508)
|
|
test-windows-latest-Client:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Client:
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)
|
|
test-windows-latest-Client:
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)
|
|
test-windows-latest-Client:
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)
|
|
test-windows-latest-Client:
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)
|
|
test-windows-latest-Client:
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)
|
|
test-windows-latest-Client:
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)
|
|
test-windows-latest-Client:
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)
|
|
test-windows-latest-Client:
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)
|
|
test-windows-latest-Subscriptions.Durable:
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)
|
|
test-windows-latest-Subscriptions.Durable:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Subscriptions.Durable:
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)
|
|
test-windows-latest-Subscriptions.Durable:
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)
|
|
test-windows-latest-Subscriptions.Durable:
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)
|
|
test-windows-latest-Subscriptions.Durable:
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)
|
|
test-windows-latest-Subscriptions.Durable:
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)
|
|
test-windows-latest-Subscriptions.Durable:
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)
|
|
test-windows-latest-Subscriptions.Durable:
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)
|
|
test-windows-latest-Subscriptions.Durable:
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)
|
|
test-windows-latest-Core:
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)
|
|
test-windows-latest-Core:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Core:
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)
|
|
test-windows-latest-Core:
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)
|
|
test-windows-latest-Core:
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)
|
|
test-windows-latest-Core:
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)
|
|
test-windows-latest-Core:
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)
|
|
test-windows-latest-Core:
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)
|
|
test-windows-latest-Core:
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)
|
|
test-windows-latest-Core:
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)
|
|
test-windows-latest-Features:
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)
|
|
test-windows-latest-Features:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Features:
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)
|
|
test-windows-latest-Features:
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)
|
|
test-windows-latest-Features:
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)
|
|
test-windows-latest-Features:
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)
|
|
test-windows-latest-Features:
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)
|
|
test-windows-latest-Features:
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)
|
|
test-windows-latest-Features:
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)
|
|
test-windows-latest-Features:
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)
|
|
test-ubuntu-latest-Client:
Tests/Opc.Ua.Client.Tests/Subscription/LogicalSubscriptionTests.cs#L70
Call System.IDisposable.Dispose on object created by 'CreateFake(id: 42, created: true)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Client:
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)
|
|
test-ubuntu-latest-Client:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Client:
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)
|
|
test-ubuntu-latest-Client:
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)
|
|
test-ubuntu-latest-Client:
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)
|
|
test-ubuntu-latest-Client:
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)
|
|
test-ubuntu-latest-Client:
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)
|
|
test-ubuntu-latest-Client:
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)
|
|
test-ubuntu-latest-Client:
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)
|
|
test-ubuntu-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAlarmTests.cs#L101
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAcknowledgeTests.cs#L129
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsNonExclusiveLimitTests.cs#L53
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L436
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L434
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L186
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsEnableTests.cs#L161
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L96
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAlarmTests.cs#L101
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAcknowledgeTests.cs#L129
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAlarmTests.cs#L101
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAcknowledgeTests.cs#L129
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsNonExclusiveLimitTests.cs#L53
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L436
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L434
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsEnableTests.cs#L161
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L186
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L96
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAlarmTests.cs#L101
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-windows-latest-History:
Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAcknowledgeTests.cs#L129
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
|
|
test-ubuntu-latest-Gds:
Tests/Opc.Ua.Gds.Tests/AuthorizationService/StartRequestTokenTests.cs#L103
Call System.IDisposable.Dispose on object created by 'new IssuerVerificationKey(certificate.Thumbprint, verifier, "ES256")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Gds:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-ubuntu-latest-Gds:
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)
|
|
test-ubuntu-latest-Gds:
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)
|
|
test-ubuntu-latest-Gds:
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)
|
|
test-ubuntu-latest-Gds:
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)
|
|
test-ubuntu-latest-Gds:
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)
|
|
test-ubuntu-latest-Gds:
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)
|
|
test-ubuntu-latest-Gds:
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)
|
|
test-ubuntu-latest-Gds:
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)
|
|
test-windows-latest-Gds:
Tests/Opc.Ua.Gds.Tests/AuthorizationService/StartRequestTokenTests.cs#L103
Call System.IDisposable.Dispose on object created by 'new IssuerVerificationKey(certificate.Thumbprint, verifier, "ES256")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Gds:
Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
|
|
test-windows-latest-Gds:
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)
|
|
test-windows-latest-Gds:
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)
|
|
test-windows-latest-Gds:
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)
|
|
test-windows-latest-Gds:
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)
|
|
test-windows-latest-Gds:
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)
|
|
test-windows-latest-Gds:
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)
|
|
test-windows-latest-Gds:
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)
|
|
test-windows-latest-Gds:
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)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
TestReport-aot-ubuntu-latest
|
83.8 KB |
sha256:f55a93b3441b7f7510b9579c3700b39094ad67553316f726e6f7ab0d6d0424d2
|
|
|
TestReport-aot-windows-latest
|
83.3 KB |
sha256:67d0a351de79cdcdc51faedb1ba102b4f7d17baa65e44c888148b5c5c72e7dab
|
|
|
aot-results-ubuntu-latest
|
83.8 KB |
sha256:f55a93b3441b7f7510b9579c3700b39094ad67553316f726e6f7ab0d6d0424d2
|
|
|
aot-results-windows-latest
|
83.3 KB |
sha256:67d0a351de79cdcdc51faedb1ba102b4f7d17baa65e44c888148b5c5c72e7dab
|
|
|
dotnet-results-Bindings.Https.WebApi-ubuntu-latest-net10.0-Release
|
4.71 MB |
sha256:d2177bcba5e4820b57cc3f1b02b91a1f76fa47c54ce069f097d527291acac560
|
|
|
dotnet-results-Bindings.Https.WebApi-windows-latest-net10.0-Release
|
4.71 MB |
sha256:d13338e87a9ac398cfef30744d464cd98054378a0d52b0f0c3214ffc918b5363
|
|
|
dotnet-results-Client-ubuntu-latest-net10.0-Release
|
7.4 MB |
sha256:a2ec9b01eadfb5fd8484b7d1c5737cbbf0361091bb462a800a140ccb1c1595d1
|
|
|
dotnet-results-Client-windows-latest-net10.0-Release
|
7.38 MB |
sha256:abce718356da49b047ccdb4401f1edf01e9f53a667256277e8a48160c011eadb
|
|
|
dotnet-results-Client.ComplexTypes-ubuntu-latest-net10.0-Release
|
16.5 MB |
sha256:ce5ece7a7006dc732aefc09875dfdf3c03ecc9e48590770a51607291959bb3cc
|
|
|
dotnet-results-Client.ComplexTypes-windows-latest-net10.0-Release
|
17 MB |
sha256:e93bb71c47a35015b9d0bc20fdf9149985cd545c9044f9d20df3fe53fa450871
|
|
|
dotnet-results-Configuration-ubuntu-latest-net10.0-Release
|
4.24 MB |
sha256:3e3b384eaf6b4d49f9a08952ee80bd998eacc0e1e2cb2812caefd378690acfd9
|
|
|
dotnet-results-Configuration-windows-latest-net10.0-Release
|
4.24 MB |
sha256:b17e51954ac92bc0cb452c6b7e070a9823aa1a89ba01b3e192eb73e8e84488e6
|
|
|
dotnet-results-Core-ubuntu-latest-net10.0-Release
|
5.51 MB |
sha256:825dbdb69063cff3b08cc800210276d14113807797301c8ef204ae0ac02fa347
|
|
|
dotnet-results-Core-windows-latest-net10.0-Release
|
5.51 MB |
sha256:3bc913c02d618bab68c7af4aee4a5c459b8648d6d920a1b34a6acc03aa068dbc
|
|
|
dotnet-results-Core.Diagnostics-ubuntu-latest-net10.0-Release
|
5.76 MB |
sha256:09556f8ee59e07df546da98191c9ecf0adf9d2b032d489eedada7c01955c6e12
|
|
|
dotnet-results-Core.Diagnostics-windows-latest-net10.0-Release
|
5.75 MB |
sha256:be654ef525286f5144fe089b2f2b582ec6d772f116b3b071f0ffe05f7880e1b5
|
|
|
dotnet-results-Core.Encoders-ubuntu-latest-net10.0-Release
|
160 MB |
sha256:0000765c1521a232ec44cba533b89f1eb842c5ac3042e0f3bc13b59103ca4597
|
|
|
dotnet-results-Core.Encoders-windows-latest-net10.0-Release
|
160 MB |
sha256:2cd4d6d0b32a55de4d002b7731c90582074f739df70e431f00dcafb3cbdd8952
|
|
|
dotnet-results-Core.Security-ubuntu-latest-net10.0-Release
|
7.52 MB |
sha256:063650abf6e9c96d345a0d8879f1039ac63f1c2e1ae7d1c5c35339fa73714ed2
|
|
|
dotnet-results-Core.Security-windows-latest-net10.0-Release
|
7.51 MB |
sha256:3749c8b82840f5d9e891f57a2221be3fca4024bff4c02c0a1dccd5b22dd031de
|
|
|
dotnet-results-Di-ubuntu-latest-net10.0-Release
|
11.2 MB |
sha256:2fdf4d8ea0feae28958221ce89e796a7ade435fa42a2b742e1077320888fa4a8
|
|
|
dotnet-results-Di-windows-latest-net10.0-Release
|
11.2 MB |
sha256:3fa88244ae5fc315720d215732a45317336440a561b813cf01bb8f5041788e35
|
|
|
dotnet-results-Features-ubuntu-latest-net10.0-Release
|
7.33 MB |
sha256:baf96d84bd838c542ea037bf2225494fdac1176d049ab239fd2df98654385d36
|
|
|
dotnet-results-Features-windows-latest-net10.0-Release
|
7.32 MB |
sha256:d51200fc7735483edd3d196378d6df49df7b8c14e1317aed803a0582190198ac
|
|
|
dotnet-results-Gds-ubuntu-latest-net10.0-Release
|
8.31 MB |
sha256:2ce5a632b135946b3b99fdb65deac20ab78c67bfc823664adac7a26516978313
|
|
|
dotnet-results-Gds-windows-latest-net10.0-Release
|
8.37 MB |
sha256:6458740cd0cfa2ccb54516d6d5c17b3575392ed2087c8bd4af1e88f87446487a
|
|
|
dotnet-results-History-ubuntu-latest-net10.0-Release
|
7.36 MB |
sha256:066bad4b28b7842c71279af3377957f46115245d6514a5c4a5c1a5ff58e69c8c
|
|
|
dotnet-results-History-windows-latest-net10.0-Release
|
7.35 MB |
sha256:a4f319ac794d10ad72102b1392a3e0b223f28dd07c7cc06cf93c7e6008f7caf8
|
|
|
dotnet-results-InformationModel-ubuntu-latest-net10.0-Release
|
7.37 MB |
sha256:5aa69a35ef2099d49baeeaf7262d6895e2551850fb3c3375e34a24e36f756e26
|
|
|
dotnet-results-InformationModel-windows-latest-net10.0-Release
|
7.36 MB |
sha256:b71d815c1a896f6548ac14c2fdea6ebdd9f2738d5002f48de99cb1ccc65d52c1
|
|
|
dotnet-results-Lds-ubuntu-latest-net10.0-Release
|
7.04 MB |
sha256:26250446f750e166ce3895ba6d4b384ca1163d44048e39f08a8ae6c8dce0b11c
|
|
|
dotnet-results-Lds-windows-latest-net10.0-Release
|
7.03 MB |
sha256:ce2f4d38f494eee6faaa7de63a2d05ab9946287d82ff12853fc1fe3d32a69221
|
|
|
dotnet-results-MigrationAnalyzer-ubuntu-latest-net10.0-Release
|
70.3 KB |
sha256:4d08c972cf267eff8005bd29b05b3c15b4267ace5ee15bab571d6ad777beeb87
|
|
|
dotnet-results-MigrationAnalyzer-windows-latest-net10.0-Release
|
70.7 KB |
sha256:22f3418af65d4a4df8c55f40524a2c54d48a9795ab56ad71035f3ebd43029206
|
|
|
dotnet-results-MigrationAnalyzer.Core-ubuntu-latest-net10.0-Release
|
4.88 MB |
sha256:79eaad3cd9727279dfe4d68240f4584763bf1f4ac8431a781b209c858484b2b9
|
|
|
dotnet-results-MigrationAnalyzer.Core-windows-latest-net10.0-Release
|
4.87 MB |
sha256:d5b7a53a2353c73007850c88c2ea417d2b0eecb48e059adc4062d0a62721bfab
|
|
|
dotnet-results-PubSub-ubuntu-latest-net10.0-Release
|
64.7 MB |
sha256:c9dcc12f7a9c80317e61ab001824b946d567bf834962b9bf827b4e1a792f64ab
|
|
|
dotnet-results-PubSub-windows-latest-net10.0-Release
|
67.4 MB |
sha256:47199ff4190c0c87854ca11b921261ee2219eadcb78c2821ab359b03f01b6770
|
|
|
dotnet-results-Security.Certificates-ubuntu-latest-net10.0-Release
|
4.19 MB |
sha256:3c44ca7d245dcabb7c0b71029da2967e8163a58d05e4462ce8c97019077eb152
|
|
|
dotnet-results-Security.Certificates-windows-latest-net10.0-Release
|
4.18 MB |
sha256:85ce13142271646e0dde464072519d83ca2e863f0129536c3fd2b82170830709
|
|
|
dotnet-results-Server-ubuntu-latest-net10.0-Release
|
7.85 MB |
sha256:98c1e6b97af9024924b88d9fe093de9a54c656aeb091aa61924555aca497a4a3
|
|
|
dotnet-results-Server-windows-latest-net10.0-Release
|
8 MB |
sha256:7f6d4f1307570b6c5a054a38eafa6034502d1c170d937e8e889e9e52fdb7d0c0
|
|
|
dotnet-results-Sessions-ubuntu-latest-net10.0-Release
|
16.8 MB |
sha256:1dd63484613a263ae7c1020eeccb6d84ba12c6da8fc4218d2f5038abe85c4788
|
|
|
dotnet-results-Sessions-windows-latest-net10.0-Release
|
16.9 MB |
sha256:32cc03d3c3b8c205466725eba07bcdd3ef6d1b7449afbc0c3707964707907586
|
|
|
dotnet-results-SourceGeneration-ubuntu-latest-net10.0-Release
|
1.15 MB |
sha256:23af775892c6551e41bc75c22cca196d83b95790536b13fe4b278acf592c1c2f
|
|
|
dotnet-results-SourceGeneration-windows-latest-net10.0-Release
|
1.14 MB |
sha256:9689500003ffbb28ead6bc876ab5e95fd23ea4ec6cad7b92bfcfb0be07ae2648
|
|
|
dotnet-results-SourceGeneration.Core-ubuntu-latest-net10.0-Release
|
1.87 MB |
sha256:145aa34c4f57df5a13df45b0399954dc3ddd252df8a1dc66b980485d3f83ce4d
|
|
|
dotnet-results-SourceGeneration.Core-windows-latest-net10.0-Release
|
1.87 MB |
sha256:7b569ac07c699eef9d085b04d0a1c796a2b8439bf53a0d1545c874dfe9e7c8a8
|
|
|
dotnet-results-SourceGeneration.Stack-ubuntu-latest-net10.0-Release
|
1.12 MB |
sha256:1194903dea61edf448a15eb9ff4f43365662cee617efc9f2a9ee6ffc3dfae9ba
|
|
|
dotnet-results-SourceGeneration.Stack-windows-latest-net10.0-Release
|
1.12 MB |
sha256:74438e0c21355c93214be118f834d9e9862a72b19da16944ce952b8c4f1b3112
|
|
|
dotnet-results-Subscriptions-ubuntu-latest-net10.0-Release
|
7.44 MB |
sha256:0a2d20548a90b0e78c44bdf7982004f38701a7ef1e94f191c12514e1f3de302e
|
|
|
dotnet-results-Subscriptions-windows-latest-net10.0-Release
|
7.44 MB |
sha256:e4351da8172220daa0cde589d7f768af318c571504c766f58ec43f57f05b636c
|
|
|
dotnet-results-Subscriptions.Classic-ubuntu-latest-net10.0-Release
|
7.35 MB |
sha256:2baa35a1fd4f43c1cebedc521d4818d714dc15feaa94c66a15d3876b4080277c
|
|
|
dotnet-results-Subscriptions.Classic-windows-latest-net10.0-Release
|
7.34 MB |
sha256:0dc48ca17cf426410d7700a1c16816fa0fec1878a61b8cfa411e1834f6ba0326
|
|
|
dotnet-results-Subscriptions.Durable-ubuntu-latest-net10.0-Release
|
7.16 MB |
sha256:fb520adaa7b1c5eb740b0c0425bade52b6259e353bcaadaf2e0c375a8e0341ae
|
|
|
dotnet-results-Subscriptions.Durable-windows-latest-net10.0-Release
|
7.15 MB |
sha256:bce1cd5273f887d516ccfb97baca4b28b3d3047d267a3c42ba2fa10e203ec2d7
|
|
|
dotnet-results-Types-ubuntu-latest-net10.0-Release
|
6.51 MB |
sha256:851d10038e30531f9f88a517aa65a3bde2a44fd90259dfe72f40357cbf6268d2
|
|
|
dotnet-results-Types-windows-latest-net10.0-Release
|
6.5 MB |
sha256:2d89182cc970472d7d8ddfa713e0ff4c2b7e2ffae121a1892ccaaf5168fae5d3
|
|
|
dotnet-results-WotCon-ubuntu-latest-net10.0-Release
|
5.42 MB |
sha256:11ff11837cb3f9d6417a8f845b30d4bdcee6714f1213fc5555a4c8275479b7f3
|
|
|
dotnet-results-WotCon-windows-latest-net10.0-Release
|
5.41 MB |
sha256:bf330f8207cd22a25faadb0d66fe220588bfff7ca024130539848ab0aa619e73
|
|