-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support maps #1406
Support maps #1406
Conversation
Very early draft |
Hello, do you still have plans to support maps in realm-dart? |
@tanguy-penfen I assume so, but it is unlikely to be me doing it. The dedicated Dart team I was part of has been dissolved, and instead maintenance of the SDK has moved under the .NET team. Tagging @nirinchev as he may know more? This is just a very early placeholder PR I created. 95% of the work is still outstanding. |
This is related to #685. I see @nirinchev has already commented there. |
ccd5ecb
to
3545760
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I cannot approve this PR, since I initiated it, but this looks good to me, so you got my blessings to merge.. once the tests pass :-)
Pull Request Test Coverage Report for Build 7399631971
💛 - Coveralls |
Great news. From what version will this feature be available? |
Next version |
We want to include a few more bugfixes but hope to release it in the next few weeks. |
* Update generator to support maps * Generator updates * Better error message for wrong key type * Remove the default value lists * Add tests for non-empty default collection initializers * Wire up some of the implementation * Wire up most of the test infrastructure * Add notification tests * Fix generator test expects * Fix tests * Add changelog, clean up the generator a little * Revert some unneeded changes * Fix expectations --------- Co-authored-by: Nikola Irinchev <[email protected]>
* Use baasaas on CI * Remove dependency on realm in the baas client * Regenerate models * Cleanup containers after test runs * Fix CI * Try setting the baas url correctly * Fix order of test setup * .. * Add some missing flutter tests * Try to fix flutter tests * Rework indexed test to use values from the second half of the table. * Use api key auth * Post-merge fixes * Use endpoints, wire-up differentiator tag * Guard against incomplete containers * Fix cleanup workflow; fix env variable names * Don't log isolate warnings when the isolate is created by dart test * Pass correct differentiator to android tests * Always run cleanup * Rework cleanup command * Use reporter * Don't fail test run on test errors * Fail on error * Remove failing test * Update lib/src/cli/atlas_apps/options.dart Co-authored-by: Kasper Overgård Nielsen <[email protected]> * Support maps (#1406) * Update generator to support maps * Generator updates * Better error message for wrong key type * Remove the default value lists * Add tests for non-empty default collection initializers * Wire up some of the implementation * Wire up most of the test infrastructure * Add notification tests * Fix generator test expects * Fix tests * Add changelog, clean up the generator a little * Revert some unneeded changes * Fix expectations --------- Co-authored-by: Nikola Irinchev <[email protected]> * Merge main, regenerate cli --------- Co-authored-by: Kasper Overgård Nielsen <[email protected]>
Fixes #685.
Fixes #778.
TODO: