Skip to content

CodeQL

CodeQL #1705

Triggered via schedule October 29, 2023 05:00
Status Success
Total duration 31m 0s
Artifacts

codeql-analysis.yml

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

Annotations

10 warnings
Analyze (csharp): src/Sitko.Core.App/Collections/EquatableDictionary.cs#L3
'EquatableDictionary<TKey, TValue>' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Analyze (csharp): src/Sitko.Core.App/Collections/EquatableDictionary.cs#L3
'EquatableDictionary<TKey, TValue>' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Analyze (csharp): src/Sitko.Core.Db/IDbContextProvider.cs#L10
Type 'DbContextProvider' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Analyze (csharp): src/Sitko.Core.Kafka/KafkaConsumerOffsetsEnsurer.cs#L7
Type 'KafkaConsumerOffsetsEnsurer' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Analyze (csharp): src/Sitko.Core.Kafka/KafkaConfigurator.cs#L114
Type 'ConsumerRegistration' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Analyze (csharp): src/Sitko.Core.Tasks/BackgroundServices/TasksCleaner.cs#L20
Non-nullable field 'tasksRepository' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Analyze (csharp): src/Sitko.Core.Tasks/Execution/BaseTaskExecutor.cs#L11
Type 'BaseTaskExecutor' owns disposable field(s) 'activityTaskCts' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
Analyze (csharp): src/Sitko.Core.Tasks/Scheduling/TaskSchedulingService.cs#L62
Exception type System.Exception is not sufficiently specific (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2201)
Analyze (csharp): src/Sitko.Core.Tasks/BackgroundServices/TasksMaintenance.cs#L59
Call the ArgumentOutOfRangeException constructor that contains a message and/or paramName parameter (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2208)
Analyze (csharp): src/Sitko.Core.Tasks/Data/TasksDbContextOptionsExtensionInfo.cs#L6
Type 'TasksDbContextOptionsExtensionInfo' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)