Skip to content

CodeQL for ModelCompiler #130

CodeQL for ModelCompiler

CodeQL for ModelCompiler #130

Triggered via schedule March 16, 2024 06:30
Status Success
Total duration 14m 16s
Artifacts

codeql-analysis.yml

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

Annotations

12 warnings
Analyze (csharp)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, github/codeql-action/init@v2, actions/setup-dotnet@v3, github/codeql-action/autobuild@v2, github/codeql-action/analyze@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Analyze (csharp)
CodeQL Action v2 will be deprecated on December 5th, 2024. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/
Analyze (csharp): Stack/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): Stack/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): Stack/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): Stack/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): Stack/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): Stack/Libraries/Opc.Ua.Security.Certificates/X509Certificate/CertificateBuilderBase.cs#L323
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Analyze (csharp): Stack/Libraries/Opc.Ua.Security.Certificates/X509Certificate/CertificateBuilderBase.cs#L331
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Analyze (csharp): Stack/Libraries/Opc.Ua.Security.Certificates/X509Certificate/CertificateBuilderBase.cs#L335
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Analyze (csharp): Stack/Libraries/Opc.Ua.Security.Certificates/X509Certificate/CertificateBuilderBase.cs#L339
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Analyze (csharp): Stack/Libraries/Opc.Ua.Security.Certificates/X509Certificate/CertificateBuilderBase.cs#L327
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)