Skip to content

Add test for syncing complex forms twice #132

Add test for syncing complex forms twice

Add test for syncing complex forms twice #132

Triggered via pull request November 26, 2024 09:48
Status Failure
Total duration 1m 9s
Artifacts

develop-fw-headless.yaml

on: pull_request
Set Version
0s
Set Version
Build FwHeadless  /  publish-fw-headless
50s
Build FwHeadless / publish-fw-headless
Deploy FwHeadless  /  deploy
Deploy FwHeadless / deploy
Matrix: Deploy FwHeadless / verify-published
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 10 warnings
Build FwHeadless / publish-fw-headless: backend/FwHeadless/Program.cs#L113
Cannot implicitly convert type 'Microsoft.AspNetCore.Http.HttpResults.Ok<FwLiteProjectSync.CrdtFwdataProjectSyncService.SyncResult>' to 'Microsoft.AspNetCore.Http.HttpResults.Results<Microsoft.AspNetCore.Http.HttpResults.Ok<LexCore.Sync.SyncResult>, Microsoft.AspNetCore.Http.HttpResults.NotFound, Microsoft.AspNetCore.Http.HttpResults.ProblemHttpResult>'
Build FwHeadless / publish-fw-headless: backend/FwHeadless/Program.cs#L113
Cannot implicitly convert type 'Microsoft.AspNetCore.Http.HttpResults.Ok<FwLiteProjectSync.CrdtFwdataProjectSyncService.SyncResult>' to 'Microsoft.AspNetCore.Http.HttpResults.Results<Microsoft.AspNetCore.Http.HttpResults.Ok<LexCore.Sync.SyncResult>, Microsoft.AspNetCore.Http.HttpResults.NotFound, Microsoft.AspNetCore.Http.HttpResults.ProblemHttpResult>'
Build FwHeadless / publish-fw-headless
Process completed with exit code 1.
Build FwHeadless / publish-fw-headless: backend/FwLite/FwDataMiniLcmBridge/LcmUtils/LcmThreadedProgress.cs#L10
The event 'LcmThreadedProgress.Canceling' is never used
Build FwHeadless / publish-fw-headless: backend/FwLite/FwDataMiniLcmBridge/Api/UpdateProxy/UpdateSenseProxy.cs#L121
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build FwHeadless / publish-fw-headless: backend/FwLite/FwDataMiniLcmBridge/Api/UpdateProxy/UpdateEntryProxy.cs#L53
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build FwHeadless / publish-fw-headless: backend/FwLite/LcmCrdt/Changes/RemoveSemanticDomainChange.cs#L11
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 FwHeadless / publish-fw-headless: backend/FwLite/LcmCrdt/RemoteSync/CrdtHttpSyncService.cs#L53
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 FwHeadless / publish-fw-headless: backend/FwLite/LcmCrdt/CrdtMiniLcmApi.cs#L319
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 FwHeadless / publish-fw-headless: backend/FwLite/FwLiteProjectSync/DryRunMiniLcmApi.cs#L30
The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(MiniLcm.Models.WritingSystemType)2' is not covered.
Build FwHeadless / publish-fw-headless: backend/FwLite/FwDataMiniLcmBridge/LcmUtils/LcmThreadedProgress.cs#L10
The event 'LcmThreadedProgress.Canceling' is never used