Skip to content
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

RDART-771 EJSON support #1295

Merged
merged 154 commits into from
Mar 6, 2024
Merged

RDART-771 EJSON support #1295

merged 154 commits into from
Mar 6, 2024

Commits on May 27, 2023

  1. Worthy of first commit

    nielsenko committed May 27, 2023
    Configuration menu
    Copy the full SHA
    3ba78cb View commit details
    Browse the repository at this point in the history

Commits on May 28, 2023

  1. Add actual generator

    nielsenko committed May 28, 2023
    Configuration menu
    Copy the full SHA
    0273fa0 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. Configuration menu
    Copy the full SHA
    16f5675 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    a3bc311 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    61cd59c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3dbc762 View commit details
    Browse the repository at this point in the history
  3. Custom decoding tests

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    804f669 View commit details
    Browse the repository at this point in the history
  4. Fix realm generator tests

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    8143bf5 View commit details
    Browse the repository at this point in the history
  5. Update pubspec repo ref

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    92a0570 View commit details
    Browse the repository at this point in the history
  6. wip

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    7baa523 View commit details
    Browse the repository at this point in the history
  7. Add copyright headers

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    161273b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0a1a7be View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    73fa459 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ccf303a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    15d5d02 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c7cfc49 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d60e9d5 View commit details
    Browse the repository at this point in the history
  14. testCompile supports skip

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    ca36932 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    453ab4e View commit details
    Browse the repository at this point in the history
  16. Use utc in test

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    c686b9d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b984838 View commit details
    Browse the repository at this point in the history
  18. More melos magic

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    e927940 View commit details
    Browse the repository at this point in the history
  19. Make ejson package public

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    b07b7ea View commit details
    Browse the repository at this point in the history
  20. Add internal dep

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    3b7c93f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    4b947fc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a1eacad View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    4ccd674 View commit details
    Browse the repository at this point in the history
  24. Fix bug in testCompile

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    94b7a63 View commit details
    Browse the repository at this point in the history
  25. format and check coverage

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    02d59b7 View commit details
    Browse the repository at this point in the history
  26. Use ejson in realm

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    8995ebb View commit details
    Browse the repository at this point in the history
  27. Lint rules (WIP)

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    eb8f49e View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    32e5068 View commit details
    Browse the repository at this point in the history
  29. Use links for LICENSE file

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    f27e365 View commit details
    Browse the repository at this point in the history
  30. Link READMEs

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    287afb8 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    633b65b View commit details
    Browse the repository at this point in the history
  32. Fix tests after rebase

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    5b59f5f View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    979bbc7 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    4ff8544 View commit details
    Browse the repository at this point in the history
  35. Update lint related deps

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    548cfb6 View commit details
    Browse the repository at this point in the history
  36. Fix lints and tests

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    92fdd71 View commit details
    Browse the repository at this point in the history
  37. Run builder runner

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    8a8be68 View commit details
    Browse the repository at this point in the history
  38. Fix realm generator tests

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    2ecd55e View commit details
    Browse the repository at this point in the history
  39. Flatten package structure

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    5283e39 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    9819632 View commit details
    Browse the repository at this point in the history
  41. Add melos support

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    55d5410 View commit details
    Browse the repository at this point in the history
  42. Add lints package on bootstrap

    Ensure lints is added to all packages during bootstrap, if missing
    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    39711b2 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    e59883d View commit details
    Browse the repository at this point in the history
  44. Update root .gitignore

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    663cfd6 View commit details
    Browse the repository at this point in the history
  45. build_native.dart (wip)

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    2bb3b7f View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    60e0d27 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    b440f76 View commit details
    Browse the repository at this point in the history
  48. melos bootstrap needed

    This is because some packages are not published yet
    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    de5a823 View commit details
    Browse the repository at this point in the history
  49. fixup: bad rebase

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    fb1fb65 View commit details
    Browse the repository at this point in the history
  50. Reorder steps

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    5c6acf0 View commit details
    Browse the repository at this point in the history
  51. missing deps in example

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    7cba56e View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    b4f4be1 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    8d3425e View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    3cefd07 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    d51c66f View commit details
    Browse the repository at this point in the history
  56. Tweak melos.yaml

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    488740c View commit details
    Browse the repository at this point in the history
  57. TMP: workaround

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    4dd38cb View commit details
    Browse the repository at this point in the history
  58. Coverage (wip)

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    a916a1e View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    ea14469 View commit details
    Browse the repository at this point in the history
  60. Only report on lib folder

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    103f86c View commit details
    Browse the repository at this point in the history
  61. Prune coverage a bit

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    c445f02 View commit details
    Browse the repository at this point in the history
  62. Don't run tests twice

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    ef857a3 View commit details
    Browse the repository at this point in the history
  63. Skip redundant step

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    e8da64b View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    0a3871b View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    8085349 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    4cc49bf View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    d566694 View commit details
    Browse the repository at this point in the history
  68. Skip redundant step

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    220c426 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    b02e872 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    0e20453 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    6b28047 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    a7645d7 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    ac51e94 View commit details
    Browse the repository at this point in the history
  74. Fix symlink blunder

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    aab77f2 View commit details
    Browse the repository at this point in the history
  75. Tighten analysis rules

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    475e220 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    7495215 View commit details
    Browse the repository at this point in the history
  77. bump custom_lint_builder

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    a577df2 View commit details
    Browse the repository at this point in the history
  78. tweak publish-release.yml

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    89bfa58 View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    cedaa52 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    b6bdf0b View commit details
    Browse the repository at this point in the history
  81. melos run format

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    cb8b38e View commit details
    Browse the repository at this point in the history
  82. tweak melos.yaml

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    3296990 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    43f9a1d View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    2a7a900 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    c4adf67 View commit details
    Browse the repository at this point in the history
  86. enable custom_lint tools

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    428bcb0 View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    e8ff3d8 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    c720016 View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    705f497 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    2a8f767 View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    902a348 View commit details
    Browse the repository at this point in the history
  92. Fix ejson_generator tests

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    8f7168f View commit details
    Browse the repository at this point in the history
  93. Configuration menu
    Copy the full SHA
    dfaa4e0 View commit details
    Browse the repository at this point in the history
  94. Tweak a test

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    b1b7394 View commit details
    Browse the repository at this point in the history
  95. Force a new native build..

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    0ee6bba View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    771f993 View commit details
    Browse the repository at this point in the history
  97. Fix linux.. and simplify

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    b5eb5b5 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    b67d3e9 View commit details
    Browse the repository at this point in the history
  99. testing hypothesis

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    48d27bb View commit details
    Browse the repository at this point in the history
  100. Rework install command

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    ab1893c View commit details
    Browse the repository at this point in the history
  101. Configuration menu
    Copy the full SHA
    bb5a761 View commit details
    Browse the repository at this point in the history
  102. Support Uint8List

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    b861fcb View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    3468c5b View commit details
    Browse the repository at this point in the history
  104. Update ejson codecs

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    d054b65 View commit details
    Browse the repository at this point in the history
  105. Fix "generator" tests

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    56d4716 View commit details
    Browse the repository at this point in the history
  106. Fix realm_value_test.dart

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    20031e3 View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    83bf607 View commit details
    Browse the repository at this point in the history
  108. More encoding tests

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    bf54b95 View commit details
    Browse the repository at this point in the history
  109. Configuration menu
    Copy the full SHA
    f4cf7c8 View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    78c34d6 View commit details
    Browse the repository at this point in the history
  111. Configuration menu
    Copy the full SHA
    d67ff97 View commit details
    Browse the repository at this point in the history
  112. Small formatting error

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    8fa295a View commit details
    Browse the repository at this point in the history
  113. Use super.<x> syntax

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    dbe0fcd View commit details
    Browse the repository at this point in the history
  114. Drop some imports

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    562a338 View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    1369c6c View commit details
    Browse the repository at this point in the history
  116. DateTime codec use local time in relaxed mode, but millisecondSinceEp…

    …och (utc) in canonical mode
    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    cebfd50 View commit details
    Browse the repository at this point in the history
  117. Configuration menu
    Copy the full SHA
    929fca3 View commit details
    Browse the repository at this point in the history
  118. Configuration menu
    Copy the full SHA
    df0033e View commit details
    Browse the repository at this point in the history
  119. Update copyright

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    3bef5c8 View commit details
    Browse the repository at this point in the history
  120. Configuration menu
    Copy the full SHA
    f44360e View commit details
    Browse the repository at this point in the history
  121. Configuration menu
    Copy the full SHA
    fbdb4de View commit details
    Browse the repository at this point in the history
  122. Remove deprecated exports

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    d075bac View commit details
    Browse the repository at this point in the history
  123. Add unsynced to CSpell

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    07aeec4 View commit details
    Browse the repository at this point in the history
  124. Configuration menu
    Copy the full SHA
    b9b2217 View commit details
    Browse the repository at this point in the history
  125. Update .expected files

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    28566ab View commit details
    Browse the repository at this point in the history
  126. Configuration menu
    Copy the full SHA
    e5a4d26 View commit details
    Browse the repository at this point in the history
  127. Configuration menu
    Copy the full SHA
    a152496 View commit details
    Browse the repository at this point in the history
  128. format

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    f9c0945 View commit details
    Browse the repository at this point in the history
  129. Configuration menu
    Copy the full SHA
    a115515 View commit details
    Browse the repository at this point in the history
  130. Configuration menu
    Copy the full SHA
    7286f95 View commit details
    Browse the repository at this point in the history
  131. Configuration menu
    Copy the full SHA
    58d8027 View commit details
    Browse the repository at this point in the history
  132. Update CHANGELOG

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    393046e View commit details
    Browse the repository at this point in the history
  133. Dart doc updates

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    59d2801 View commit details
    Browse the repository at this point in the history
  134. Missing headers

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    be09a79 View commit details
    Browse the repository at this point in the history
  135. Configuration menu
    Copy the full SHA
    684d288 View commit details
    Browse the repository at this point in the history
  136. Configuration menu
    Copy the full SHA
    c0341b5 View commit details
    Browse the repository at this point in the history
  137. Refactor int.toEJson to take an optional forcedFormat argument, and o…

    …therwise infer format from size of value
    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    1370a12 View commit details
    Browse the repository at this point in the history
  138. Configuration menu
    Copy the full SHA
    7cbf211 View commit details
    Browse the repository at this point in the history
  139. Configuration menu
    Copy the full SHA
    deccc53 View commit details
    Browse the repository at this point in the history
  140. Fix Uint8List decoding bug

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    edf4caa View commit details
    Browse the repository at this point in the history
  141. Configuration menu
    Copy the full SHA
    26c1947 View commit details
    Browse the repository at this point in the history
  142. Configuration menu
    Copy the full SHA
    b7f5982 View commit details
    Browse the repository at this point in the history
  143. fix realm example

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    04155e1 View commit details
    Browse the repository at this point in the history
  144. Update CONTRIBUTING.md

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    46340f2 View commit details
    Browse the repository at this point in the history
  145. Configuration menu
    Copy the full SHA
    5126b35 View commit details
    Browse the repository at this point in the history
  146. More work on build.dart

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    85a21ef View commit details
    Browse the repository at this point in the history
  147. Configuration menu
    Copy the full SHA
    87ddff7 View commit details
    Browse the repository at this point in the history
  148. A bit of gold plating..

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    7db14a0 View commit details
    Browse the repository at this point in the history
  149. .. and some bugfixes

    nielsenko committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    3d72e93 View commit details
    Browse the repository at this point in the history
  150. Configuration menu
    Copy the full SHA
    904ef5b View commit details
    Browse the repository at this point in the history