implement update and delete apis for ComplexFormTypes and sync them in CrdtFwdataProjectSyncService #496
Annotations
11 errors and 11 warnings
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/SyncTests.cs#L145
System.ArgumentException : An item with the same key has already been added. Key: (en, Vernacular)
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/SyncTests.cs#L384
System.ArgumentException : An item with the same key has already been added. Key: (en, Vernacular)
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/SyncTests.cs#L501
System.ArgumentException : An item with the same key has already been added. Key: (en, Vernacular)
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/SyncTests.cs#L339
System.ArgumentException : An item with the same key has already been added. Key: (en, Vernacular)
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/SyncTests.cs#L405
System.ArgumentException : An item with the same key has already been added. Key: (en, Vernacular)
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/SyncTests.cs#L513
System.ArgumentException : An item with the same key has already been added. Key: (en, Vernacular)
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/SyncTests.cs#L475
System.ArgumentException : An item with the same key has already been added. Key: (en, Vernacular)
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/SyncTests.cs#L223
System.ArgumentException : An item with the same key has already been added. Key: (en, Vernacular)
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/SyncTests.cs#L305
System.ArgumentException : An item with the same key has already been added. Key: (en, Vernacular)
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/SyncTests.cs#L181
System.ArgumentException : An item with the same key has already been added. Key: (en, Vernacular)
|
Dotnet test:
backend/FwLite/FwLiteProjectSync.Tests/Fixtures/Sena3SyncFixture.cs#L31
Dispose synchronously blocks. Await DisposeAsync instead. (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD103.md)
|
Dotnet build:
backend/FwLite/MiniLcm/SyncHelpers/WritingSystemSync.cs#L28
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.
|
Dotnet build:
backend/FwLite/FwDataMiniLcmBridge/Api/FwDataMiniLcmApi.cs#L204
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.
|
Dotnet build:
backend/FwLite/FwDataMiniLcmBridge/LcmUtils/LcmThreadedProgress.cs#L10
The event 'LcmThreadedProgress.Canceling' is never used
|
Dotnet build:
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)
|
Dotnet build:
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)
|
Dotnet build:
backend/FwLite/LcmCrdt/CrdtMiniLcmApi.cs#L18
Parameter 'dbContext' is unread.
|
Dotnet build:
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.
|
Dotnet build:
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.
|
Dotnet build:
backend/FwLite/LcmCrdt/Data/SetupCollationInterceptor.cs#L27
The variable 'e' is declared but never used
|
Dotnet build:
backend/FwLite/LcmCrdt/CrdtMiniLcmApi.cs#L361
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.
|
Loading