More robust data structures - #6
Merged
Merged
Annotations
1 error and 8 warnings
|
Run dotnet test src/Transit.Tests/Transit.Tests.csproj --no-build --verbosity normal
Process completed with exit code 1.
|
|
Run dotnet build src/Transit.Tests/Transit.Tests.csproj --no-restore:
src/Transit/Impl/NullKeyDictionary.cs#L78
Possible null reference argument for parameter 'key' in 'void NullKeyDictionary.Add(object key, object? value)'.
|
|
Run dotnet build src/Transit.Tests/Transit.Tests.csproj --no-restore:
src/Transit/Impl/NullKeyDictionary.cs#L43
Nullability of reference types in value of type 'Dictionary<object, object?>.KeyCollection' doesn't match target type 'ICollection<object?>'.
|
|
Run dotnet build src/Transit.Tests/Transit.Tests.csproj --no-restore:
src/Transit/Impl/NullKeyDictionary.cs#L37
Argument of type 'KeyValuePair<object?, object?>' cannot be used for parameter 'item' of type 'KeyValuePair<object, object?>' in 'bool ICollection<KeyValuePair<object, object?>>.Contains(KeyValuePair<object, object?> item)' due to differences in the nullability of reference types.
|
|
Run dotnet build src/Transit.Tests/Transit.Tests.csproj --no-restore:
src/Transit/Impl/NullKeyDictionary.cs#L76
Nullability of reference types in type of parameter 'key' of 'void NullKeyDictionary.Add(object key, object? value)' doesn't match implicitly implemented member 'void IDictionary<object?, object?>.Add(object? key, object? value)' (possibly because of nullability attributes).
|
|
Run dotnet build src/Transit.Tests/Transit.Tests.csproj --no-restore:
src/Transit/Impl/NullKeyDictionary.cs#L78
Possible null reference argument for parameter 'key' in 'void NullKeyDictionary.Add(object key, object? value)'.
|
|
Run dotnet build src/Transit.Tests/Transit.Tests.csproj --no-restore:
src/Transit/Impl/NullKeyDictionary.cs#L43
Nullability of reference types in value of type 'Dictionary<object, object?>.KeyCollection' doesn't match target type 'ICollection<object?>'.
|
|
Run dotnet build src/Transit.Tests/Transit.Tests.csproj --no-restore:
src/Transit/Impl/NullKeyDictionary.cs#L37
Argument of type 'KeyValuePair<object?, object?>' cannot be used for parameter 'item' of type 'KeyValuePair<object, object?>' in 'bool ICollection<KeyValuePair<object, object?>>.Contains(KeyValuePair<object, object?> item)' due to differences in the nullability of reference types.
|
|
Run dotnet build src/Transit.Tests/Transit.Tests.csproj --no-restore:
src/Transit/Impl/NullKeyDictionary.cs#L76
Nullability of reference types in type of parameter 'key' of 'void NullKeyDictionary.Add(object key, object? value)' doesn't match implicitly implemented member 'void IDictionary<object?, object?>.Add(object? key, object? value)' (possibly because of nullability attributes).
|
background
wait
wait-all
cancel
parallel
Loading