Skip to content

Scheduled GitHub CodeQL #68

Scheduled GitHub CodeQL

Scheduled GitHub CodeQL #68

Triggered via schedule January 14, 2024 06:20
Status Success
Total duration 7m 27s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
Analyze
The "paths"/"paths-ignore" fields of the config only have effect for JavaScript, Python, and Ruby
Analyze: src/FluentSerializer.Core/Context/SerializerContext.cs#L19
Change type of field '_namingContext' from 'FluentSerializer.Core.Context.INamingContext' to 'FluentSerializer.Core.Context.NamingContext' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Analyze: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Analyze: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Analyze: src/FluentSerializer.Core/Extensions/TypeExtensions.cs#L69
Collection-specific "Exists" method should be used instead of the "Any" extension. (https://rules.sonarsource.com/csharp/RSPEC-6605)
Analyze: src/FluentSerializer.Core/Converting/Converters/CollectionConverterBase.cs#L64
Change return type of method 'ToArray' from 'System.Collections.IList' to 'System.Array' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Analyze: src/FluentSerializer.Core/Context/SerializerContext.cs#L19
Change type of field '_namingContext' from 'FluentSerializer.Core.Context.INamingContext' to 'FluentSerializer.Core.Context.NamingContext' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Analyze: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Analyze: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Analyze: src/FluentSerializer.Core/Extensions/TypeExtensions.cs#L69
Collection-specific "Exists" method should be used instead of the "Any" extension. (https://rules.sonarsource.com/csharp/RSPEC-6605)
Analyze: src/FluentSerializer.Core/Converting/Converters/CollectionConverterBase.cs#L64
Change return type of method 'ToArray' from 'System.Collections.IList' to 'System.Array' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Analyze
The target framework 'netcoreapp3.1' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
Analyze
The target framework 'netcoreapp3.1' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
Analyze
The target framework 'netcoreapp3.1' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.