Skip to content

.NET Build

.NET Build #102

Manually triggered December 23, 2023 23:28
Status Failure
Total duration 3m 37s
Artifacts 1

dotnet.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Annotations

1 error and 22 warnings
build
Process completed with exit code 1.
build: source/FluentDataBuilder.Json/DataBuilderExtensions.cs#L161
Unreachable code detected
build: source/FluentDataBuilder.Json/DataBuilderExtensions.cs#L161
Unreachable code detected
build: source/FluentDataBuilder.Json/DataBuilderExtensions.cs#L161
Unreachable code detected
build: source/FluentDataBuilder.Json/DataBuilderExtensions.cs#L161
Unreachable code detected
build: source/FluentDataBuilder.Json/DataBuilderExtensions.cs#L161
Unreachable code detected
build: source/FluentDataBuilder.Json/DataBuilderExtensions.cs#L161
Unreachable code detected
build: source/FluentDataBuilder.NewtonsoftJson/DataBuilderExtensions.cs#L80
Use a constructor overloads that allows a more meaningful exception message to be provided. (https://rules.sonarsource.com/csharp/RSPEC-3928)
build: source/FluentDataBuilder.NewtonsoftJson/DataBuilderExtensions.cs#L47
Change return type to 'void'; not a single caller uses the returned value. (https://rules.sonarsource.com/csharp/RSPEC-3241)
build: source/FluentDataBuilder.NewtonsoftJson/DataBuilderExtensions.cs#L47
Change return type to 'void'; not a single caller uses the returned value. (https://rules.sonarsource.com/csharp/RSPEC-3241)
build: source/FluentDataBuilder.NewtonsoftJson/DataBuilderExtensions.cs#L80
Use a constructor overloads that allows a more meaningful exception message to be provided. (https://rules.sonarsource.com/csharp/RSPEC-3928)
build: source/FluentDataBuilder.NewtonsoftJson/DataBuilderExtensions.cs#L47
Change return type to 'void'; not a single caller uses the returned value. (https://rules.sonarsource.com/csharp/RSPEC-3241)
build: source/FluentDataBuilder.NewtonsoftJson/DataBuilderExtensions.cs#L80
Use a constructor overloads that allows a more meaningful exception message to be provided. (https://rules.sonarsource.com/csharp/RSPEC-3928)
build: source/FluentDataBuilder.NewtonsoftJson/DataBuilderExtensions.cs#L80
Use a constructor overloads that allows a more meaningful exception message to be provided. (https://rules.sonarsource.com/csharp/RSPEC-3928)
build: source/FluentDataBuilder.NewtonsoftJson/DataBuilderExtensions.cs#L47
Change return type to 'void'; not a single caller uses the returned value. (https://rules.sonarsource.com/csharp/RSPEC-3241)
build: source/FluentDataBuilder.NewtonsoftJson/DataBuilderExtensions.cs#L47
Change return type to 'void'; not a single caller uses the returned value. (https://rules.sonarsource.com/csharp/RSPEC-3241)
build: source/FluentDataBuilder.NewtonsoftJson/DataBuilderExtensions.cs#L80
Use a constructor overloads that allows a more meaningful exception message to be provided. (https://rules.sonarsource.com/csharp/RSPEC-3928)
build: source/FluentDataBuilder/Helper/DictionaryExtensions.cs#L35
Argument of type 'Dictionary<string, object>' cannot be used for parameter 'right' of type 'Dictionary<string, object?>' in 'Dictionary<string, object?> DictionaryExtensions.MergeDictionaries(Dictionary<string, object?> left, Dictionary<string, object?> right)' due to differences in the nullability of reference types.
build: source/FluentDataBuilder/Helper/DictionaryExtensions.cs#L35
Argument of type 'Dictionary<string, object>' cannot be used for parameter 'right' of type 'Dictionary<string, object?>' in 'Dictionary<string, object?> DictionaryExtensions.MergeDictionaries(Dictionary<string, object?> left, Dictionary<string, object?> right)' due to differences in the nullability of reference types.
build: source/FluentDataBuilder/Helper/DictionaryExtensions.cs#L35
Argument of type 'Dictionary<string, object>' cannot be used for parameter 'right' of type 'Dictionary<string, object?>' in 'Dictionary<string, object?> DictionaryExtensions.MergeDictionaries(Dictionary<string, object?> left, Dictionary<string, object?> right)' due to differences in the nullability of reference types.
build: source/FluentDataBuilder/Helper/DictionaryExtensions.cs#L35
Argument of type 'Dictionary<string, object>' cannot be used for parameter 'right' of type 'Dictionary<string, object?>' in 'Dictionary<string, object?> DictionaryExtensions.MergeDictionaries(Dictionary<string, object?> left, Dictionary<string, object?> right)' due to differences in the nullability of reference types.
build: source/FluentDataBuilder/Helper/DictionaryExtensions.cs#L35
Argument of type 'Dictionary<string, object>' cannot be used for parameter 'right' of type 'Dictionary<string, object?>' in 'Dictionary<string, object?> DictionaryExtensions.MergeDictionaries(Dictionary<string, object?> left, Dictionary<string, object?> right)' due to differences in the nullability of reference types.
build: source/FluentDataBuilder/Helper/DictionaryExtensions.cs#L35
Argument of type 'Dictionary<string, object>' cannot be used for parameter 'right' of type 'Dictionary<string, object?>' in 'Dictionary<string, object?> DictionaryExtensions.MergeDictionaries(Dictionary<string, object?> left, Dictionary<string, object?> right)' due to differences in the nullability of reference types.

Artifacts

Produced during runtime
Name Size
1.2.102 Expired
102 KB