Skip to content

CodeQL

CodeQL #14

Triggered via schedule October 19, 2024 23:39
Status Success
Total duration 24m 7s
Artifacts

codeql.yml

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

Annotations

20 warnings
Analyze (csharp): src/Technosoftware/DaAeHdaClient/OpcResultException.cs#L37
Add the following constructor to OpcResultException: public OpcResultException() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Analyze (csharp): src/Technosoftware/DaAeHdaClient/OpcResultException.cs#L37
Add the following constructor to OpcResultException: public OpcResultException(string message) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Analyze (csharp): src/Technosoftware/DaAeHdaClient/OpcResultException.cs#L37
Add the following constructor to OpcResultException: public OpcResultException(string message, Exception innerException) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Analyze (csharp): src/Technosoftware/DaAeHdaClient/OpcResultException.cs#L37
Change the base type of Technosoftware.DaAeHdaClient.OpcResultException so that it no longer extends System.ApplicationException. This base exception type does not provide any additional value for framework classes. Extend 'System.Exception' or an existing unsealed exception type instead. Do not create a new exception base type unless there is specific value in enabling the creation of a catch handler for an entire class of exceptions. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1058)
Analyze (csharp): src/Technosoftware/DaAeHdaClient/LicenseHandler.cs#L36
Type 'LicenseHandler' is a static holder type but is neither static nor NotInheritable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1052)
Analyze (csharp): src/Technosoftware/DaAeHdaClient/OpcServerDetail.cs#L38
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Analyze (csharp): src/Technosoftware/DaAeHdaClient/OpcServerDetail.cs#L43
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Analyze (csharp): src/Technosoftware/DaAeHdaClient/OpcServerDetail.cs#L48
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Analyze (csharp): src/Technosoftware/DaAeHdaClient/OpcServerDetail.cs#L53
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Analyze (csharp): src/Technosoftware/DaAeHdaClient/Ae/Attribute.cs#L33
Rename type name TsCAeAttribute so that it does not end in 'Attribute' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
Analyze (cpp): src/Technosoftware/DaAeHdaClient/OpcResultException.cs#L37
Add the following constructor to OpcResultException: public OpcResultException() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Analyze (cpp): src/Technosoftware/DaAeHdaClient/OpcResultException.cs#L37
Add the following constructor to OpcResultException: public OpcResultException(string message) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Analyze (cpp): src/Technosoftware/DaAeHdaClient/OpcResultException.cs#L37
Add the following constructor to OpcResultException: public OpcResultException(string message, Exception innerException) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Analyze (cpp): src/Technosoftware/DaAeHdaClient/Ae/EventType.cs#L32
Do not mark enums with FlagsAttribute (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2217)
Analyze (cpp): src/Technosoftware/DaAeHdaClient/OpcResultException.cs#L37
Change the base type of Technosoftware.DaAeHdaClient.OpcResultException so that it no longer extends System.ApplicationException. This base exception type does not provide any additional value for framework classes. Extend 'System.Exception' or an existing unsealed exception type instead. Do not create a new exception base type unless there is specific value in enabling the creation of a catch handler for an entire class of exceptions. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1058)
Analyze (cpp): src/Technosoftware/DaAeHdaClient/ApplicationInstance.cs#L33
Type 'ApplicationInstance' is a static holder type but is neither static nor NotInheritable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1052)
Analyze (cpp): src/Technosoftware/DaAeHdaClient/LicenseHandler.cs#L36
Type 'LicenseHandler' is a static holder type but is neither static nor NotInheritable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1052)
Analyze (cpp): src/Technosoftware/DaAeHdaClient/ApplicationInstance.cs#L63
Member 'InitializeSecurityCalled' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Analyze (cpp): src/Technosoftware/DaAeHdaClient/OpcServerDetail.cs#L38
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Analyze (cpp): src/Technosoftware/DaAeHdaClient/OpcServerDetail.cs#L43
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)