Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_external_kotlinx.serialization
/
41c8d75b34cdc7e74314bad5de9f7399fe2cb956
41c8d75
Fix optional property example
by shun
· 6 years ago
009d8de
Update runtime_usage.md
by Leonid Startsev
· 6 years ago
26d8bbb
Update changelog and samples for 0.11.0
by Leonid Startsev
· 6 years ago
c48819e
Merge branch 'master' into dev
by Leonid Startsev
· 6 years ago
0f359d0
Update to release version Update documentation for JSON
by Leonid Startsev
· 6 years ago
30a51b0
Merge pull request #421 from Kotlin/json-polymorphism
by Vsevolod Tolstopyatov
· 6 years ago
74b4802
Introduce JsonBuilder and JsonConfiguration as a better mechanism for configuring and changing configuration of the JSON
by Vsevolod Tolstopyatov
· 6 years ago
5049115
Implement polymorphic serialization in JSON using class discriminator key
by Vsevolod Tolstopyatov
· 6 years ago
dccaf87
Properly delegate to encoders before calling serializer
by Vsevolod Tolstopyatov
· 6 years ago
3fecf30
Make an integration test on a basis of example-multiplatform
by Leonid Startsev
· 6 years ago
0913ea7
Update to latest RC
by Leonid Startsev
· 6 years ago
9319b30
Alter buildscripts in examples so they will use globally set kotlin and lib version
by Leonid Startsev
· 6 years ago
a5ebb36
Move most tests for json to source set with Native
by Leonid Startsev
· 6 years ago
ebd1034
Force quoting for map keys (fixes #379)
by Leonid Startsev
· 6 years ago
a5b7252
Tests for auto-applying @Polymorphic
by Leonid Startsev
· 6 years ago
b947e6b
Move a lot of tests to source set which runs together with Native
by Leonid Startsev
· 6 years ago
6bfccf0
Fix bug with endianness in Native for Longs/Doubles
by Leonid Startsev
· 6 years ago
1d3e150
Update to the most recent Kotlin and Kotlin/Native compilers
by Leonid Startsev
· 6 years ago
b319ba1
Tests for new functionality:
by Leonid Startsev
· 6 years ago
61ea4f2
Fix typo
by Dominic Fischer
· 6 years ago
b9a87d5
Do not allow to mutate SerialModule in formats
by Vsevolod Tolstopyatov
· 6 years ago
09aabf2
Update documentation to reflect new modules and polymorphic system
by Leonid Startsev
· 6 years ago
d77ba5b
Implement multiplatform (JVM, JS and Native) PolymorphicSerializer
by Leonid Startsev
· 6 years ago
49b75b4
Remove obsolete and poorly designed global class cache
by Leonid Startsev
· 6 years ago
7e1a13e
Replace old SerialModule with new one which:
by Leonid Startsev
· 6 years ago
c5bca93
Improve error message for unknown enum constant
by Leonid Startsev
· 6 years ago
e426502
Get rid of deprecated @Optional
by Leonid Startsev
· 6 years ago
deb0113
Deprecate @Optional, introduce @Required
by Leonid Startsev
· 6 years ago
dafca6a
Fix access to property on teamcity
by Leonid Startsev
· 6 years ago
8e4f650
Upgrade to 1.3.30 EAP 1
by Leonid Startsev
· 6 years ago
eaaba62
Update README.md
by Alvaro Miranda Aguilera
· 6 years ago
55c564f
Added code of conduct
by Roman Elizarov
· 6 years ago
4016f62
Use long instead of int in JsonLiteralSerializer
by Vsevolod Tolstopyatov
· 6 years ago
e59f515
Move custom generics test
by Leonid Startsev
· 6 years ago
97b7187
Update to 1.3.21
by Leonid Startsev
· 6 years ago
770630b
Tests for hotfixes
by Leonid Startsev
· 6 years ago
b2ceafd
Fix broken and obsolete links in docs
by Leonid Startsev
· 6 years ago
4d765d9
Rename samples=>examples folder
by Leonid Startsev
· 6 years ago
5d9fb84
Make all samples single Gradle project
by Leonid Startsev
· 6 years ago
3acabba
Add new multiplatform sample
by Leonid Startsev
· 6 years ago
b15ce81
Generalize README and fix links
by Leonid Startsev
· 6 years ago
3966083
Move samples to separate directory
by Leonid Startsev
· 6 years ago
2a91ced
Made some functions internal for now
by Leonid Startsev
· 6 years ago
a37421b
Update some missing copyrights
by Leonid Startsev
· 6 years ago
8c9fa3b
Make proper use of .findAnnotation function
by Leonid Startsev
· 6 years ago
6dba4d5
Move everything related to Json and Protobuf schemas to 'sample' module
by Leonid Startsev
· 6 years ago
55650ab
Json and protobuf schemas recording prototype
by Leonid Startsev
· 6 years ago
b72b85d
Change JsonObject so it would comply to a Map interface: .get should return null for a missing key
by Leonid Startsev
· 6 years ago
d27c450
JsonElementSerializer public API cleanup:
by Vsevolod Tolstopyatov
· 6 years ago
74cebbf
Make JsonElementSerializer public
by Quentin LITZLER
· 6 years ago
3d25c11
Clarify docs about @Serializer
by Leonid Startsev
· 6 years ago
1b65502
Update docs for JSON
by Leonid Startsev
· 6 years ago
0c6cf43
Update & fix JVM sample
by Leonid Startsev
· 6 years ago
82e4ba5
Repository with fixed Native version
by Leonid Startsev
· 6 years ago
f080c59
Update changelog and samples
by Leonid Startsev
· 6 years ago
daf888e
Update version number
by Leonid Startsev
· 6 years ago
a165928
Merge branch 'master' into dev
by Leonid Startsev
· 6 years ago
3379ba9
Avoid ImplicitReflectionSerializer
by Francesco Vasco
· 6 years ago
e97b4f1
Update reference to kaml to indicate it supports serialization as well.
by Charles Korn
· 6 years ago
b4656a0
Migrate to Gradle 4.10 and metadata 0.4
by Leonid Startsev
· 6 years ago
0407548
Update to 1.3.20 eap 3
by Leonid Startsev
· 6 years ago
dc661e9
Reorder Json parameter for consistency
by Quentin LITZLER
· 6 years ago
dda62f5
Make JsonElement.toString() consistent with stringify (#325)
by qlitzler
· 6 years ago
90f34c3
Reader.read(): Int should return -1 on EOF.
by Todd Vierling
· 6 years ago
edf56c0
Optimize the Writer.write(String) case.
by Todd Vierling
· 6 years ago
5cf3c92
Update the docs with new annotations
by Leonid Startsev
· 6 years ago
3d1357b
Changelog
by Leonid Startsev
· 6 years ago
9266132
Turn around messed endianness names
by Leonid Startsev
· 6 years ago
69ac2ae
Update to Kotlin 1.3.20 EAP 2
by Leonid Startsev
· 6 years ago
7e9d4ba
Add empty clause for credentials, becuase Gradle throws strange NPE when
by Leonid Startsev
· 6 years ago
e62e23b
Get rid of protobuf-platform functions since @SerialInfo annotations are supported now.
by Leonid Startsev
· 6 years ago
38df9c5
Add kaml to list of supported formats.
by Charles Korn
· 6 years ago
f2d99cf
Delegates `equals`, `hashCode` of `JsonObject` and `JsonArray`.
by Raphael Reitzig
· 6 years ago
9dba440
Update runtime_usage.md
by Leonid Startsev
· 6 years ago
b0fd120
Update version to 1.3.20-eap (dev build from teamcity is used because
by Leonid Startsev
· 6 years ago
acd6245
Test for fixed #190 in plugin
by Leonid Startsev
· 6 years ago
5663611
Some clarifications about project building
by Leonid Startsev
· 6 years ago
c6dd98c
UseSerializers annotation
by Leonid Startsev
· 6 years ago
8abe877
Update notes
by Leonid Startsev
· 6 years ago
d2abee0
More verbose exception message and comment, add more tests
by Leonid Startsev
· 6 years ago
25d1225
Introduce LongAsStringSerializer
by Leonid Startsev
· 6 years ago
8fa7b6d
Add validation for parsing dynamic to Long Fixes #274
by Leonid Startsev
· 6 years ago
c9104be
Merge pull request #294 from Kotlin/recursive_custom_parsing
by Leonid Startsev
· 6 years ago
1e10df5
Renamed test class after review, add parameterized test and fixed revealed bug
by Leonid Startsev
· 6 years ago
0e0ebe7
Moved tests to common module
by Leonid Startsev
· 6 years ago
9c1cfb9
Fix recursive serialization for JsonOutputs/Inputs Remove warnings in tests
by Leonid Startsev
· 6 years ago
e7fac08
Add tests for the recursive JsonInput/JsonOutput encoding/decoding
by Kristóf Marussy
· 6 years ago
8dcde39
Merge pull request #276 from Kotlin/unify-json
by Vsevolod Tolstopyatov
· 6 years ago
13f870c
Production-ready JSON API
by Vsevolod Tolstopyatov
· 6 years ago
516c9dc
Remove ValueTransformer
by Vsevolod Tolstopyatov
· 6 years ago
dd2f801
Json improvements
by Vsevolod Tolstopyatov
· 6 years ago
26cf4f1
@Serializable support for JsonArray
by Vsevolod Tolstopyatov
· 6 years ago
c68b476
@Serializable support for JsonObject
by Vsevolod Tolstopyatov
· 6 years ago
5dfae90
@Serializable support for JsonNull and JsonPrimitive
by Vsevolod Tolstopyatov
· 6 years ago
1ba2276
Hide JsonTreeParser, provide Json.parseJson as replacement, implement basic JsonElementSerializer.deserialize
by Vsevolod Tolstopyatov
· 6 years ago
8f6ac1c
Migrate the rest of the test on JsonTestBase, implement nullable result in tree json
by Vsevolod Tolstopyatov
· 6 years ago
e7f49ad
Implement custom serializers support for TreeJsonInput
by Vsevolod Tolstopyatov
· 6 years ago
d61456f
Shamelessly ignore update mode in json
by Vsevolod Tolstopyatov
· 6 years ago
2ccbba6
Implement JsonArray serialization
by Vsevolod Tolstopyatov
· 6 years ago
408c959
Implement strict mode for double in TreeJsonOutput (fixes JsonModesTest)
by Vsevolod Tolstopyatov
· 6 years ago
Next »