-
Notifications
You must be signed in to change notification settings - Fork 163
Commit
* Add a smoke test * Wire up basic serialization through the generator * wip * Add more tests * Add tests for links * Embedded object changes * Resolve some warnings * Add wasm workload * Setup workloads everywhere * Try to setup .net 6 * Setup .net before we install the workloads * Add global.json * Remove wasm-tools-net6 * Static queries build on (#3487) * Various fixes * Removed unused * Fixes to bsondocument equality * Passingn tests * Added embedded test * Added test for embedded * Added fix for not implemented * Fixed serializer and added correct serialization of realm value * Fixed tests for object in realm value * Fixed deserialization object in realm value * Moved method * Split collection class * Revert "Split collection class" This reverts commit eee2d42. * Added test to remove * Removed unused class and test * Separated serializer from serializer registry * Added basic tests for primitives * Added more tests * Added tests for links * Added several tests * Added tests for embedded * Removed unused param * Removed unnecessary * Various fixes * Added missing cases * Added docs and improved serialization * Added tests * Added saving of schema * Added correct handling of extra fields and changelog * Corrected exception check * Small fixes * Small corrections * Moved tests to a new fixture * Small correction * Reinstated reflection * Small fixes * Warning fix * Updated source generated test classes * Corrected weavers errors * Corrected platformhelper and testobject * Fixed source generator test * Added fix for ctor * Small fixes * Corrections to test * Small fix * Added tests to explain datetime differences * Added support for legacy serialization * Avoiding sub-millisecond precision in date generation * Small corrections * Added wait for tests * Error corrected * Removed comment --------- Co-authored-by: Ferdinando Papale <4850119+papafe@users.noreply.github.com>
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -241,7 +241,7 @@ public async Task<string> CallFunctionAsync(AppHandle app, string name, string a | |
NativeMethods.call_function(this, app, name, name.IntPtrLength(), args, args.IntPtrLength(), service, service.IntPtrLength(), GCHandle.ToIntPtr(tcsHandle), out var ex); | ||
ex.ThrowIfNecessary(); | ||
|
||
return await tcs.Task; | ||
return await tcs.Task; //.NET Host locks the dll when there's an exception here (coming from native) | ||
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (ubuntu-latest, linux-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (ubuntu-latest, linux-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (ubuntu-latest, linux-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (ubuntu-latest, linux-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (windows-latest, win-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (windows-latest, win-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (windows-latest, win-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (windows-latest, win-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (macos-latest, osx-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (macos-latest, osx-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (macos-latest, osx-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Weaver (macos-latest, osx-x64)
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Package / NuGet
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Package / NuGet
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Analyze C#
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Analyze C#
Check warning on line 244 in Realm/Realm/Handles/SyncUserHandle.cs GitHub Actions / Test / Code Coverage
|
||
} | ||
finally | ||
{ | ||
|