Skip to content

Merge pull request #372 from Marvin-Brouwer/dependabot/nuget/Benchmar… #1402

Merge pull request #372 from Marvin-Brouwer/dependabot/nuget/Benchmar…

Merge pull request #372 from Marvin-Brouwer/dependabot/nuget/Benchmar… #1402

Triggered via push November 10, 2023 19:04
Status Success
Total duration 1h 8m 29s
Artifacts 6
Matrix: CI / build
Matrix: Stryker / stryker
Matrix: Benchmark Core libraries / benchmark
Matrix: Benchmark JSON serializer / benchmark
Matrix: Benchmark XML serializer / benchmark
Fit to window
Zoom out
Zoom in

Annotations

160 warnings
CI / Build net 7.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build net 7.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build net 7.0: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L126
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build net 7.0: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L139
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build net 7.0: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L53
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build net 7.0: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L66
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build net 7.0: src/FluentSerializer.Core/Mapping/PropertyMap.cs#L47
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build net 7.0: src/FluentSerializer.Core/Mapping/PropertyMap.cs#L52
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build net 7.0: src/FluentSerializer.Core/Mapping/PropertyMap.cs#L57
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build net 7.0: src/FluentSerializer.Core/Mapping/PropertyMap.cs#L78
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build net 6.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build net 6.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build net 6.0: 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)
CI / Build net 6.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build net 6.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build net 6.0: 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)
CI / Build net 6.0: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L126
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build net 6.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build net 6.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build net 6.0: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L139
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build netstandard 2.1: 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)
CI / Build netstandard 2.1: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.1: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.1: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.1: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.1: 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)
CI / Build netstandard 2.1: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.1: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.1: 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)
CI / Build netstandard 2.1: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.0: 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)
CI / Build netstandard 2.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.0: 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)
CI / Build netstandard 2.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / Build netstandard 2.0: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L126
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build netstandard 2.0: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L139
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / Build netstandard 2.0: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / QA: 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)
CI / QA: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / QA: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / QA: 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)
CI / QA: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / QA: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
CI / QA: src/FluentSerializer.Core/Mapping/PropertyMap.cs#L47
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / QA: src/FluentSerializer.Core/Mapping/PropertyMap.cs#L52
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / QA: src/FluentSerializer.Core/Mapping/PropertyMap.cs#L57
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
CI / QA: src/FluentSerializer.Core/Mapping/PropertyMap.cs#L78
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / net 6.0 - linux: 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)
Benchmark Core libraries / net 6.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / net 6.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L126
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L139
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L53
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L66
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L27
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L64
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L47
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L52
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L32
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / net 6.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / net 6.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / net 6.0 - linux: 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)
Benchmark XML serializer / net 6.0 - linux: src/FluentSerializer.Xml/DataNodes/Nodes/XmlElement.cs#L58
Change this condition so that it does not always evaluate to 'True'. (https://rules.sonarsource.com/csharp/RSPEC-2589)
Benchmark Core libraries / net 6.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / net 6.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / net 6.0 - windows: 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)
Benchmark XML serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L126
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L139
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L53
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L66
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L27
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L32
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L47
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L52
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / net 7.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / net 7.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / net 7.0 - linux: 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)
Benchmark XML serializer / net 7.0 - linux: src/FluentSerializer.Xml/DataNodes/Nodes/XmlElement.cs#L58
Change this condition so that it does not always evaluate to 'True'. (https://rules.sonarsource.com/csharp/RSPEC-2589)
Benchmark Core libraries / netframework 4.8 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / netframework 4.8 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / netframework 4.8 - windows: 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)
Benchmark Core libraries / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L139
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L126
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L53
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L66
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L27
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L47
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L52
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L32
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L64
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark Core libraries / netcoreapp 3.1 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / net 7.0 - linux: 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)
Benchmark Core libraries / net 7.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / net 7.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / net 7.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / net 7.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark Core libraries / net 7.0 - windows: 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)
Benchmark XML serializer / net 6.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / net 6.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / net 6.0 - windows: 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)
Benchmark XML serializer / net 6.0 - windows: src/FluentSerializer.Xml/DataNodes/Nodes/XmlElement.cs#L58
Change this condition so that it does not always evaluate to 'True'. (https://rules.sonarsource.com/csharp/RSPEC-2589)
Benchmark JSON serializer / net 6.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / net 6.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / net 6.0 - linux: 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)
Benchmark XML serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Extensions/TypeExtensions.cs#L28
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Extensions/TypeExtensions.cs#L33
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L126
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Mapping/ClassMap.cs#L38
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Mapping/ClassMap.cs#L43
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Mapping/ClassMap.cs#L48
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L139
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Factories/BaseSerializerFactory.cs#L58
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Factories/BaseSerializerFactory.cs#L73
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L27
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L126
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L139
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L53
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L66
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L27
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L32
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L47
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L52
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/Context/NamingContext.cs#L64
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / net 6.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / net 6.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / net 6.0 - windows: 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)
Benchmark JSON serializer / net 7.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / net 7.0 - linux: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / net 7.0 - linux: 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)
Benchmark XML serializer / netframework 4.8 - windows: 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)
Benchmark XML serializer / netframework 4.8 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / netframework 4.8 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / netframework 4.8 - windows: src/FluentSerializer.Xml/DataNodes/Nodes/XmlElement.cs#L58
Change this condition so that it does not always evaluate to 'True'. (https://rules.sonarsource.com/csharp/RSPEC-2589)
Benchmark JSON serializer / net 7.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / net 7.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / net 7.0 - windows: 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)
Benchmark JSON serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L126
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L139
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L53
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/SerializerCoreContext.cs#L66
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L27
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L47
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L32
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L52
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Context/NamingContext.cs#L64
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark JSON serializer / netcoreapp 3.1 - windows: src/FluentSerializer.Core/Mapping/PropertyMap.cs#L47
Remove this argument from the method call; it hides the caller information. (https://rules.sonarsource.com/csharp/RSPEC-3236)
Benchmark XML serializer / net 7.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / net 7.0 - windows: 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)
Benchmark XML serializer / net 7.0 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark XML serializer / net 7.0 - windows: src/FluentSerializer.Xml/DataNodes/Nodes/XmlElement.cs#L58
Change this condition so that it does not always evaluate to 'True'. (https://rules.sonarsource.com/csharp/RSPEC-2589)
Benchmark JSON serializer / netframework 4.8 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.ForItem.cs#L28
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / netframework 4.8 - windows: src/FluentSerializer.Core/DataNodes/SingleItemCollection.Empty.cs#L27
'System.IndexOutOfRangeException' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Benchmark JSON serializer / netframework 4.8 - windows: 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)

Artifacts

Produced during runtime
Name Size
benchmark-results Expired
61.9 KB
library-binaries-net6.0 Expired
4.5 MB
library-binaries-net7.0 Expired
15.4 MB
library-binaries-netstandard2.0 Expired
4.72 MB
library-binaries-netstandard2.1 Expired
4.58 MB
unit-test-coverage Expired
30.9 MB