Skip to content

Scheduled SonarCloud #76

Scheduled SonarCloud

Scheduled SonarCloud #76

Triggered via schedule January 1, 2024 06:13
Status Failure
Total duration 2m 49s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

1 error and 13 warnings
Build and Test
Process completed with exit code 1.
Build and Test: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Build and Test: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Build and Test: 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)
Build and Test: 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)
Build and Test: 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)
Build and Test: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Build and Test: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Build and Test: 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)
Build and Test: 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)
Build and Test: 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)
Build and Test
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.
Build and Test
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.
Build and Test
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.