Thomas Van Lenten
|
799b56ecac
Allow block comments for the table in the code.
|
1 год назад |
Thomas Van Lenten
|
ac8da77c93
Run `swift-format -p -r -i .`
|
1 год назад |
LamTrinh.Dev
|
30656d7134
Update JSONScanner.swift
|
1 год назад |
LamTrinh.Dev
|
558efa1e30
Update JSONScanner.swift
|
1 год назад |
Thomas Van Lenten
|
0f3e371638
Add `enableUpcomingFeature("ExistentialAny")` and update accordingly.
|
2 лет назад |
Thomas Van Lenten
|
9166640f3a
Move SwiftProtobufCore -> SwiftProtobuf
|
2 лет назад |
Gus Cairo
|
5002f4cee6
Split SwiftProtobuf into SwiftProtobufCore & SwiftProtobufFoundationCompat
|
3 лет назад |
Tim Kientzle
|
590d5976ad
Track recursion depth for nested JSON ListValue structures
|
4 лет назад |
Tim Kientzle
|
5be760daef
Comment
|
4 лет назад |
Tim Kientzle
|
d94800fb74
Rework JSON skipping so it's not recursive for nested arrays
|
4 лет назад |
Thomas Van Lenten
|
8cb276a608
Handle skipping an object that ends after the open brace.
|
4 лет назад |
Tim Kientzle
|
96d2ce6f64
Update link to LICENSE.txt in the copyright block
|
4 лет назад |
Cory Benfield
|
b3e3f8cdea
Don't do characterwise-compares if not needed.
|
5 лет назад |
Thomas Van Lenten
|
26a3378597
Minor cleanups/tweaks.
|
5 лет назад |
Thomas Van Lenten
|
0f3c0b6ebd
Deal with malformed UTF8 while parsing a field name.
|
5 лет назад |
Tim Kientzle
|
212b23a957
Make the JSON API consistent with binary and TextFormat by having the extensions argument be optional and default to nil
|
5 лет назад |
Tim Kientzle
|
b7d7c4c25d
Push the options and extensions down into the JSONScanner, since they are immutable for the duration of the decode and are more heavily used in the scanner
|
5 лет назад |
Tim Kientzle
|
4feb5dc5ea
Make messageType non-optional since in practice it is always available
|
5 лет назад |
Tim Kientzle
|
cdd13ff927
Corrected the comment describing unknown field handling
|
5 лет назад |
Tim Kientzle
|
218356bbd7
First cut at support for proto2 extensions in JSON
|
5 лет назад |
Cory Benfield
|
defcb54803
Use raw pointers instead of typed pointers.
|
6 лет назад |
Tim Kientzle
|
dfa0849a81
Update copyright year on modified files
|
6 лет назад |
Tim Kientzle
|
4e2aaa58a5
Performance: Simplify formatting double/float in JSON and TextFormat
|
6 лет назад |
Alan Zeino
|
48bf5a8b95
swift5
|
7 лет назад |
Thomas Van Lenten
|
3dec79b4dc
Update JSON unknown field support (#771)
|
7 лет назад |
Tim Kientzle
|
272d20e763
Reject mixed encodings even with escaped /
|
8 лет назад |
Tim Kientzle
|
ae35819e4e
Expand comments explaining the base-64 variants
|
8 лет назад |
Tim Kientzle
|
e261ac30d9
Issue #743: Correctly handle escaped slashes in JSON byte data
|
8 лет назад |
Tim Kientzle
|
b925121822
Change `extendingOrTruncating` to `truncatingIfNeeded`
|
8 лет назад |
Tim Kientzle
|
38757b9cfd
Issue 653: Accept both RFC4648 Section 4 and Section 5 Base 64 encodings
|
8 лет назад |