Skip to content

Make NodeState classes thread safe (#2372) #20

Make NodeState classes thread safe (#2372)

Make NodeState classes thread safe (#2372) #20

Triggered via push March 4, 2024 08:35
Status Success
Total duration 32m 16s
Artifacts
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Analyze (csharp): Libraries/Opc.Ua.Security.Certificates/X509Certificate/IX509Certificate.cs#L66
The property name 'SerialNumber' is confusing given the existence of method 'GetSerialNumber'. Rename or remove one of these members. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1721)
Analyze (csharp): Libraries/Opc.Ua.Security.Certificates/Extensions/X509AuthorityKeyIdentifierExtension.cs#L215
The property name 'KeyIdentifier' is confusing given the existence of method 'GetKeyIdentifier'. Rename or remove one of these members. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1721)
Analyze (csharp): Libraries/Opc.Ua.Security.Certificates/Extensions/X509AuthorityKeyIdentifierExtension.cs#L230
The property name 'SerialNumber' is confusing given the existence of method 'GetSerialNumber'. Rename or remove one of these members. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1721)
Analyze (csharp): Libraries/Opc.Ua.Security.Certificates/X509Crl/CrlBuilder.cs#L149
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)
Analyze (csharp): Libraries/Opc.Ua.Security.Certificates/X509Crl/IX509Crl.cs#L80
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)
Analyze (csharp): Libraries/Opc.Ua.Security.Certificates/X509Crl/RevokedCertificate.cs#L118
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)
Analyze (csharp): Libraries/Opc.Ua.Security.Certificates/X509Crl/CrlReason.cs#L53
Mark enums with FlagsAttribute (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1027)
Analyze (csharp): Libraries/Opc.Ua.Security.Certificates/X509Crl/X509Crl.cs#L161
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)
Analyze (csharp): Libraries/Opc.Ua.Security.Certificates/X509Certificate/CertificateBuilderBase.cs#L106
The property name 'SerialNumber' is confusing given the existence of method 'GetSerialNumber'. Rename or remove one of these members. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1721)
Analyze (csharp): Libraries/Opc.Ua.Security.Certificates/X509Crl/X509Signature.cs#L46
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)