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

Experimental support for inline classes #1244

Merged
merged 22 commits into from
Jan 28, 2021
Merged

Experimental support for inline classes #1244

merged 22 commits into from
Jan 28, 2021

Commits on Jan 28, 2021

  1. Inline classes serialization prototype

    Serializer for UInt, handling UInt in JSON
    sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    ba82f51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c556693 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0bcae95 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a51be68 View commit details
    Browse the repository at this point in the history
  5. Tidy things up a bit

    sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    20bdfbc View commit details
    Browse the repository at this point in the history
  6. Move tests to common source set

    Support all unsigned types for streaming and tree Json (excecpt for ULong)
    sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    081a03a View commit details
    Browse the repository at this point in the history
  7. Fix ULong serialization in JsonElement

    Bump version
    sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    38079bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    152b617 View commit details
    Browse the repository at this point in the history
  9. ~quickfixes

    sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    114a65b View commit details
    Browse the repository at this point in the history
  10. ~fix modeReuseCache

    sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    2f49d23 View commit details
    Browse the repository at this point in the history
  11. Update to -release-150

    sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    fba1c54 View commit details
    Browse the repository at this point in the history
  12. ~tweaks: docs, code style

    qwwdfsad authored and sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    2b237f6 View commit details
    Browse the repository at this point in the history
  13. ~fix minor review notes

    sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    59d2af6 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    651cade View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    253f09c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    cbb5afc View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9889e08 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d73725a View commit details
    Browse the repository at this point in the history
  19. ~guide improvements

    qwwdfsad authored and sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    7f93431 View commit details
    Browse the repository at this point in the history
  20. ~review fixes

    sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    1b09a71 View commit details
    Browse the repository at this point in the history
  21. Update formats/json/commonMain/src/kotlinx/serialization/json/interna…

    …l/TreeJsonEncoder.kt
    
    Co-authored-by: Vsevolod Tolstopyatov <qwwdfsad@gmail.com>
    sandwwraith and qwwdfsad committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    f2fe913 View commit details
    Browse the repository at this point in the history
  22. ~update api dump

    sandwwraith committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    62cae74 View commit details
    Browse the repository at this point in the history