microservices #2
Annotations
47 warnings
build:
OneShelf.Authorization/OneShelf.Authorization.Api.Client/AuthorizationApiClientOptions.cs#L5
Non-nullable property 'CheckIdentityEndpoint' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Authorization/OneShelf.Authorization.Api.Client/AuthorizationApiClientOptions.cs#L6
Non-nullable property 'PingEndpoint' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Pdfs/OneShelf.Pdfs.Api.Client/PdfsApiClientOptions.cs#L5
Non-nullable property 'Endpoint' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Frontend/OneShelf.Frontend.Api.Model/V3/Api/GetVisitedSearchesRequest.cs#L7
Non-nullable property 'Identity' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Frontend/OneShelf.Frontend.Api.Model/V3/Api/GetVisitedChordsRequest.cs#L7
Non-nullable property 'Identity' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Frontend/OneShelf.Frontend.Api.Model/V3/Api/GetPdfsResponse.cs#L5
Non-nullable property 'Pdfs' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Frontend/OneShelf.Frontend.Api.Model/V3/Api/GetPdfsResponse.cs#L15
Non-nullable property 'PreviewLink' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Pdfs/OneShelf.Pdfs.Generation.Volumes/Services/MyFontResolver.cs#L31
Possible null reference return.
|
build:
OneShelf.Frontend/OneShelf.Frontend.Api/Functions/V3/GetVisitedSearches.cs#L14
The using directive for 'OneShelf.Frontend.Api.Model.V3.Api' appeared previously in this namespace
|
build:
OneShelf.Frontend/OneShelf.Frontend.Api/Functions/Warmups.cs#L78
Non-nullable property 'ScheduleStatus' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Sources/OneShelf.Sources.Self.Api/Functions/V1/Own/FormatPreview.cs#L25
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build:
OneShelf.Sources/OneShelf.Sources.Self.Api/Functions/V1/GetSourcesAndExternalIds.cs#L32
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build:
OneShelf.Sources/OneShelf.Sources.Self.Api/Services/MetadataBuilder.cs#L49
Argument of type 'Dictionary<string, dynamic>' cannot be used for parameter 'dictionary' of type 'Dictionary<string, object?>' in 'void ConversionExtensions.ToDictionary(PdfsAttributes attributes, Dictionary<string, object?> dictionary)' due to differences in the nullability of reference types.
|
build:
OneShelf.Sources/OneShelf.Sources.Self.Api/Services/MetadataBuilder.cs#L55
Argument of type 'Dictionary<string, dynamic>' cannot be used for parameter 'dictionary' of type 'Dictionary<string, object?>' in 'void ConversionExtensions.ToDictionary(FrontendAttributesV1 attributes, Dictionary<string, object?> dictionary)' due to differences in the nullability of reference types.
|
build:
OneShelf.Sources/OneShelf.Sources.Self.Api/Services/MetadataBuilder.cs#L69
Nullability of reference types in value of type 'Dictionary<string, dynamic>' doesn't match target type 'IReadOnlyDictionary<string, object?>'.
|
build:
OneShelf.Authorization/OneShelf.Authorization.Api/Services/AuthorizationChecker.cs#L62
Possible null reference argument for parameter 'source' in 'IEnumerable<KeyValuePair<string, object?>> Enumerable.Where<KeyValuePair<string, object?>>(IEnumerable<KeyValuePair<string, object?>> source, Func<KeyValuePair<string, object?>, bool> predicate)'.
|
build:
OneShelf.Common/OneShelf.Common.Songs/FullTextSearch/FullTextSearchLogic.cs#L116
Possible null reference argument for parameter 'text' in 'string FullTextSearchLogic.ToSearchSyntax(string text)'.
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api.Model/OneResponse.cs#L8
Required member 'OneResponse.ImageIds' should not be attributed with 'ObsoleteAttribute' unless the containing type is obsolete or all constructors are obsolete.
|
build:
HarmonyDB.Index/HarmonyDB.Index.Analysis/Services/ProgressionsBuilder.cs#L273
Dereference of a possibly null reference.
|
build:
OneShelf.Common/OneShelf.Common.Database.Songs/Model/Song.cs#L17
Non-nullable property 'Tenant' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Common/OneShelf.Common.Database.Songs/Model/Message.cs#L12
Non-nullable property 'Tenant' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Common/OneShelf.Common.Database.Songs/Model/LikeCategory.cs#L14
Non-nullable property 'Tenant' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Common/OneShelf.Common.Database.Songs/Model/Artist.cs#L15
Non-nullable property 'Tenant' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
HarmonyDB.Index/HarmonyDB.Index.Api.Model/VPublic/GetPublicResponse.cs#L7
Non-nullable property 'Artists' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
HarmonyDB.Index/HarmonyDB.Index.Api.Model/VInternal/TryImportResponse.cs#L13
Non-nullable property 'Source' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
OneShelf.Pdfs/OneShelf.Pdfs.Generation.Inspiration/Services/InspirationGeneration.cs#L346
Dereference of a possibly null reference.
|
build:
OneShelf.Pdfs/OneShelf.Pdfs.Api/GetLicenseInfo.cs#L22
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build:
OneShelf.OneDog/OneShelf.OneDog.Processor/Services/Commands/Start.cs#L22
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build:
OneShelf.OneDog/OneShelf.OneDog.Processor/Services/Commands/Nothing.cs#L25
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build:
OneShelf.OneDog/OneShelf.OneDog.Processor/Services/PipelineHandlers/UsersCollector.cs#L38
Dereference of a possibly null reference.
|
build:
OneShelf.OneDog/OneShelf.OneDog.Processor/Services/DialogHandlerMemory.cs#L51
Nullability of reference types in value of type 'List<List<(Type x, CommandAttribute? attribute)>>' doesn't match target type 'List<List<(Type type, CommandAttribute attribute)>>'.
|
build:
OneShelf.OneDog/OneShelf.OneDog.Processor/Services/Commands/Help.cs#L29
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build:
OneShelf.OneDog/OneShelf.OneDog.Processor/Services/Commands/DomainAdmin/ViewBilling.cs#L26
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build:
OneShelf.OneDog/OneShelf.OneDog.Processor/Services/Commands/Admin/UpdateCommands.cs#L23
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build:
OneShelf.OneDog/OneShelf.OneDog.Processor/Services/Commands/Admin/Temp.cs#L22
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build:
OneShelf.OneDog/OneShelf.OneDog.Processor/Services/PipelineHandlers/ChatterHandlerBase.cs#L62
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build:
OneShelf.OneDog/OneShelf.OneDog.Processor/Services/PipelineHandlers/DialogHandler.cs#L236
Dereference of a possibly null reference.
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api/Functions/GetImage.cs#L30
'IllustrationsApiUrls.GetImage' is obsolete
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api/Functions/GetImagePublic.cs#L19
'IllustrationsApiUrls.GetImagePublic' is obsolete
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api/Services/AllReader.cs#L104
'OneResponse.ImageIds' is obsolete
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api/Services/AllReader.cs#L61
Nullable value type may be null.
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api/Services/ImagesProcessor.cs#L12
This call site is reachable on all platforms. 'ImageFormat.Jpeg' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api/Services/ImagesProcessor.cs#L54
This call site is reachable on all platforms. 'ImageFormat.Guid' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api/Services/ImagesProcessor.cs#L43
This call site is reachable on all platforms. 'Image.Save(Stream, ImageFormat)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api/Services/ImagesProcessor.cs#L54
This call site is reachable on all platforms. 'ImageCodecInfo.FormatID' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api/Services/ImagesProcessor.cs#L25
This call site is reachable on all platforms. 'EncoderParameters.Param' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
build:
OneShelf.Illustrations/OneShelf.Illustrations.Api/Services/ImagesProcessor.cs#L51
This call site is reachable on all platforms. 'ImageCodecInfo.GetImageEncoders()' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
HarmonyDB.Index.Api
Expired
|
3.01 MB |
|
OneShelf.Authorization.Api
Expired
|
6.99 MB |
|
OneShelf.Billing.Api
Expired
|
8.86 MB |
|
OneShelf.Collectives.Api
Expired
|
14.4 MB |
|
OneShelf.Frontend.Api
Expired
|
17.9 MB |
|
OneShelf.Illustrations.Api
Expired
|
10.1 MB |
|
OneShelf.OneDog.Runner.Functions
Expired
|
9.43 MB |
|
OneShelf.Pdfs.Api
Expired
|
134 MB |
|
OneShelf.Sources.Self.Api
Expired
|
2.88 MB |
|
OneShelf.Telegram.Runner.Functions
Expired
|
12.5 MB |
|