Nullability and code coverage... we'll see how it goes. #58
Annotations
20 warnings
src/Docker.Registry.DotNet/Application/Authentication/AuthenticateParser.cs#L23
Nullability of reference types in value of type 'Dictionary<string, string>' doesn't match target type 'IDictionary<string, string?>'.
|
src/Docker.Registry.DotNet/Application/Endpoints/TagOperations.cs#L43
Possible null reference argument for parameter 'json' in 'ListTagsResponseDto? JsonSerializer.DeserializeObject<ListTagsResponseDto?>(string json)'.
|
src/Docker.Registry.DotNet/Application/Endpoints/BlobOperations.cs#L49
Possible null reference argument for parameter 'dockerContentDigest' in 'GetBlobResponse.GetBlobResponse(string dockerContentDigest, Stream stream)'.
|
src/Docker.Registry.DotNet/Application/Endpoints/BlobOperations.cs#L50
Possible null reference argument for parameter 'stream' in 'GetBlobResponse.GetBlobResponse(string dockerContentDigest, Stream stream)'.
|
src/Docker.Registry.DotNet/Application/Endpoints/BlobUploadOperations.cs#L104
Possible null reference argument for parameter 'path' in 'Task<RegistryApiResponse<string>> RegistryClient.MakeRequest(HttpMethod method, string path, IReadOnlyQueryString? queryString = null, IReadOnlyDictionary<string, string>? headers = null, Func<HttpContent>? content = null, CancellationToken token = default(CancellationToken))'.
|
src/Docker.Registry.DotNet/Application/Endpoints/BlobUploadOperations.cs#L139
Possible null reference argument for parameter 'path' in 'Task<RegistryApiResponse<string>> RegistryClient.MakeRequest(HttpMethod method, string path, IReadOnlyQueryString? queryString = null, IReadOnlyDictionary<string, string>? headers = null, Func<HttpContent>? content = null, CancellationToken token = default(CancellationToken))'.
|
src/Docker.Registry.DotNet/Application/Endpoints/RepositoryOperations.cs#L38
Possible null reference argument for parameter 'json' in 'ListRepositoryTagsResponse? JsonSerializer.DeserializeObject<ListRepositoryTagsResponse>(string json)'.
|
src/Docker.Registry.DotNet/Application/Endpoints/RepositoryOperations.cs#L38
Possible null reference return.
|
src/Docker.Registry.DotNet/Application/Endpoints/CatalogOperations.cs#L55
Possible null reference argument for parameter 'json' in 'CatalogResponse? JsonSerializer.DeserializeObject<CatalogResponse>(string json)'.
|
src/Docker.Registry.DotNet/Application/Endpoints/CatalogOperations.cs#L55
Possible null reference return.
|
src/Docker.Registry.DotNet/Application/Endpoints/BlobOperations.cs#L49
Possible null reference argument for parameter 'dockerContentDigest' in 'GetBlobResponse.GetBlobResponse(string dockerContentDigest, Stream stream)'.
|
src/Docker.Registry.DotNet/Application/Endpoints/BlobOperations.cs#L50
Possible null reference argument for parameter 'stream' in 'GetBlobResponse.GetBlobResponse(string dockerContentDigest, Stream stream)'.
|
src/Docker.Registry.DotNet/Application/Endpoints/CatalogOperations.cs#L55
Possible null reference argument for parameter 'json' in 'CatalogResponse? JsonSerializer.DeserializeObject<CatalogResponse>(string json)'.
|
src/Docker.Registry.DotNet/Application/Endpoints/CatalogOperations.cs#L55
Possible null reference return.
|
src/Docker.Registry.DotNet/Application/Endpoints/TagOperations.cs#L43
Possible null reference argument for parameter 'json' in 'ListTagsResponseDto? JsonSerializer.DeserializeObject<ListTagsResponseDto?>(string json)'.
|
src/Docker.Registry.DotNet/Application/Authentication/AuthenticateParser.cs#L23
Nullability of reference types in value of type 'Dictionary<string, string>' doesn't match target type 'IDictionary<string, string?>'.
|
src/Docker.Registry.DotNet/Application/Endpoints/BlobUploadOperations.cs#L104
Possible null reference argument for parameter 'path' in 'Task<RegistryApiResponse<string>> RegistryClient.MakeRequest(HttpMethod method, string path, IReadOnlyQueryString? queryString = null, IReadOnlyDictionary<string, string>? headers = null, Func<HttpContent>? content = null, CancellationToken token = default(CancellationToken))'.
|
src/Docker.Registry.DotNet/Application/Endpoints/BlobUploadOperations.cs#L139
Possible null reference argument for parameter 'path' in 'Task<RegistryApiResponse<string>> RegistryClient.MakeRequest(HttpMethod method, string path, IReadOnlyQueryString? queryString = null, IReadOnlyDictionary<string, string>? headers = null, Func<HttpContent>? content = null, CancellationToken token = default(CancellationToken))'.
|
src/Docker.Registry.DotNet/Application/Endpoints/RepositoryOperations.cs#L38
Possible null reference argument for parameter 'json' in 'ListRepositoryTagsResponse? JsonSerializer.DeserializeObject<ListRepositoryTagsResponse>(string json)'.
|
src/Docker.Registry.DotNet/Application/Endpoints/RepositoryOperations.cs#L38
Possible null reference return.
|
The logs for this run have expired and are no longer available.
Loading