Thomas Van Lenten
|
ac8da77c93
Run `swift-format -p -r -i .`
|
vor 1 Jahr |
Gus Cairo
|
330beeccd4
Keep existing errors and move only new ones to SwiftProtobufError
|
vor 1 Jahr |
Gus Cairo
|
76e20455c9
Add SourceLocation to SwiftProtobufError's description
|
vor 2 Jahren |
Gus Cairo
|
1f4bdda2d8
Move all errors to extendable struct-based SwiftProtobufError
|
vor 2 Jahren |
Thomas Van Lenten
|
cdec060948
Support JSON encoding/decoding on group fields.
|
vor 2 Jahren |
Thomas Van Lenten
|
0f3e371638
Add `enableUpcomingFeature("ExistentialAny")` and update accordingly.
|
vor 2 Jahren |
Michael Rebello
|
5c446310bd
Add `useDeterministicOrdering` to `JSONEncodingOptions` (#1478)
|
vor 2 Jahren |
Thomas Van Lenten
|
9166640f3a
Move SwiftProtobufCore -> SwiftProtobuf
|
vor 2 Jahren |
Gus Cairo
|
5002f4cee6
Split SwiftProtobuf into SwiftProtobufCore & SwiftProtobufFoundationCompat
|
vor 3 Jahren |
Tim Kientzle
|
7e4f4317fd
JSON Performance: Avoid quadratic encoding for maps
|
vor 3 Jahren |
Zouhair Mahieddine
|
448fd51981
Make sure all putQuoted[...] funcs have a putNonQuoted[...] counterpart and vice-versa (applies to Int32, UInt32, Int64, UInt64 and Bool)
|
vor 3 Jahren |
Zouhair Mahieddine
|
bae3922251
PR review: Use 2 loops for optimization improvements
|
vor 3 Jahren |
Zouhair Mahieddine
|
99f64c847e
CI check: fix differentiation issue between local variable and self prop
|
vor 3 Jahren |
Zouhair Mahieddine
|
abfcceb224
Provide a JSONEncodingOption to encode int64 as number instead of string. Decoding not working.
|
vor 3 Jahren |
Thomas Van Lenten
|
9356b65101
Minimize our use of `defer` except when cleanup is needed with `throw`.
|
vor 4 Jahren |
Tim Kientzle
|
96d2ce6f64
Update link to LICENSE.txt in the copyright block
|
vor 4 Jahren |
Thomas Van Lenten
|
2cfe25d2d1
Split enum visiting based on custom json support.
|
vor 5 Jahren |
Tim Kientzle
|
0c34639da6
Remove comment that may be inaccurate
|
vor 5 Jahren |
Tim Kientzle
|
11ff8137c2
Correctly handle repeated NullValue fields
|
vor 5 Jahren |
Tim Kientzle
|
aa434f7cd4
Fix JSON coding/decoding of NullValue WKT
|
vor 5 Jahren |
tbkka
|
57420fb5a5
Merge pull request #1002 from tbkka/tbkka-jsonExtensions
|
vor 5 Jahren |
Tim Kientzle
|
38274e875e
Any + JSON + extensions
|
vor 5 Jahren |
Thomas Van Lenten
|
e5b7be99fa
Add asserts to all the repeated/packed visitors.
|
vor 5 Jahren |
Tim Kientzle
|
e56ffc39ff
Basic test for nested messages with extension fields
|
vor 5 Jahren |
Tim Kientzle
|
218356bbd7
First cut at support for proto2 extensions in JSON
|
vor 5 Jahren |
Tim Kientzle
|
3daa120664
Use defer to ensure cleanup is handled correctly
|
vor 6 Jahren |
Tim Kientzle
|
ea665603f0
JSON performance: Speed up encoding of submessages
|
vor 6 Jahren |
Takuji TERADA
|
34ca4ae5b7
Adding JSON encoding option: Use proto field names instead of lowerCamelCase names (#856)
|
vor 7 Jahren |
Thomas Van Lenten
|
821ba3dc57
Add JSON encoding option for alwaysPrintEnumsAsInts.
|
vor 7 Jahren |
Thomas Van Lenten
|
0b5770a96c
Wire JSONEncodingOptions into the encoding api.
|
vor 7 Jahren |