Skip to content

cached storage

cached storage #5

Triggered via pull request November 8, 2024 09:41
Status Success
Total duration 44s
Artifacts 1

lib.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

22 warnings
test: src/Stowage/Impl/InMemoryFileStorage.cs#L50
Nullability of type of parameter 'path' doesn't match overridden member (possibly because of nullability attributes).
test: src/Stowage/Impl/Microsoft/AzureTableFileStorage.cs#L46
Nullability of type of parameter 'path' doesn't match overridden member (possibly because of nullability attributes).
test: src/Stowage/Impl/Microsoft/AzureTableFileStorage.cs#L57
Nullability of reference types in return type doesn't match overridden member.
test: src/Stowage/Impl/Microsoft/AzureTableFileStorage.cs#L47
Cannot convert null literal to non-nullable reference type.
test: src/Stowage/Impl/VirtualStorage.cs#L34
Nullability of reference types in type of parameter 'path' of 'Task<IReadOnlyCollection<IOEntry>> VirtualStorage.Ls(IOPath path = null, bool recurse = false, CancellationToken cancellationToken = default(CancellationToken))' doesn't match implicitly implemented member 'Task<IReadOnlyCollection<IOEntry>> IFileStorage.Ls(IOPath? path = null, bool recurse = false, CancellationToken cancellationToken = default(CancellationToken))' (possibly because of nullability attributes).
test: src/Stowage/Impl/VirtualStorage.cs#L61
Nullability of reference types in return type of 'Task<Stream> VirtualStorage.OpenRead(IOPath path, CancellationToken cancellationToken = default(CancellationToken))' doesn't match implicitly implemented member 'Task<Stream?> IFileStorage.OpenRead(IOPath path, CancellationToken cancellationToken = default(CancellationToken))'.
test: src/Stowage/Impl/VirtualStorage.cs#L63
Nullability of reference types in return type of 'Task<string> VirtualStorage.ReadText(IOPath path, Encoding encoding = null, CancellationToken cancellationToken = default(CancellationToken))' doesn't match implicitly implemented member 'Task<string?> IFileStorage.ReadText(IOPath path, Encoding? encoding = null, CancellationToken cancellationToken = default(CancellationToken))'.
test: src/Stowage/Impl/VirtualStorage.cs#L76
Nullability of reference types in return type of 'Task<T> VirtualStorage.ReadAsJson<T>(IOPath path, CancellationToken cancellationToken = default(CancellationToken))' doesn't match implicitly implemented member 'Task<T?> IFileStorage.ReadAsJson<T>(IOPath path, CancellationToken cancellationToken = default(CancellationToken))'.
test: src/Stowage/Impl/VirtualStorage.cs#L66
Nullability of reference types in type of parameter 'encoding' of 'Task VirtualStorage.WriteText(IOPath path, string contents, Encoding encoding = null, CancellationToken cancellationToken = default(CancellationToken))' doesn't match implicitly implemented member 'Task IFileStorage.WriteText(IOPath path, string contents, Encoding? encoding = null, CancellationToken cancellationToken = default(CancellationToken))' (possibly because of nullability attributes).
test: src/Stowage/Impl/VirtualStorage.cs#L19
Cannot convert null literal to non-nullable reference type.
build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build: src/Stowage/IOEntry.cs#L160
Nullability of type of parameter 'other' doesn't match overridden member (possibly because of nullability attributes).
build: src/Stowage/IOEntry.cs#L148
Nullability of reference types in type of parameter 'other' of 'bool IOEntry.Equals(IOEntry other)' doesn't match implicitly implemented member 'bool IEquatable<IOEntry>.Equals(IOEntry? other)' (possibly because of nullability attributes).
build: src/Stowage/IOEntry.cs#L52
Possible null reference assignment.
build: src/Stowage/Impl/Databricks/DatabricksRestClient.cs#L78
Nullability of type of parameter 'path' doesn't match overridden member (possibly because of nullability attributes).
build: src/Stowage/Impl/Databricks/DatabricksRestClient.cs#L117
Nullability of reference types in return type doesn't match overridden member.
build: src/Stowage/Impl/InMemoryFileStorage.cs#L50
Nullability of type of parameter 'path' doesn't match overridden member (possibly because of nullability attributes).
build: src/Stowage/Impl/Databricks/DatabricksRestClient.cs#L78
Cannot convert null literal to non-nullable reference type.
build: src/Stowage/Impl/Databricks/DatabricksRestClient.cs#L202
Cannot convert null literal to non-nullable reference type.
build: src/Stowage/Impl/Databricks/DatabricksRestClient.cs#L371
Cannot convert null literal to non-nullable reference type.
build: src/Stowage/Impl/Databricks/DatabricksRestClient.cs#L392
Cannot convert null literal to non-nullable reference type.

Artifacts

Produced during runtime
Name Size
bin
264 KB